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.

Attachment: pgp436BFegsje.pgp
Description: PGP signature

_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to