Bug#598013: xserver-xorg-video-r128: X crashes on PowerMac G4 Cube without linux-firmware-nonfree
Le 25/09/2010 12:28, Hideki Yamane a écrit :
> Package: xserver-xorg-video-r128
> Version: 6.8.1-3
> Severity: important
>
>
> Hi X maintainers,
>
> When I've used PowerMac G4 Cube (or maybe other Machines using Rage128), it required
> non-free firmware to work Desktop envrinment (X Window System) correctly.
>
> From its log,
>
>> Sep 25 14:47:22 g4cube kernel: [ 1332.546616] aty128fb 0000:00:10.0: Invalid ROM contents
>> Sep 25 14:47:22 g4cube kernel: [ 1332.813925] [drm] Initialized drm 1.1.0 20060810
>> Sep 25 14:47:23 g4cube kernel: [ 1332.846648] [drm] Initialized r128 2.5.0 20030725 for 0000:00:10.0 on minor 0
>> Sep 25 14:47:23 g4cube kernel: [ 1332.849329] agpgart-uninorth 0000:00:0b.0: putting AGP V2 device into 1x mode
>> Sep 25 14:47:23 g4cube kernel: [ 1332.849353] aty128fb 0000:00:10.0: putting AGP V2 device into 1x mode
>> Sep 25 14:47:23 g4cube kernel: [ 1332.899695] platform r128_cce.0: firmware: requesting r128/r128_cce.bin
>> Sep 25 14:47:23 g4cube kernel: [ 1332.926178] r128_cce: Failed to load firmware "r128/r128_cce.bin"
>> Sep 25 14:47:23 g4cube kernel: [ 1332.926207] [drm:r128_do_init_cce] *ERROR* Failed to load firmware!
>> Sep 25 14:47:23 g4cube kernel: [ 1332.926283] [drm:r128_cce_stop] *ERROR* called with no initialization
>>
>
>> $ apt-file search r128/r128_cce.bin
>> firmware-linux-nonfree: /lib/firmware/r128/r128_cce.bin
>>
> (Yes, "nonfree").
>
> 0. plan to upgrade from lenny to squeeze/sid
> 1. you must add "non-free" to your apt line, change to squeeze/sid and update it.
> 2. upgrade to squeeze/sid (from console or ssh is safe)
> 3. you must install firmware-linux-nonfree after upgrade.
> 4. then, reboot
>
> Without the firmware, X hangs and we cannot do anything (except ssh).
> So, could you consider to add any fail-safe mechanism for this? If someone would
> upgrade from lenny, he/she will be panic.
>
> Or, if its driver needs dependency for firmware-linux-nonfree, then it should
> provide some information for that.
>
The driver package already suggests firmware-linux.
Brice
Reply to: