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
r...@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
r...@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.
pgp436BFegsje.pgp
Description: PGP signature
_______________________________________________ xorg-driver-ati mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-driver-ati
