Bug#587618: xserver-xorg: Periodically x switches between virual desktops randomly and at speed

2010-06-30 Thread Julien Cristau
On Wed, Jun 30, 2010 at 12:20:16 +0100, Ben Whyte wrote:

 Package: xserver-xorg
 Version: 1:7.5+6
 Severity: important
 
 
 When using X I frequently get rapid switching of workspaces within fluxbox, 
 on running xev, I see _WIN_workspace and also _net_wn_desktop appear
 
 I am running fluxbox if that is relevant.
 
Sounds unlikely to be an X bug.  Please provide the output of xinput
list and xinput test-xi2 when that happens.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#587618: xserver-xorg: Periodically x switches between virual desktops randomly and at speed

2010-06-30 Thread Julien Cristau
On Wed, Jun 30, 2010 at 13:53:42 +0100, Ben Whyall wrote:

 Attached are the files you asked for.  The period when it happened
 is towards the bottom of the xinputtest.txt file.  It's difficult to
 be more precise as it jumped round 6 or 7 times before allowing me
 ot move to correct workspace and stop the trace.
 
Weird, the only thing that may be suspicious is devices 10 and 11
(Microsoft 2.4GHz Transceivers) switching around from keyboard to mouse
and vice versa halfway in the trace:

 ??? Virtual core pointer  id=2[master pointer  (3)]
 ???   ??? Virtual core XTEST pointer  id=4[slave  pointer 
  (2)]
 ???   ??? ATEN Advance Tech Inc. CS-64U V1.0.091  id=9[slave  pointer 
  (2)]
 ???   ??? Microsoft Microsoft?? 2.4GHz Transceiver V1.0   id=10   [slave  
 pointer  (2)]
 ??? Virtual core keyboard id=3[master keyboard (2)]
 ??? Virtual core XTEST keyboard   id=5[slave  
 keyboard (3)]
 ??? Power Button  id=6[slave  
 keyboard (3)]
 ??? Power Button  id=7[slave  
 keyboard (3)]
 ??? ATEN Advance Tech Inc. CS-64U V1.0.091id=8[slave  
 keyboard (3)]
 ??? C-Media USB Headphone Set id=12   [slave  
 keyboard (3)]
 ??? Microsoft Microsoft?? 2.4GHz Transceiver V1.0 id=11   [slave  
 keyboard (3)]

Here 10 is a slave pointer and 11 is a slave keyboard.


[...]
 EVENT type 12 (PropertyEvent)
  property: 136 'Device Enabled'
  changed: modified
 EVENT type 11 (HierarchyChanged)
 Changes happened:[device disabled]
 device 2 [master pointer (3)] is enabled
 device 3 [master keyboard (2)] is enabled
 device 4 [slave pointer (2)] is enabled
 device 5 [slave keyboard (3)] is enabled
 device 6 [slave keyboard (3)] is enabled
 device 7 [slave keyboard (3)] is enabled
 device 8 [slave keyboard (3)] is enabled
 device 9 [slave pointer (2)] is enabled
 device 12 [slave keyboard (3)] is enabled
 device 10 [slave pointer (2)] is enabled
 device 11 [slave keyboard (3)] is disabled
 changes:[device disabled]
 EVENT type 12 (PropertyEvent)
  property: 253 'Evdev Reopen Attempts'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 136 'Device Enabled'
  changed: deleted
 EVENT type 11 (HierarchyChanged)
 Changes happened:[slave removed]
 device 2 [master pointer (3)] is enabled
 device 3 [master keyboard (2)] is enabled
 device 4 [slave pointer (2)] is enabled
 device 5 [slave keyboard (3)] is enabled
 device 6 [slave keyboard (3)] is enabled
 device 7 [slave keyboard (3)] is enabled
 device 8 [slave keyboard (3)] is enabled
 device 9 [slave pointer (2)] is enabled
 device 12 [slave keyboard (3)] is enabled
 device 10 [slave pointer (2)] is enabled
 device 11 [slave pointer (0)] is disabled
 changes:[slave removed]
 EVENT type 12 (PropertyEvent)
  property: 136 'Device Enabled'
  changed: modified
 EVENT type 11 (HierarchyChanged)
 Changes happened:[device disabled]
 device 2 [master pointer (3)] is enabled
 device 3 [master keyboard (2)] is enabled
 device 4 [slave pointer (2)] is enabled
 device 5 [slave keyboard (3)] is enabled
 device 6 [slave keyboard (3)] is enabled
 device 7 [slave keyboard (3)] is enabled
 device 8 [slave keyboard (3)] is enabled
 device 9 [slave pointer (2)] is enabled
 device 12 [slave keyboard (3)] is enabled
 device 10 [slave pointer (2)] is disabled
 changes:[device disabled]
 EVENT type 12 (PropertyEvent)
  property: 274 'Evdev Drag Lock Buttons'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 273 'Evdev Wheel Emulation Button'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 272 'Evdev Wheel Emulation Timeout'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 271 'Evdev Wheel Emulation Inertia'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 270 'Evdev Wheel Emulation Axes'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 269 'Evdev Wheel Emulation'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 268 'Evdev Middle Button Timeout'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 267 'Evdev Middle Button Emulation'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 266 'Button Labels'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 265 'Axis Labels'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 264 'Evdev Axes Swap'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 262 'Evdev Axis Inversion'
  changed: deleted
 EVENT type 12 (PropertyEvent)
  property: 253 'Evdev Reopen Attempts'
  changed: 

Bug#587618: xserver-xorg: Periodically x switches between virual desktops randomly and at speed

2010-06-30 Thread Ben Whyall

On 30/06/10 14:47, Julien Cristau wrote:

On Wed, Jun 30, 2010 at 13:53:42 +0100, Ben Whyall wrote:

   

Attached are the files you asked for.  The period when it happened
is towards the bottom of the xinputtest.txt file.  It's difficult to
be more precise as it jumped round 6 or 7 times before allowing me
ot move to correct workspace and stop the trace.

 

Weird, the only thing that may be suspicious is devices 10 and 11
(Microsoft 2.4GHz Transceivers) switching around from keyboard to mouse
and vice versa halfway in the trace:

   


And now 10 is a slave keyboard and 11 is a slave pointer..

   

EVENT type 1 (DeviceChanged)
 device: 2 (11)
 reason: SlaveSwitch
Reporting 7 classes:
Class originated from: 11
Buttons supported: 13
Button labels: Button Left Button Middle Button Right Button 
Wheel Up Button Wheel Down Button Horiz Wheel Left Button Horiz Wheel Right 
Button Side Button Extra Button Unknown Button Unknown Button Unknown Button 
Unknown
Button state:
Class originated from: 11
Keycodes supported: 248
Class originated from: 11
Detail for Valuator 0:
  Label: Abs X
  Range: -1.00 - -1.00
  Resolution: 1 units/m
  Mode: relative
Class originated from: 11
Detail for Valuator 1:
  Label: Abs Y
  Range: -1.00 - -1.00
  Resolution: 1 units/m
  Mode: relative
Class originated from: 11
Detail for Valuator 2:
  Label: Abs Gas
  Range: -1.00 - -1.00
  Resolution: 1 units/m
  Mode: relative
Class originated from: 11
Detail for Valuator 3:
  Label: Abs Brake
  Range: -1.00 - -1.00
  Resolution: 1 units/m
  Mode: relative
Class originated from: 11
Detail for Valuator 4:
  Label: Abs Misc
  Range: -1.00 - -1.00
  Resolution: 1 units/m
  Mode: relative

 

If that's not it then the problem may not be recorded in the trace.  Not
sure how to debug then.

Cheers,
Julien
   

Hi Julien

Just some additional information the mouse, keyboard is a microsoft 
wireless desktop and connected via a bluetooth usb dongle.


Also it is connected via a kvm, I am pretty sure I havent switched mid 
trace, but I wonder if its worth trying to reproduce this without the 
kvm in the way.


Ben



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c2ba108.9010...@whyall-systems.co.uk