LinuxQuestions.org
Have you heard the LinuxQuestions.org Podcast?
Go Back   LinuxQuestions.org > Forums > Linux > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Tags used in this thread
Popular LQ Tags , , , ,

Reply
 
Thread Tools
Old 07-26-2009, 10:34 AM   #1
jess_nc
LQ Newbie
 
Registered: Jul 2009
Posts: 2
Thanked: 0
DRI R300 use non-free microcode R300


[Log in to get rid of this advertisement]
I hope my question is in the right forum...

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))

regards.
jess_nc is offline  
Tag This Post , , , ,
Reply With Quote
Old 08-12-2009, 03:52 PM   #2
bridgman
LQ Newbie
 
Registered: Aug 2009
Posts: 1
Thanked: 1
Quote:
Originally Posted by jess_nc View Post
+ 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.

Last edited by bridgman; 08-12-2009 at 03:53 PM..
bridgman is offline     Reply With Quote
Thanked by:
Old 08-26-2009, 01:07 PM   #3
jess_nc
LQ Newbie
 
Registered: Jul 2009
Posts: 2
Thanked: 0

Original Poster
Unhappy

Quote:
Originally Posted by bridgman View Post
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.

I miss my T40...
unknown jess_nc is offline     Reply With Quote
Old 10-20-2009, 12:40 PM   #4
adamk75
Member
 
Registered: May 2006
Posts: 346
Thanked: 44
If you object to microcode, you will be stuck without nearly any functioning hardware :-)
linux adamk75 is online now     Reply With Quote

Reply

Bookmarks


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
need help enabling R300 driver in X bl0tt0 Slackware 1 01-19-2007 08:30 PM
R300 Please! shashir Linux - Hardware 0 08-11-2005 04:05 PM
epson r300 card reader help needed munkie_poo Linux - Hardware 0 04-24-2005 07:50 AM
Epson R300 ink levels? munkie_poo Suse/Novell 1 04-04-2005 01:57 PM
need help to compile r300 open source driver from http://r300.sourceforge.net/ e88z4 Linux - Software 1 03-03-2005 12:29 PM


All times are GMT -5. The time now is 05:03 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
RSS2  LQ Podcast
RSS2  LQ Radio
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration