xfree86 + ati problem with 2.6.0 kernel
Hi,
I'm using an ATI Rage 129 Pro Graphics card with no problems with the 2.4.23
kernel and and xserver-xfree8 4.2.1-15. I tried the same sith the 2.6.0
kernel and I get an error with the fbdevhw sub module of ati which is "unable
to find a valid framebuffer device". The complete log-file and lsmod can be
seen below, I've also included XF86config.
Anyone know what I'm missing, perhaps an additional module, or someting in the
config file?
Thanks for any help you can give me,
Chris
============================================================
k6:/home/stoffel# lsmod
Module Size Used by
md5 3968 1
ipv6 223936 8
kernelcapi 44320 0
parport_pc 32940 1
lp 10176 0
parport 39400 2 parport_pc,lp
apm 16748 1
scanner 21764 0
ipt_limit 2560 2
ipt_state 2048 27
ipt_LOG 5248 2
ipt_REJECT 6272 2
ip_conntrack_ftp 71988 0
ip_conntrack 30128 2 ipt_state,ip_conntrack_ftp
iptable_filter 2944 1
ip_tables 16256 5
ipt_limit,ipt_state,ipt_LOG,ipt_REJECT,iptable_filter
uhci_hcd 29456 0
ohci_hcd 16768 0
ehci_hcd 21380 0
usbcore 98652 6 scanner,uhci_hcd,ohci_hcd,ehci_hcd
evdev 8704 0
evbug 3072 0
nls_cp437 5888 2
vfat 14208 1
fat 41280 1 vfat
aty128fb 13952 0
sg 33048 0
sr_mod 14756 0
cdrom 31392 1 sr_mod
ide_scsi 13700 0
scsi_mod 108856 3 sg,sr_mod,ide_scsi
8139too 22528 0
mii 4864 1 8139too
crc32 4608 1 8139too
es1370 32556 0
soundcore 8896 1 es1370
gameport 4736 1 es1370
rtc 11960 0
ext3 103208 1
jbd 53912 1 ext3
ide_disk 15872 4
via82cxxx 13084 1 [unsafe]
ide_probe_mod 15872 0 [unsafe]
ide_mod 133420 4 ide_scsi,ide_disk,via82cxxx,ide_probe_mod
unix 25520 22
font 8576 0
cfbcopyarea 3968 1 aty128fb
cfbimgblt 3328 1 aty128fb
cfbfillrect 3712 1 aty128fb
==================================================================
XFree86.log......
(II) ATI: ATI driver (version 6.4.16) for chipsets: ati, ativga
(II) R128: Driver for ATI Rage 128 chipsets: ATI Rage 128 RE (PCI),
ATI Rage 128 RF (AGP), ATI Rage 128 RG (AGP), ATI Rage 128 RK (PCI),
ATI Rage 128 RL (AGP), ATI Rage 128 SM (AGP),
ATI Rage 128 Pro PD (PCI), ATI Rage 128 Pro PF (AGP),
ATI Rage 128 Pro PP (PCI), ATI Rage 128 Pro PR (PCI),
ATI Rage 128 Pro ULTRA TF (AGP), ATI Rage 128 Pro ULTRA TL (AGP),
ATI Rage 128 Pro ULTRA TR (AGP), ATI Rage 128 Mobility LE (PCI),
ATI Rage 128 Mobility LF (AGP), ATI Rage 128 Mobility MF (AGP),
ATI Rage 128 Mobility ML (AGP)
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
ATI Radeon VE QY (AGP), ATI Radeon VE QZ (AGP),
ATI Radeon Mobility LW (AGP), ATI Radeon Mobility LX (AGP),
ATI Radeon Mobility LY (AGP), ATI Radeon Mobility LZ (AGP),
ATI Radeon 8500 QL (AGP), ATI Radeon 8500 QM (AGP),
ATI Radeon 8500 QN (AGP), ATI Radeon 8500 QO (AGP),
ATI Radeon 8500 Ql (AGP), ATI Radeon 8500 BB (AGP),
ATI Radeon 7500 QW (AGP), ATI Radeon 9000 If (AGP)
(II) Primary Device is: PCI 01:00:0
(II) ATI: Candidate "Device" section "Rage128".
(--) Assigning device section with no busID to primary device
(--) Chipset ATI Rage 128 Pro PF (AGP) found
(II) Loading sub module "r128"
(II) LoadModule: "r128"
(II) Loading /usr/X11R6/lib/modules/drivers/r128_drv.o
Not loading .note.GNU-stack
(II) Module r128: vendor="The XFree86 Project"
compiled for 4.2.1.1, module version = 4.0.1
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.5
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xebc01000 - 0xebc010ff (0x100) MX[B]
[6] -1 0 0xebc00000 - 0xebc00fff (0x1000) MX[B]
[7] -1 0 0xeb000000 - 0xeb7fffff (0x800000) MX[B]
[8] -1 0 0xeb800000 - 0xebbfffff (0x400000) MX[B]
[9] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B]
[10] -1 0 0xe9000000 - 0xe9003fff (0x4000) MX[B](B)
[11] -1 0 0xe4000000 - 0xe7ffffff (0x4000000) MX[B](B)
[12] -1 0 0xebc02000 - 0xebc02fff (0x1000) MX[B](B)
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[16] -1 0 0x0000e800 - 0x0000e80f (0x10) IX[B]
[17] -1 0 0x0000e400 - 0x0000e43f (0x40) IX[B]
[18] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
[19] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[20] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B](B)
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xebc01000 - 0xebc010ff (0x100) MX[B]
[6] -1 0 0xebc00000 - 0xebc00fff (0x1000) MX[B]
[7] -1 0 0xeb000000 - 0xeb7fffff (0x800000) MX[B]
[8] -1 0 0xeb800000 - 0xebbfffff (0x400000) MX[B]
[9] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B]
[10] -1 0 0xe9000000 - 0xe9003fff (0x4000) MX[B](B)
[11] -1 0 0xe4000000 - 0xe7ffffff (0x4000000) MX[B](B)
[12] -1 0 0xebc02000 - 0xebc02fff (0x1000) MX[B](B)
[13] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[14] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[15] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[18] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[19] -1 0 0x0000e800 - 0x0000e80f (0x10) IX[B]
[20] -1 0 0x0000e400 - 0x0000e43f (0x40) IX[B]
[21] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
[22] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[23] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B](B)
[24] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[25] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
Not loading .note.GNU-stack
Not loading .note.GNU-stack
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.2.1.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(II) R128(0): PCI bus 1 card 0 func 0
(**) R128(0): Depth 24, (--) framebuffer bpp 32
(II) R128(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) R128(0): Default visual is TrueColor
(**) R128(0): Option "UseFBDev" "true"
(==) R128(0): RGB weight 888
(II) R128(0): Using 8 bits per RGB (8 bit DAC)
(**) R128(0): Using framebuffer device
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a
Not loading .note.GNU-stack
(II) Module fbdevhw: vendor="The XFree86 Project"
compiled for 4.2.1.1, module version = 0.0.2
ABI class: XFree86 Video Driver, version 0.5
(EE) Unable to find a valid framebuffer device
(II) UnloadModule: "ati"
(II) UnloadModule: "fbdevhw"
(II) Unloading /usr/X11R6/lib/modules/linux/libfbdevhw.a
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(II) UnloadModule: "r128"
(II) Unloading /usr/X11R6/lib/modules/drivers/r128_drv.o
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
===================================================================
# XF86Config-4 (XFree86 X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades
*only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
# cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
# md5sum /etc/X11/XF86Config-4 > /var/lib/xfree86/XF86Config-4.md5sum
# dpkg-reconfigure xserver-xfree86
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "de"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "ATI Rage 120 Pro PF"
Driver "ati"
Option "UseFBDev" "true"
EndSection
Section "Monitor"
Identifier "miro"
HorizSync 30-160
VertRefresh 50-85
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Rage 120 Pro PF"
Monitor "miro"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
--
Dr.-Ing. C. Hurschler
Bodenstedtstr. 13
30173 Hannover
Reply to: