** Description changed: Every time I undock my laptop or use the display settings panel to turn off my external screen, I end up with a blank laptop panel with just the mouse cursor visible. Sometimes I also cannot switch to a VT although I can connect to the machine via SSH and do "sudo restart lightdm" to tear down X and restart my session. Most of the time this happens though, I just end up killing the power and restarting, as this is easier than firing up another machine :) - I can undock successfully if I log out of my session first (so just the - lightdm greeter is displayed), which is an annoying inconvenience. + WORKAROUND: I can undock successfully if I log out of my session first + (so just the lightdm greeter is displayed), which is an annoying + inconvenience. Attaching gdb to compiz shows that it hangs, but restarting compiz is not enough to recover it. I need to restart X too #0 0x00007fe0bc988b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fe0ba894862 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fe0ba895d5f in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fe0ba895f7b in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007fe0bc38f09d in _XReply (dpy=0x1c886b0, rep=0x7fffd08d4d30, extra=0, discard=1) at ../../src/xcb_io.c:601 #5 0x00007fe0bc38aaed in XSync (dpy=0x1c886b0, discard=0) at ../../src/Sync.c:44 #6 0x00007fe0b0e574f7 in DRI2DestroyDrawable (dpy=0x1c886b0, drawable=13465068) at dri2.c:375 #7 0x00007fe0b0e56573 in dri2DestroyDrawable (base=<optimized out>) at dri2_glx.c:330 #8 0x00007fe0b0e50462 in DestroyDRIDrawable (dpy=<optimized out>, drawable=13465069, destroy_xdrawable=0) at glx_pbuffer.c:230 #9 0x00007fe0b109f2cf in TfpTexture::~TfpTexture() () from /usr/lib/compiz/libopengl.so #10 0x00007fe0b109f339 in TfpTexture::~TfpTexture() () from /usr/lib/compiz/libopengl.so #11 0x00007fe0b109e875 in GLTexture::List::clear() () from /usr/lib/compiz/libopengl.so #12 0x00007fe0b109afc4 in GLScreen::updateBackground() () from /usr/lib/compiz/libopengl.so #13 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #14 0x00007fe0ae65a050 in DecorScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libdecor.so #15 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #16 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #17 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #18 0x00007fe0adbd76c9 in ResizeScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libresize.so #19 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #20 0x00007fe0ad9b0ea5 in PlaceScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libplace.so #21 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #22 0x00007fe0ad78d79c in MoveScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libmove.so #23 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #24 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #25 0x00007fe0ac0d457f in RegexScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libregex.so #26 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #27 0x00007fe0abcb8f8c in SessionScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libsession.so #28 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #29 0x00007fe0ab380dd2 in FadeScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libfade.so #30 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #31 0x00007fe0ab15daa4 in UnityMTGrabHandlesScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libunitymtgrabhandles.so #32 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #33 0x00007fe0aa1226dd in WorkaroundsScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libworkarounds.so #34 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #35 0x00007fe0a9ef7587 in PrivateScaleScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libscale.so #36 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #37 0x00007fe0a94e8bfb in unity::UnityScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libunityshell.so #38 0x00007fe0bd1db8f3 in CompScreen::handleEvent (this=0x1c7f920, event=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1039 #39 0x00007fe0bd1db92b in CompScreenImpl::alwaysHandleEvent (this=0x1c7f920, event=0xcd3d7d0) at /build/buildd/compiz-0.9.7.6/src/event.cpp:1055 #40 0x00007fe0bd1b450b in PrivateScreen::processEvents (this=0x1c7f9d0) at /build/buildd/compiz-0.9.7.6/src/screen.cpp:869 #41 0x00007fe0bd1e7d07 in CompEventSource::callback (this=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/eventsource.cpp:63 #42 0x00007fe0bb6ef8af in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #43 0x00007fe0bb1f7c9a in g_main_dispatch (context=0x1c87000) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:2515 #44 g_main_context_dispatch (context=0x1c87000) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3052 #45 0x00007fe0bb1f8060 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x1c87000, self=<optimized out>) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3123 #46 g_main_context_iterate (context=0x1c87000, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3060 #47 0x00007fe0bb1f8124 in g_main_context_iteration (context=0x1c87000, may_block=0) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3184 #48 0x00007fe0b3598cd9 in ?? () from /usr/lib/compizconfig/backends/libgconf.so #49 0x00007fe0b83ac59e in CcpScreen::timeout() () from /usr/lib/compiz/libccp.so #50 0x00007fe0bd1efa0b in operator() (this=<optimized out>) at /usr/include/boost/function/function_template.hpp:1013 #51 CompTimer::triggerCallback (this=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/timer/src/timer.cpp:227 #52 0x00007fe0bd1efb0f in CompTimeoutSource::callback (this=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/timer/src/timer.cpp:150 #53 0x00007fe0bd1eefbd in operator() (this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 #54 dispatch (slot=<optimized out>, this=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/timer/src/timer.cpp:133 #55 CompTimeoutSource::dispatch (this=<optimized out>, slot=<optimized out>) at /build/buildd/compiz-0.9.7.6/src/timer/src/timer.cpp:131 #56 0x00007fe0bb6ef8af in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #57 0x00007fe0bb1f7c9a in g_main_dispatch (context=0x1c87000) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:2515 #58 g_main_context_dispatch (context=0x1c87000) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3052 #59 0x00007fe0bb1f8060 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x1c87000, self=<optimized out>) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3123 #60 g_main_context_iterate (context=0x1c87000, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3060 #61 0x00007fe0bb1f845a in g_main_loop_run (loop=0x1c85bb0) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3317 #62 0x00000000004029ae in main (argc=<optimized out>, argv=0x7fffd08d5d68) at /build/buildd/compiz-0.9.7.6/src/main.cpp:242 ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: compiz 1:0.9.7.6-0ubuntu1~ppa1 [origin: LP-PPA-unity-team] ProcVersionSignature: Ubuntu 3.2.0-22.35-generic 3.2.14 Uname: Linux 3.2.0-22-generic x86_64 .tmp.unity.scope.cities: Error: [Errno 21] Is a directory: '/tmp/unity-scope-cities' .tmp.unity.support.test.0: - + ApportVersion: 2.0-0ubuntu4 Architecture: amd64 CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell] CompositorRunning: compiz Date: Wed Apr 11 19:57:09 2012 DistUpgraded: 2011-11-16 17:40:15,476 DEBUG enabling apt cron job DistroCodename: precise DistroVariant: ubuntu InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110901) MachineType: Dell Inc. Latitude E6410 PackageArchitecture: all PccardctlIdent: - Socket 0: - no product info available + Socket 0: + no product info available PccardctlStatus: - Socket 0: - no card + Socket 0: + no card PlymouthDebug: Error: [Errno 13] Permission denied: '/var/log/plymouth-debug.log' ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-22-generic root=UUID=b2e419c9-361b-45c5-8964-3ee8ca387122 ro quiet splash vt.handoff=7 SourcePackage: compiz UpgradeStatus: Upgraded to precise on 2011-11-16 (147 days ago) dmi.bios.date: 02/15/2011 dmi.bios.vendor: Dell Inc. dmi.bios.version: A07 dmi.board.name: 04373Y dmi.board.vendor: Dell Inc. dmi.board.version: A03 dmi.chassis.type: 9 dmi.chassis.vendor: Dell Inc. dmi.modalias: dmi:bvnDellInc.:bvrA07:bd02/15/2011:svnDellInc.:pnLatitudeE6410:pvr0001:rvnDellInc.:rn04373Y:rvrA03:cvnDellInc.:ct9:cvr: dmi.product.name: Latitude E6410 dmi.product.version: 0001 dmi.sys.vendor: Dell Inc. version.compiz: compiz 1:0.9.7.6-0ubuntu1~ppa1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.32-1ubuntu1 version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3 version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/979251 Title: Compiz hangs every time when undocking or changing display configuration To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/979251/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
