ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #98633
[Bug 673977] [NEW] xscreensaver crashed (display and keyboard dead) on nouveau assertion
Public bug reported:
Binary package hint: xserver-xorg-video-nouveau
I got back to my machine in the morning to find that the display showed a slightly corrupted opengl screensaver image with the following text at the top of the screen:
gltext:../../nouveau/nouveau_pushbuf.c:273: nouveau_pushbuf_flush: Assertion `!nouveau_pushbuf_space(chan,min)' failed.
xscreensaver: 19:48:14: 0: child pid 5290 (gltext) terminated with signal 6.
The keyboard is dead in a 'scroll lock/numlock don't change the LEDs' sort of way.
I can still ssh into the machine and X is still running (using 66% CPU) along with all my other apps and processes.
xscreensaver master process is still running too. It does not respond to DISPLAY=:0 xscreensaver-command -deactivate
(or -version)
stracing the command shows:(snipping a load of startup file checking):
...
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"}, 20) = 0
getpeername(3, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"}, [20]) = 0
uname({sys="Linux", node="e102475-lin", ...}) = 0
access("/home/wookey/.Xauthority", R_OK) = 0
open("/home/wookey/.Xauthority", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f37c42e7000
read(4, "", 4096) = 0
close(4) = 0
munmap(0x7f37c42e7000, 4096) = 0
fcntl(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"l\0\v\0\0\0\0\0\0\0\0\0", 12}, {"", 0}], 2) = 12
read(3, 0x1440590, 8) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}], 1, -1 <unfinished ...>
Which seems to shwo that the X socket simply isn't responding, so the
server is dead to useful activity.
hupping the X process doesn't help. restarting gdm (and thus X) makes
the display fill with random stuff (lots of little tiles of X stuff) but
the keyboard is still dead. Only rebooting the machine gets you back to
a useful state.
This appears to be the same bug as
https://bugs.launchpad.net/ubuntu/+source/extremetuxracer/+bug/612971
provoked by a different app, and extremely similar to the older (Karmic)
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/586714
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xscreensaver 5.11-1ubuntu2
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Thu Nov 11 11:13:31 2010
ProcEnviron:
SHELL=/bin/bash
LANG=en_GB.UTF-8
SourcePackage: xscreensaver
** Affects: xserver-xorg-video-nouveau (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug maverick
--
xscreensaver crashed (display and keyboard dead) on nouveau assertion
https://bugs.launchpad.net/bugs/673977
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-nouveau in ubuntu.
Follow ups
-
[Bug 673977] Re: xscreensaver crashed (display and keyboard dead) on nouveau assertion
From: Wookey, 2011-12-05
-
[Bug 673977] XorgLogOld.txt
From: Wookey, 2011-06-08
-
[Bug 673977] XorgLog.txt
From: Wookey, 2011-06-08
-
[Bug 673977] XorgConf.txt
From: Wookey, 2011-06-08
-
[Bug 673977] UdevLog.txt
From: Wookey, 2011-06-08
-
[Bug 673977] UdevDb.txt
From: Wookey, 2011-06-08
-
[Bug 673977] ProcModules.txt
From: Wookey, 2011-06-08
-
[Bug 673977] ProcInterrupts.txt
From: Wookey, 2011-06-08
-
[Bug 673977] ProcCpuinfo.txt
From: Wookey, 2011-06-08
-
[Bug 673977] Lsusb.txt
From: Wookey, 2011-06-08
-
[Bug 673977] Lspci.txt
From: Wookey, 2011-06-08
-
[Bug 673977] GdmLog2.txt
From: Wookey, 2011-06-08
-
[Bug 673977] GdmLog1.txt
From: Wookey, 2011-06-08
-
[Bug 673977] GdmLog.txt
From: Wookey, 2011-06-08
-
[Bug 673977] GconfCompiz.txt
From: Wookey, 2011-06-08
-
[Bug 673977] Dependencies.txt
From: Wookey, 2011-06-08
-
[Bug 673977] DRM.card0.DVI.I.1.txt
From: Wookey, 2011-06-08
-
[Bug 673977] BootDmesg.txt
From: Wookey, 2011-06-08
-
[Bug 673977] CurrentDmesg.txt
From: Wookey, 2011-06-08
-
[Bug 673977] Re: xscreensaver crashed (display and keyboard dead) on nouveau assertion
From: Wookey, 2011-06-08
-
[Bug 673977] Re: xscreensaver crashed (display and keyboard dead) on nouveau assertion
From: Wookey, 2011-06-03
-
[Bug 673977] XorgLogOld.txt
From: Wookey, 2011-06-03
-
[Bug 673977] XorgLog.txt
From: Wookey, 2011-06-03
-
[Bug 673977] XorgConf.txt
From: Wookey, 2011-06-03
-
[Bug 673977] UdevLog.txt
From: Wookey, 2011-06-03
-
[Bug 673977] UdevDb.txt
From: Wookey, 2011-06-03
-
[Bug 673977] ProcModules.txt
From: Wookey, 2011-06-03
-
[Bug 673977] ProcInterrupts.txt
From: Wookey, 2011-06-03
-
[Bug 673977] ProcCpuinfo.txt
From: Wookey, 2011-06-03
-
[Bug 673977] Lsusb.txt
From: Wookey, 2011-06-03
-
[Bug 673977] Lspci.txt
From: Wookey, 2011-06-03
-
[Bug 673977] GdmLog1.txt
From: Wookey, 2011-06-03
-
[Bug 673977] GdmLog2.txt
From: Wookey, 2011-06-03
-
[Bug 673977] GconfCompiz.txt
From: Wookey, 2011-06-03
-
[Bug 673977] Dependencies.txt
From: Wookey, 2011-06-03
-
[Bug 673977] DRM.card0.DVI.I.1.txt
From: Wookey, 2011-06-03
-
[Bug 673977] CurrentDmesg.txt
From: Wookey, 2011-06-03
-
[Bug 673977] Re: xscreensaver crashed (display and keyboard dead) on nouveau assertion
From: Wookey, 2011-06-03
-
[Bug 673977] Re: xscreensaver crashed (display and keyboard dead) on nouveau assertion
From: bugbot, 2011-05-13
-
[Bug 673977] Re: xscreensaver crashed (display and keyboard dead) on nouveau assertion
From: bugbot, 2011-04-28
-
[Bug 673977] Re: xscreensaver crashed (display and keyboard dead) on nouveau assertion
From: Wookey, 2010-11-11
-
[Bug 673977] [NEW] xscreensaver crashed (display and keyboard dead) on nouveau assertion
From: Wookey, 2010-11-11
References