[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#571273: xorg: No 3d acceleration because "Failed to open DRM device"



Boris Barbour wrote:
> Package: xorg
> Version: 1:7.5+3
> Severity: normal
>
>
> My system has become as slow as molasses after a recent upgrade.
>
> It appears to be because it has fallen back on to software rendering:
>
> $ glxinfo | grep render
> direct rendering: Yes
> OpenGL renderer string: Software Rasterizer
>
> And in turn this appears to be some problem with dri/drm (I'm out of my depth here).
>
> $ cat Xorg.0.log | grep drm
> 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
> 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/card15
> 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
> drmOpenDevice: node name is /dev/dri/card15
> (EE) intel(0): [drm] Failed to open DRM device for : No such file or directory
> (WW) intel(0): DRI2: failed to open drm device
> (WW) intel(0): drmSetMaster failed: Bad file descriptor
>
> (I'll append the full log below).
>
> The problem arises with the xorg.conf that I'll also append below or with none.
>
> I can't test a newer stock kernel (2.6.32) because I get a blank screen
> when X tries to start (should post another bug report).
>   


Are drm and i915 kernel modules loaded ?

You want to use 2.6.32 anyway...

Brice




Reply to: