Article ID: 489 - Last Modified: December 4, 2010
On the output of the following commands:
glxinfo | grep -i opengl -m 3 and
glxinfo | grep -i direct
I got this:
NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
NVIDIA: Direct rendering failed; attempting indirect rendering.
What does it indicate?
It indicates that the permissions are not set correctly for the device file. The NVidia device permissions should be open to all users. Please check the following:
ls -al /dev/nvidiactl
The result should be either (if root):
crw-rw-rw- 1 root root 195, 255 May 12 16:52 /dev/nvidiactl
or (if user):
crw------- 1 user root 195, 255 May 12 16:52 /dev/nvidiactl
If the permissions are too restrictive, you can change them (as root):
chmod 666 /dev/nvidiactl
You could also try to launch Maestro in software OpenGL mode with the following option:
$SCHRODINGER/maestro -SGL
Keywords: command output, NVIDIA: Direct rendering failed, /dev/nvidiactl, glxinfo, Maestro
Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles

