To answer the second question, nvidia-glx-173 (along with version 173 of the kernel module) does NOT have the problem.
Incidentally, in case it wasn't clear from the above snippet from strace, the actually call that is hanging is an ioctl call on /dev/nvidia0. The open call does not hang. In the case of 173, the ioctl call stalls the system too, but only for 4.5 seconds: 0.000059 stat("/dev/nvidia0", {st_mode=S_IFCHR|0660, st_rdev=makedev(195, 0), ...}) = 0 0.000079 open("/dev/nvidia0", O_RDWR <unfinished ...> 4.529254 +++ killed by SIGKILL ++ -- [G86GL] Latest NVIDIA drivers: X hangs with blank screen after logout. https://bugs.launchpad.net/bugs/258357 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs