Radeon/PowerPC: No video output after update 6.12.1 -> 6.12.99; 6.12.192

Albrecht Dreß albrecht.dress at arcor.de
Thu Apr 29 13:06:10 PDT 2010


Am 29.04.10 09:39 schrieb(en) Michel Dänzer:
> Beware that CONFIG_DRM_RADEON_KMS=y requires also building the firmware
> needed by the radeon driver into the kernel, otherwise the radeon driver
> will time out trying to load the firmware before the root filesystem is
> mounted and then only work with acceleration disabled.
> 
> What about CONFIG_AGP*?
> 
> 
> > CONFIG_FB_RADEON=y
> 
> radeon KMS can't work with radeonfb. Does passing radeon.modeset=0 on
> the kernel command line help for now?
> 
> In any case, please provide the output of
> 
> dmesg|grep -e drm -e agp -e radeon

O.k., here are some more encouraging test results.  I now rebuilt the kernel with

root at antares:~# zgrep -e DRM -e RADEON -e AGP /proc/config.gz
CONFIG_AGP=m
CONFIG_AGP_UNINORTH=m
CONFIG_DRM=m
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_TTM=m
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_KMS=y
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_DRM_VIA is not set
# CONFIG_DRM_SAVAGE is not set
# CONFIG_FB_RADEON is not set

The boot process now behaves a little strange, as the start screen first looks like hanging in OpenFirmware, but then briefly the text console comes up, and X starts.  Dmesg says

root at antares:~# dmesg | grep -e drm -e agp -e radeon
[    0.000000] Kernel command line: root=/dev/hda12 ro root=/dev/hda12 apparmor.enabled=0 selinux=0 radeon.modeset=0
[   28.789457] Linux agpgart interface v0.103
[   28.913114] agpgart-uninorth 0000:00:0b.0: Apple UniNorth 1.5 chipset
[   28.914479] agpgart-uninorth 0000:00:0b.0: configuring for size idx: 64
[   28.914683] agpgart-uninorth 0000:00:0b.0: AGP aperture is 256M @ 0x0
[   30.206462] [drm] Initialized drm 1.1.0 20060810
[   33.765423] [drm] Initialized radeon 1.32.0 20080528 for 0000:00:10.0 on minor 0
[   39.308805] agpgart-uninorth 0000:00:0b.0: putting AGP V2 device into 4x mode
[   39.594266] [drm] Setting GART location based on new memory map
[   39.594436] [drm] Loading R100 Microcode
[   39.595624] platform radeon_cp.0: firmware: requesting radeon/R100_cp.bin
[   39.674702] [drm] writeback test succeeded in 1 usecs
[ 1358.301844] agpgart-uninorth 0000:00:0b.0: putting AGP V2 device into 4x mode
[ 1358.541286] [drm] Setting GART location based on new memory map
[ 1358.541448] [drm] Loading R100 Microcode
[ 1358.542686] platform radeon_cp.0: firmware: requesting radeon/R100_cp.bin
[ 1358.615738] [drm] writeback test succeeded in 1 usecs

X seems to be accelerated (glxgears reporting ~4200 frames/5 secs) using the config

Section "Device"
         Identifier      "Configured Video Device"
         Driver          "radeon"
         Option          "AccelMethod"   "XAA"
         Option          "MacModel"      "mini-internal"
EndSection
Section "Monitor"
         Identifier      "Formac TFT"
         Modeline        "1280x1024"     91.21  1280 1310 1410 1432  1024 1028 1034 1062 -hsync -vsync -csync
EndSection
Section "Screen"
         Identifier      "Default Screen"
         Monitor         "Formac TFT"
         Device          "Configured Video Device"
         DefaultDepth    24
         SubSection      "Display"
                 Depth   24
                 Modes   "1280x1024"
         EndSubSection
EndSection
Section "ServerLayout"
         Identifier      "Default Layout"
         Screen          "Default Screen"
EndSection

The strange effect in Xine is *completely* gone.  I didn't test yet if the text console is still inaccessible, but I think I can live with that.  Anything else you think I should check?

Thanks you so much for your help!!!

Cheers, Albrecht.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-driver-ati/attachments/20100429/6e4a1187/attachment.pgp>


More information about the xorg-driver-ati mailing list