I'm using Ubuntu 18.04 and running a python script from within a rootless docker container and the program throws:
libGL error: MESA-LOADER: failed to retrieve device information
When I run glxinfo | grep Mesa I get:
libGL error: MESA-LOADER: failed to retrieve device information
client glx vendor string: Mesa Project and SGI
Device: Mesa DRI Unknown Intel Chipset (0x166)
OpenGL renderer string: Mesa DRI Unknown Intel Chipset
OpenGL version string: 1.3 Mesa 21.2.6
running glxgears outputs:
libGL error: MESA-LOADER: failed to retrieve device information
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
intel_do_flush_locked failed: Invalid argument
Running glxinfo|grep Mesa locally outputs:
Device: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2) (0x166)
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)
OpenGL core profile version string: 4.2 (Core Profile) Mesa 20.0.8
OpenGL version string: 3.0 Mesa 20.0.8
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 20.0.8
glxgears works fine also in regular docker but inside the rootless docker container some problem is occuring that I can't understand.
source https://stackoverflow.com/questions/74762411/libgl-error-mesa-loader-failed-to-retrieve-device-information
Comments
Post a Comment