Public bug reported:
libGL.so is looking for DRI hardware modules at the wrong place:
LIBGL_DEBUG=verbose glxinfo :
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 4.1.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/r300_dri.so
libGL error: dlopen /usr/X11R6/lib/modules/dri/r300_dri.so failed
(/usr/X11R6/lib/modules/dri/r300_dri.so: cannot open shared object file: No
such file or directory)
libGL error: unable to find driver: r300_dri.so
display: :0 screen: 0
direct rendering: No
DRI modules are in /usr/lib/dri and not usr/X11R6/lib/modules/dri
config/default in the mesa source tree must be updated by changing:
DRI_DRIVER_INSTALL_DIR = /usr/X11R6/lib/modules/dri/
to:
DRI_DRIVER_INSTALL_DIR = /usr/lib/dri
This change worked for me:
LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 4.1.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
libGL warning: 3D driver claims to not support visual 0x4b
display: :0 screen: 0
direct rendering: Yes
** Affects: mesa (Ubuntu)
Importance: Untriaged
Status: Unconfirmed
--
libGL.so can't find DRI modules
https://launchpad.net/bugs/54299
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs