/etc/security/console.perms lists <xconsole> 0600 <dri> 0600 root this means that only the first user to login can use /dev/nvidia* Reproducible: Always Steps to Reproduce: 1. Use media-video/nvidia-kernel-1.0.5336-r3 sys-fs/udev-025-r1 RC_DEVICE_TARBALL="no" sys-libs/pam-0.77-r1 2. Login two users via gdm 3. As second user run glxgears Actual Results: Error: Could not open /dev/nvidiactl because the permissions are too resticitive. Please see the FREQUENTLY ASKED QUESTIONS section of /usr/share/doc/NVIDIA_GLX-1.0/README for steps to correct.
Seems that the correct fix is to remve all references to pam_console in /etc/pam.d/ it only breaks things and provides no real value. *** This bug has been marked as a duplicate of 31877 ***