[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#625813: Xorg: multihead system sometimes locks when awoken from screen saver using mouse



Package: Xorg
Version: 1:7.5+8
Severity: important

When I get in after leaving my machine runnin overnight and clear the
screen saver by moving the mouse the Xorg progress sometimes locks up.
I have a system with two displays attached and it seems that this may be
caused by moving the mouse from one display to the other as the screen
saver is canceling.  The mouse pointer then appears to flicker between the two
displays and will respond slightly to mouse movment; both displays keep
a black background.  I have my screen saver set to blank and use it
mearly as a backup to ensure my terminal is locked if left unattended
for any period of time.  

I have not managed to reproduce this when the screen saver has been
active during the day; so it must require the X session to have been
without keyboard or mouse input for more than an hour.  This seems to be
very reproducable on my system if I move the mouse between displays
first thing in the morning and avoidable if I am careful to leave the
mouse pointer in the middle of either display and only move it slightly
to awake the system.  Waking the system with a keystroke has never
triggered this.  

Top shows that the Xorg process run by root is using 100% CPU in
user space of Cpu0 while all my other cores are idel.  

I can work around this issue by ssh into the box and killing the Xorg
process then awaiting for the system to automatically restart it.  

While the system is in this state it does not let me switch tty using
Ctrl+Aly+F# 

I hope that this provides sufficent infromation to help diagnose the
issue; as I said it seems to be recreateable on my end so if you would
like me to provide further infromation then please let me know.  

Top Outpu:
Tasks: 320 total,   2 running, 318 sleeping,   0 stopped,   0
zombie
Cpu0  : 99.3%us,  0.7%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,
0.0%st
Cpu1  :  0.7%us,  0.7%sy,  0.0%ni, 98.7%id,  0.0%wa,  0.0%hi,  0.0%si,
0.0%st
Cpu2  :  1.0%us,  0.3%sy,  0.0%ni, 98.7%id,  0.0%wa,  0.0%hi,  0.0%si,
0.0%st
Cpu3  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,
0.0%st
Cpu4  :  1.6%us,  1.0%sy,  0.0%ni, 97.4%id,  0.0%wa,  0.0%hi,  0.0%si,
0.0%st
Cpu5  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,
0.0%st
Cpu6  :  0.3%us,  0.0%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,
0.0%st
Cpu7  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,
0.0%st
Mem:  12327936k total, 12233732k used,    94204k free,   766524k buffers
Swap: 15623204k total,  1059920k used, 14563284k free,  1947696k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
   5349 root      20   0  187m  36m 9476 R  100  0.3  53:14.55 Xorg
   32537 tthorne   20   0 5799m 5.5g 2092 S    2 47.0   0:23.28
   gnome-screensav
   26101 tthorne   20   0  317m  14m 3156 S    1  0.1   9:37.07
   gtk-gnash
   26103 tthorne   20   0  317m  14m 3188 S    1  0.1   9:47.19
   gtk-gnash
   26108 tthorne   20   0  318m  14m 3152 S    1  0.1   9:43.42
   gtk-gnash
   26109 tthorne   20   0  318m  14m 3116 S    1  0.1   9:40.15
   gtk-gnash
    2572 tthorne   20   0 17124 1576 1040 R    0  0.0   0:01.10 top



-- System Information:
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (1001, 'stable'), (500, 'oldstable'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages Xorg depends on:
ii  gnome-terminal [x-terminal-em 2.30.2-1   The GNOME terminal emulator applic
ii  libgl1-mesa-dri               7.7.1-4    A free implementation of the OpenG
ii  libgl1-mesa-glx [libgl1]      7.7.1-4    A free implementation of the OpenG
ii  libglu1-mesa                  7.7.1-4    The OpenGL utility library (GLU)
ii  rxvt [x-terminal-emulator]    1:2.6.4-14 VT102 terminal emulator for the X 
ii  x11-apps                      7.5+5      X applications
ii  x11-session-utils             7.5+1      X session utilities
ii  x11-utils                     7.5+4      X11 utilities
ii  x11-xfs-utils                 7.4+1      X font server utilities
ii  x11-xkb-utils                 7.5+5      X11 XKB utilities
ii  x11-xserver-utils             7.5+3      X server utilities
ii  xauth                         1:1.0.4-1  X authentication utility
ii  xfonts-100dpi                 1:1.0.1    100 dpi fonts for X
ii  xfonts-75dpi                  1:1.0.1    75 dpi fonts for X
ii  xfonts-base                   1:1.0.1    standard fonts for X
ii  xfonts-scalable               1:1.0.1-1  scalable fonts for X
ii  xfonts-utils                  1:7.5+2    X Window System font utility progr
ii  xinit                         1.2.0-2    X server initialisation tool
ii  xkb-data                      1.8-2      X Keyboard Extension (XKB) configu
ii  xorg-docs-core                1:1.5-1    Core documentation for the X.org X
ii  xserver-xorg                  1:7.5+8    the X.Org X server
ii  xterm [x-terminal-emulator]   261-1      X terminal emulator

Xorg recommends no packages.

Versions of packages Xorg suggests:
pn  xorg-docs                     <none>     (no description available)

-- no debconf information



Reply to: