1 |
On 04/02/2012 01:37 PM, walt wrote: |
2 |
> Hi list. I think some of you have Radeon video cards, right? I'm having |
3 |
> trouble getting my built-in video card to work: |
4 |
> |
5 |
> 00:00.0 Host bridge: Advanced Micro Devices [AMD] Family 12h Processor Root Complex |
6 |
> 00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI BeaverCreek [Radeon HD 6530D] |
7 |
> |
8 |
> The problem is that the screen goes black during boot if KMS is enabled, |
9 |
> but works just fine when disabled. |
10 |
> |
11 |
> I found an error in dmesg, but I don't know how to fix it: |
12 |
> |
13 |
> r600_cp: Failed to load firmware "radeon/SUMO_pfp.bin" |
14 |
> [drm:evergreen_startup] *ERROR* Failed to load firmware! |
15 |
> radeon 0000:00:01.0: disabling GPU acceleration |
16 |
|
17 |
I want to strangle me a kernel dev for this one. Please tell me why these two |
18 |
kernel configs shouldn't be equivalent. |
19 |
|
20 |
This one works: |
21 |
CONFIG_EXTRA_FIRMWARE="radeon/SUMO_pfp.bin radeon/SUMO_me.bin radeon/SUMO_rlc.bin" |
22 |
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" |
23 |
|
24 |
but this one doesn't work: |
25 |
CONFIG_EXTRA_FIRMWARE="SUMO_pfp.bin SUMO_me.bin SUMO_rlc.bin" |
26 |
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/radeon" |
27 |
|
28 |
I finally spotted a (non-fatal) kernel compile error that zooms by so fast on |
29 |
this quad-core machine that I didn't see it the first dozen times. |
30 |
|
31 |
When I finally noticed the error I googled it and found an irate gentoo user on |
32 |
the gentoo forums who wasted his time solving it with the change I quoted above. |
33 |
|
34 |
However, now that the firmware loading problem is fixed, my screen still goes |
35 |
black on bootup. But now it's instantaneous instead of 60 seconds delayed :( |
36 |
|
37 |
I'm back to functioning vesa mode if I boot with radeon.memset=0, but that's |
38 |
not really my goal...yet :p |