I also did an "strace -r" on X, and determined that it does indeed hang for 30 seconds in a system call, and dies of a SIGKILL immediately afterwards. The relevant part of the log (the end) is this:
--------------------- from strace ------------------ 0.000047 stat("/dev/nvidia0", {st_mode=S_IFCHR|0660, st_rdev=makedev(195, 0), ...}) = 0 0.000066 open("/dev/nvidia0", O_RDWR <unfinished ...> 30.774676 +++ killed by SIGKILL +++ Process 10565 detached -------------------- end strace ---------------------- So, this hang is in the kernel module, I presume. I'm not sure how to determine where in the kernel modules its hanging, though. I have attached the entire strace below. ** Attachment added: "strace -r output" http://launchpadlibrarian.net/17181693/strace -- [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