Tell me more ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm running Ubuntu GNOME Remix 12.10 with one modification: I've installed kernel 3.8.0-030800rc7-generic from the MainlineKernels repository (by manually downloading and installing the debs). Why? nouveau pre-3.7.6 (including ALL of 3.6 and previous) has a nasty bug where it can't handle NV4E (GeForce 6100/6150) GPUs at all. Meaning, completely useless display, at best. Usually the system just straight up hangs somewhere during boot, leaving garbage on the screen. (see: https://bugs.freedesktop.org/show_bug.cgi?id=46557 ) I figured, if I have to install on Quantal a kernel only meant for Raring, I might as well use the latest.

I'm not using any PPAs, just the standard repositories for everything else.

So my system is usable, except this bizarre issue I can't figure out. This has happened three separate times now. First, Xorg crashes:

[ 10119.123] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 10119.123] (II) NOUVEAU(0): NVLeaveVT is called.
[ 10120.480] (II) Open ACPI successful (/var/run/acpid.socket)
[ 10120.480] (II) AIGLX: Resuming AIGLX clients after VT switch
[ 10120.480] (II) NOUVEAU(0): NVEnterVT is called.
[ 10120.600] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 18070.500] (EE) 
[ 18070.500] (EE) Backtrace:
[ 18070.500] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7fd4c64d1b76]
[ 18070.500] (EE) 1: /usr/bin/X (0x7fd4c6329000+0x1ac9a9) [0x7fd4c64d59a9]
[ 18070.501] (EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fd4c564f000+0xfcb0) [0x7fd4c565ecb0]
[ 18070.501] (EE) 3: /lib/x86_64-linux-gnu/libc.so.6 (0x7fd4c42b3000+0x9198b) [0x7fd4c434498b]
[ 18070.501] (EE) 4: /usr/lib/xorg/modules/libexa.so (0x7fd4c22d3000+0x584e) [0x7fd4c22d884e]
[ 18070.501] (EE) 5: /usr/lib/xorg/modules/libexa.so (0x7fd4c22d3000+0x5d03) [0x7fd4c22d8d03]
[ 18070.501] (EE) 6: /usr/lib/xorg/modules/libexa.so (0x7fd4c22d3000+0x851a) [0x7fd4c22db51a]
[ 18070.501] (EE) 7: /usr/lib/xorg/modules/libexa.so (0x7fd4c22d3000+0x50e1) [0x7fd4c22d80e1]
[ 18070.501] (EE) 8: /usr/bin/X (0x7fd4c6329000+0xe26cf) [0x7fd4c640b6cf]
[ 18070.501] (EE) 9: /usr/bin/X (ChangeWindowAttributes+0x244) [0x7fd4c63ac3b4]
[ 18070.502] (EE) 10: /usr/bin/X (0x7fd4c6329000+0x4ff4d) [0x7fd4c6378f4d]
[ 18070.502] (EE) 11: /usr/bin/X (0x7fd4c6329000+0x55a91) [0x7fd4c637ea91]
[ 18070.502] (EE) 12: /usr/bin/X (0x7fd4c6329000+0x4456a) [0x7fd4c636d56a]
[ 18070.502] (EE) 13: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7fd4c42d476d]
[ 18070.502] (EE) 14: /usr/bin/X (0x7fd4c6329000+0x448ad) [0x7fd4c636d8ad]
[ 18070.502] (EE) 
[ 18070.502] (EE) Segmentation fault at address 0x0
[ 18070.502] 
Fatal server error:
[ 18070.503] Caught signal 11 (Segmentation fault). Server aborting
[ 18070.503] 
[ 18070.503] (EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
[ 18070.503] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 18070.503] (EE) 

The NVLeaveVT/NVEnterVT makes me think it's trying to suspend and failing, but when I manually suspend (with Fn-F5 or just picking "Suspend" from the menu inside GNOME) it goes down and comes back up with no problems at all.

And here's where it gets weird: gdm will diligently restart X and bring up its login screen. But when I login, suddenly GNOME has switched to Chinese! This clears itself up after a reboot, but... what a bizarre behavior. I wasn't even aware I had Chinese localizations installed!

To clarify, this has NEVER happened when I was physically at the computer, only when I'm in another room, and come back to find the laptop sitting at the login screen.

I have a hypothesis I'm going to test: it's somehow triggered by the screen being off when the system attempts to suspend. But how would I fix or work around that?

share|improve this question
Testing my hypothesis: I ssh'd in from my desktop and did "xset dpms force off" then "sudo pm-suspend" and it suspended and resumed no problem. I'm pretty much out of ideas at this point. – roothorick Feb 18 at 0:34
Wow, what a weird issue! I wish you the best troubleshooting this bug. This is really a bug though, and bug reports are usually to get closed as off-topic. – Flimm Feb 19 at 22:26

closed as off topic by Uri Herrera, Anwar, Eric Carvalho, Mik, Flimm Feb 19 at 22:26

Questions on Ask Ubuntu are expected to relate to Ubuntu within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.

Browse other questions tagged or ask your own question.