Bug#337234: xorg-x11: x stops receiving keyboard events after xscreensaver started

2005-11-08 Thread Paul Brossier
Hi,

On Thu, Nov 03, 2005 at 02:58:04PM +0100, Michel Dänzer wrote:
 On Thu, 2005-11-03 at 13:28 +, Paul Brossier wrote:
  
  after xscreensaver starts, if i try to type in my password to unlock the
  screen, no * is printed, and the timer gets reseted to the beginning.

first of all, this xscreensaver behaviour is a feature, not a bug: the
new xscreensaver just doesn't show the * anymore, and it makes sense to
reset the timer on key presses. i still loose the keyboard though.

  if i go to console mode with alt+ctl+f1, and kill xscreensaver, the
  mouse works fine, and alt+tab too. but no other key event seem to be
  able to reach the screen. some other weird things happen, such as the
  gnome menu not willing to open.
  
  i tried killing just about all my processes from the console, but no
  luck. restarting X does it.
  
  the keyboard is an apple usb keyboard with an italian layout (but i
  prefer the us one).
 
 Does this always happen, i.e. has it happened several times? There's a
 known issue (that unfortunately still hasn't been tracked down, but most
 evidence points towards the kernel) where sometimes a key gets 'stuck',
 and if that happens to be a modifier, it can cause symptoms such as
 those you describe.

not every times, but it just happened again, and when xscreensaver was
not locked. i could see the mouse for a while after the screen woke up,
then lost everything, even alt+tab. i then moved to console and killed
xscreensaver. X segfaulted again then (i attach the Xorg.0.log, which is
very similar to the one i sent already).

 Another possibility would be that a client is keeping the keyboard
 grabbed, although that's rather unlikely given that you killed 'just
 about all' your processes and that alt-tab still works. Nonetheless, you
 may want to read up on Option AllowDeactivateGrabs in the
 xorg.conf(5x) manpage and see if that helps.

Option AllowDeactivateGrabs boolean
   This  option  enables the use of the Ctrl+Alt+Keypad-Divide key
   sequence to deactivate any active keyboard and mouse grabs.
   Default: off.

indeed, looks like it could help me getting the keys back. i will see if
that helps.

cheers, piem

$ tail -n 100 /var/log/Xorg.0.log.old
(**) Generic Keyboard: Protocol: standard
(**) Option AutoRepeat 500 30
(**) Option XkbRules xorg
(**) Generic Keyboard: XkbRules: xorg
(**) Option XkbModel macintosh
(**) Generic Keyboard: XkbModel: macintosh
(**) Option XkbLayout us
(**) Generic Keyboard: XkbLayout: us
(**) Option CustomKeycodes off
(**) Generic Keyboard: CustomKeycodes disabled
(**) Option Protocol ImPS/2
(**) Configured Mouse: Device: /dev/input/mice
(**) Configured Mouse: Protocol: ImPS/2
(**) Option CorePointer
(**) Configured Mouse: Core Pointer
(**) Option Device /dev/input/mice
(**) Option Emulate3Buttons true
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option ZAxisMapping 4 5
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 5
(II) XINPUT: Adding extended input device Configured Mouse (type: MOUSE)
(II) XINPUT: Adding extended input device Generic Keyboard (type: KEYBOARD)
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Warning: font renderer for .pcf already registered at priority 0
Warning: font renderer for .pcf.Z already registered at priority 0
Warning: font renderer for .pcf.gz already registered at priority 0
Warning: font renderer for .snf already registered at priority 0
Warning: font renderer for .snf.Z already registered at priority 0
Warning: font renderer for .snf.gz already registered at priority 0
Warning: font renderer for .bdf already registered at priority 0
Warning: font renderer for .bdf.Z already registered at priority 0
Warning: font renderer for .bdf.gz already registered at priority 0
Warning: font renderer for .pmf already registered at priority 0
Could not init font path element unix/:7100, removing from list!
(WW) Open ACPI failed (/proc/acpi/event) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Configured Mouse: ps2EnableDataReporting: succeeded
(WW) Open ACPI failed (/proc/acpi/event) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Configured Mouse: ps2EnableDataReporting: succeeded
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetGrabKeysState - disabled
SetGrabKeysState - enabled
(WW) Open ACPI failed (/proc/acpi/event) (No such file or directory)
(II) No 

Bug#337234: xorg-x11: x stops receiving keyboard events after xscreensaver started

2005-11-03 Thread Paul Brossier
Package: xorg-x11
Severity: important

Hi.

i just installed the 6.8.99.901.dfsg.1-1 packages built by Sven Luther
for powerpc, that are now reaching experimental.

after xscreensaver starts, if i try to type in my password to unlock the
screen, no * is printed, and the timer gets reseted to the beginning.

if i go to console mode with alt+ctl+f1, and kill xscreensaver, the
mouse works fine, and alt+tab too. but no other key event seem to be
able to reach the screen. some other weird things happen, such as the
gnome menu not willing to open.

i tried killing just about all my processes from the console, but no
luck. restarting X does it.

the keyboard is an apple usb keyboard with an italian layout (but i
prefer the us one). the relevant section in my xorg.conf reads:

Section InputDevice
Identifier  Generic Keyboard
Driver  keyboard
Option  CoreKeyboard
Option  XkbRules  xorg
Option  XkbModel  pc105
Option  XkbLayout us
Option  XkbOptionslv3:lwin_switch
EndSection

cheers, piem

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-powerpc64
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#337234: xorg-x11: x stops receiving keyboard events after xscreensaver started

2005-11-03 Thread Michel Dänzer
On Thu, 2005-11-03 at 13:28 +, Paul Brossier wrote:
 
 after xscreensaver starts, if i try to type in my password to unlock the
 screen, no * is printed, and the timer gets reseted to the beginning.
 
 if i go to console mode with alt+ctl+f1, and kill xscreensaver, the
 mouse works fine, and alt+tab too. but no other key event seem to be
 able to reach the screen. some other weird things happen, such as the
 gnome menu not willing to open.
 
 i tried killing just about all my processes from the console, but no
 luck. restarting X does it.
 
 the keyboard is an apple usb keyboard with an italian layout (but i
 prefer the us one).

Does this always happen, i.e. has it happened several times? There's a
known issue (that unfortunately still hasn't been tracked down, but most
evidence points towards the kernel) where sometimes a key gets 'stuck',
and if that happens to be a modifier, it can cause symptoms such as
those you describe.

Another possibility would be that a client is keeping the keyboard
grabbed, although that's rather unlikely given that you killed 'just
about all' your processes and that alt-tab still works. Nonetheless, you
may want to read up on Option AllowDeactivateGrabs in the
xorg.conf(5x) manpage and see if that helps.


-- 
Earthling Michel Dänzer  | Debian (powerpc), X and DRI developer
Libre software enthusiast|   http://svcs.affero.net/rm.php?r=daenzer



Bug#337234: xorg-x11: x stops receiving keyboard events after xscreensaver started

2005-11-03 Thread Paul Brossier
Version: 6.8.99.901.dfsg.1-1

more info about this. i just killed xscreenserver from the console again,
except this time x crashed. the line 'SetGrabKeysState - disabled' appears when
the screensaver starts.

cheers, piem

$ tail -n 50 /var/log/Xorg.0.log.old
(II) XINPUT: Adding extended input device Configured Mouse (type: MOUSE)
(II) XINPUT: Adding extended input device Generic Keyboard (type: KEYBOARD)
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Warning: font renderer for .pcf already registered at priority 0
Warning: font renderer for .pcf.Z already registered at priority 0
Warning: font renderer for .pcf.gz already registered at priority 0
Warning: font renderer for .snf already registered at priority 0
Warning: font renderer for .snf.Z already registered at priority 0
Warning: font renderer for .snf.gz already registered at priority 0
Warning: font renderer for .bdf already registered at priority 0
Warning: font renderer for .bdf.Z already registered at priority 0
Warning: font renderer for .bdf.gz already registered at priority 0
Warning: font renderer for .pmf already registered at priority 0
Could not init font path element unix/:7100, removing from list!
(WW) Open ACPI failed (/proc/acpi/event) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Configured Mouse: ps2EnableDataReporting: succeeded
SetGrabKeysState - disabled
(WW) Open ACPI failed (/proc/acpi/event) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Configured Mouse: ps2EnableDataReporting: succeeded

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Backtrace:
0: /usr/X11R6/bin/X(xf86SigHandler+0xa0) [0x10045ff0]
1: [0x1002f4]
2: [(nil)]
3: /usr/X11R6/bin/X [0x1009e498]
4: /usr/X11R6/bin/X [0x1009e674]
5: /usr/X11R6/bin/X [0x1009e910]
6: /usr/X11R6/bin/X(CoreProcessPointerEvent+0x4e8) [0x1009f7f8]
7: /usr/X11R6/bin/X(ProcessPointerEvent+0x90) [0x10118330]
8: /usr/X11R6/bin/X(xf86eqProcessInputEvents+0x298) [0x10053c48]
9: /usr/X11R6/bin/X(ProcessInputEvents+0x24) [0x10044cf4]
10: /usr/X11R6/bin/X(Dispatch+0xd4) [0x10094f64]
11: /usr/X11R6/bin/X(main+0x484) [0x100a5f24]
12: /lib/tls/libc.so.6 [0xfd5382c]
13: /lib/tls/libc.so.6 [0xfd53974]

Fatal server error:
Caught signal 11.  Server aborting


Please consult the The X.Org Foundation support
 at http://wiki.X.Org
 for help.
Please also check the log file at /var/log/Xorg.0.log for additional 
information.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]