X lockup caused by compiz/unity
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Expired
|
Medium
|
Unassigned | ||
nvidia-graphics-drivers (Ubuntu) |
Expired
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: unity
I had mplayer running fine, I hit f to make it fullscreen, the whole desktop froze. No fullscreen mplayer, mplayer sound started to loop, no X events possible (mouse and keyboard).
I sshed in from another box, top showed Xorg at 100%.
X logs showed:
[161337.628] (WW) NVIDIA(0): WAIT (0, 6, 0x8000, 0x00007ff4, 0x00007ff4)
[161340.650] (WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x00008718, 0x00008964)
[161342.204] [mi] EQ overflowing. The server is probably stuck in an infinite loop.
[161342.204]
Backtrace:
[161342.303] 0: /usr/bin/X (xorg_backtrace
[161342.303] 1: /usr/bin/X (mieqEnqueue+0x1ab) [0x80e9c7b]
[161342.303] 2: /usr/bin/X (xf86PostMotion
[161342.303] 3: /usr/lib/
[161342.303] 4: /usr/lib/
[161342.303] 5: /usr/lib/
[161342.303] 6: /usr/bin/X (0x8048000+0x6b3bf) [0x80b33bf]
[161342.303] 7: /usr/bin/X (0x8048000+
[161342.303] 8: (vdso) (__kernel_
[161347.650] (WW) NVIDIA(0): WAIT (1, 6, 0x8000, 0x00008718, 0x00008964)
[161350.660] (WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x00008718, 0x00003274)
[161357.660] (WW) NVIDIA(0): WAIT (1, 6, 0x8000, 0x00008718, 0x00003274)
[161360.661] (WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x00008718, 0x00004b80)
[161367.661] (WW) NVIDIA(0): WAIT (1, 6, 0x8000, 0x00008718, 0x00004b80)
[161370.662] (WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x00008718, 0x00004ed0)
..showing "something" was stuck in a loop doing X calls.
My most likely candidates were mplayer (using vdpau), compiz and chromium (now that it uses the GPU).
I started by killing mplayer: no change. X was still frozen and taking all the CPU.
The display wasn't even refreshed, still showing mplayer while it was gone.
I next killed compiz, it re-spun and went to 100%, letting X at ~ 40%.
Desktop was still unusable. Closing the other apps (chromium, evolution, xterms,..) didn't help.
X even went back to 100%.
I re-killed compiz, and finally, everything went back to normal.
So it seems compiz is to blame.
It already happened to me twice this week. It never happened before so it may be caused by something in the recent uploads
(compiz, unity, ...)
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.8.4-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.38-8-generic i686
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86 Kernel Module 270.30 Fri Feb 25 14:34:41 PST 2011
GCC version: gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu1)
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Sat Apr 9 00:24:29 2011
DistUpgraded: Fresh install
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus:
nvidia-current, 270.30, 2.6.38-6-generic, i686: installed
nvidia-current, 270.30, 2.6.38-8-generic, i686: installed
nvidia-current, 270.30, 2.6.38-7-generic, i686: installed
GraphicsCard:
nVidia Corporation G94 [GeForce 9600 GT] [10de:0622] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device [1043:827c]
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100331)
InstallationMedia_: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100331)
InstallationMed
InstallationMed
JockeyStatus: xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, In use)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
ProcVersionSign
ProcVersionSign
Renderer: Unknown
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/04/2006
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F2
dmi.board.name: 945PL-S3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.modalias: dmi:bvnAwardSof
version.compiz: compiz 1:0.9.4+
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.
version.
version.
version.
version.
version.
version.
version.
Changed in nvidia-graphics-drivers (Ubuntu): | |
status: | Confirmed → Incomplete |
could be bug #740126 or similar