You are not logged in.
Hi,
Some days ago I did an update to the new Kernel (2.6.30.6-1 -> 2.6.31.3-1) and since then I don't get full 3D acceleration anymore.
I have a hd3870 and use the radeonhd driver, which has perfectly worked before the update. What could be causing this?
This should be an interesting part of my Xorg logfile:
(II) RADEONHD(0): Found libdri 5.4.0.
drmOpenDevice: node name is /dev/dri/card0
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card1
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card2
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card3
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card4
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card5
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card6
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card7
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card8
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card9
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card10
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card11
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card12
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card13
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card14
drmOpenByBusid: drmOpenMinor returns -1
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: node name is /dev/dri/card3
drmOpenDevice: node name is /dev/dri/card4
drmOpenDevice: node name is /dev/dri/card5
drmOpenDevice: node name is /dev/dri/card6
drmOpenDevice: node name is /dev/dri/card7
drmOpenDevice: node name is /dev/dri/card8
drmOpenDevice: node name is /dev/dri/card9
drmOpenDevice: node name is /dev/dri/card10
drmOpenDevice: node name is /dev/dri/card11
drmOpenDevice: node name is /dev/dri/card12
drmOpenDevice: node name is /dev/dri/card13
drmOpenDevice: node name is /dev/dri/card14
(EE) RADEONHD(0): RHDDRIVersionCheck: drmOpen("radeon", "pci:0000:01:00.0") failed.
(WW) RADEONHD(0): RHDDRIPreInit: Version check failed. Disabling DRI.Thanks!
Offline
Did you recompiled the driver after updating the kernel?
Website: andrwe.org
Offline
Nope but I'm using the standard xf86-video-radeonhd, ati-dri and libdrm from extra.
Last edited by MONVMENTVM (2009-10-14 17:09:24)
Offline
Try reinstalling the driver.
If it doesn't work try the git-version from AUR.
I'm using them so I don't really know if the maintainer of teh extra version already recompiled the driver against teh new kernel.
Website: andrwe.org
Offline
Try reinstalling the driver.
If it doesn't work try the git-version from AUR.
I'm using them so I don't really know if the maintainer of teh extra version already recompiled the driver against teh new kernel.
Probably that's the problem. There was no driver update since the new kernel was out. I'll give it some days...
Offline
On my system, that kernel upgrade made /dev/dri/card0 and friends go away entirely, which explains the error messages. Now, why the /dev/dri/card0 dev node is gone is beyond me.
Offline
Same problem here with a HD4350. The /dev/dri directory doesn't exists.
Is there any solution?
EDIT:
For those who are interested, the solution is gave here: http://wiki.archlinux.org/index.php/ATI#Disable_KMS
Last edited by helios91 (2009-11-05 14:28:10)
Offline