Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm using Debian lenny and I just made some days ago an update:
+Packages upgrade
+Kernel compilation
All of my depots in /etc/apt/sources.list are free only. I hardly want to use free software instead of any proprietary programs.
I used the linux-image-2.6.26 for a while before compiling my own kernel (because of a problem with my Thinkpad wifi's led, I applied a patch)
And now, I'm surprised, a DRI problem occur:
[drm] Loading R300 Microcode
platform radeon_cp.0: firmware: requesting radeon/R300_cp.bin
radeon_cp: Failed to load firmware "radeon/R300_cp.bin"
[drm:radeon_do_init_cp] *ERROR* Failed to load firmware!
I have the solution: I must install firmware-linux from non-free packages. But I don't want have to do it!
My questions are:
+ Why I don't experienced this problem with DRI despite I use only free depots?
+ Is there any solution to use the performances of my ATI's graphic card without using non-free programs?
(I'm working to use the framebuffer, but it seem not be a solution for performances. (Notify me if I'm wrong))
+ Why I don't experienced this problem with DRI despite I use only free depots?
+ Is there any solution to use the performances of my ATI's graphic card without using non-free programs?
Until recently the microcode was built into the kernel driver and no separate package was required... so you've always been using it. What changed is that the microcode was moved out of the kernel driver into a separate package so you would be more aware of its presence.
Some GPUs have their microcode burned into the chip; others require that the drivers load or patch firmware at startup, as is done with your CPU. Your R300 happens to be one which requires the firmware to be loaded at startup.
You should be able to run XAA acceleration without the firmware on an R300 GPU, and I *think* you can get video playback through the overlay, but you won't be able to use EXA acceleration, Textured Video or 3D acceleration.
Some GPUs have their microcode burned into the chip; others require that the drivers load or patch firmware at startup, as is done with your CPU. Your R300 happens to be one which requires the firmware to be loaded at startup.
Well... Thanks for your explication.
I have no luck. I bought a ThinkPad T43 and now, I can't plug an harddisk of my choice and I have a graphic card that require a 'software' proprietary microcode.
Distribution: Tryin out Ubuntu, Knoppix Live CD, Freduc, but what to do for my Macs?
Posts: 11
Rep:
t42 firmware
Quote:
Originally Posted by jess_nc
Well... Thanks for your explication.
I have no luck. I bought a ThinkPad T43 and now, I can't plug an harddisk of my choice and I have a graphic card that require a 'software' proprietary microcode.
I miss my T40...
I miss my T40 ubuntu box too but i spilled a bowl of cereal in it
I replaced it with a T43 figuring that they would be pretty much the same but surprise surprise...there's this firmware issue when I replaced the hard drive with the one from t40 with all my files. I went to the Lenovo support site for the firmware patch file, but I'm not sure i want to flash the bios. I mean, if something isn't right you can mess up your machine fataly. There's a tutorial on http://www.thinkwiki.org/wiki/Embedd...oller_Firmware that gives good information on handling this and apparently Linux is not affected that much by the bugs they're patching. But my T43 is running fine with the old firmware on my old hitachi HD and ATI Radeon X300 video card. Only every time i boot it warns me about old firmware. Don't know if Iḿ sitting on a timebomb though.
there's this firmware issue when I replaced the hard drive with the one from t40 with all my files. I went to the Lenovo support site for the firmware patch file, but I'm not sure i want to flash the bios. I mean, if something isn't right you can mess up your machine fataly. There's a tutorial on http://www.thinkwiki.org/wiki/Embedd...oller_Firmware that gives good information on handling this and apparently Linux is not affected that much by the bugs they're patching.
In this page: http://www.thinkwiki.org/wiki/Proble...Pad_hard_disks
They say that downgrade the bios to v1.01 will resolve the problem... Well, I think it isn't a good idea. You'd better try to get a hd from the list.
My current HD is a Hitatchi 40GB (HTS541040G9AT00) and I don't want to take my head to put a bigger(and/or better) one.
In my case I try to repair my old T40 with Radeon Mobility 9000. It was quite silent after all.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.