I want to use the dri features in order to use accelerated hardware display for the Intel driver on my hardware. The xorg server (2.7.1) loads ok with the drm and agpgart modules loaded but the initialisation of the Direct rendering Infrastructure failed
I get the following errors :
drmOpenDevice: node name is /dev/dri/card0 drmOpenByBusid: Searching for BusID pci:0000:00:02.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 .... ....
I only have the /dev/dri , but this is not a directory ....
It seems to be a distribution problem. I remove the file /dev/dri and make a directory instead (mkdir /dev/dri), and rerun Xorg, and now everything goes well. No errors on Xorg.log, and DRI enabled.