Bug#584148: xserver-xorg-input-evdev: reconnect failure after unplugging keyboard mouse

2010-10-21 Thread Cyril Brulebois
Anthony Lau anthonyl...@yahoo.com (01/06/2010):
 Package: xserver-xorg-input-evdev
 Version: 1:2.3.2-6

Hi Anthony,

could you please try latest upstream release? It's available at
http://autobuild.ikibiki.org/ and built against squeeze/sid.

It had some change related to relaxing checks when reopening devices,
I'm not sure it's going to help, but having a look would be nice.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#584148: xserver-xorg-input-evdev: reconnect failure after unplugging keyboard mouse

2010-06-01 Thread Anthony Lau
Package: xserver-xorg-input-evdev
Version: 1:2.3.2-6
Justification: breaks unrelated software
Severity: critical
Tags: squeeze sid

*** Please type your report below this line ***
After unplugging or switching through a KVM device, USB keyboard and 
mouse cannot reconnect to X-server. It seems after the devices are
disconnected, evdev refuses to accpet any connections after 10
connection failures. The USB subsystem is unaffected as status lights
on the keyboard and mouse work. Also, reloading uhci_hcd does not
fix the problem.

The devices listed below are inaccurate because I had to plug in a
spare PS/2 Keyboard and USB mouse.

This maybe related to bug #524590 xserver-xorg-input-evdev: reconnect a
bluetooth keyboard is not possible..

-- Package-specific info:
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 May 15  2007 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1725256 May  4 08:51 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: nVidia Corporation NV11GL [Quadro2
MXR/EX/Go] (rev b2)

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 3683 Jun  1 09:47 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool,
using # values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual
page. # (Type man /etc/X11/xorg.conf at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades
*only* # if it has not been modified since the last upgrade of the
xserver-xorg # package.
#
# If you have edited this file but would like it to be automatically
updated # again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section Files
FontPath/usr/share/fonts/X11/misc
FontPath/usr/X11R6/lib/X11/fonts/misc
FontPath/usr/share/fonts/X11/100dpi/:unscaled
FontPath/usr/X11R6/lib/X11/fonts/100dpi/:unscaled
FontPath/usr/share/fonts/X11/75dpi/:unscaled
FontPath/usr/X11R6/lib/X11/fonts/75dpi/:unscaled
FontPath/usr/share/fonts/X11/Type1
FontPath/usr/X11R6/lib/X11/fonts/Type1
FontPath/usr/share/fonts/X11/100dpi
FontPath/usr/X11R6/lib/X11/fonts/100dpi
FontPath/usr/share/fonts/X11/75dpi
FontPath/usr/X11R6/lib/X11/fonts/75dpi
# path to defoma fonts
FontPath/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
EndSection

Section Module
Loadbitmap
Loaddbe
Loadddc
Loaddri
Loadextmod
Loadfreetype
Loadglx
Loadint10
Loadrecord
Loadv4l
Loadvbe
#   SubSection extmod
#   Option omit xfree86-dga
#   Option omit xfree86-dri
#   EndSubSection
EndSection

Section InputDevice
Identifier  Generic Keyboard
Driver  evdev
Option  Device
usb-BTC_USB_Multimedia_Keyboard-event-kbd #
Option  Name  BTC USB Multimedia Keyboard
#   Driver  kbd #
Option  CoreKeyboard
Option  XkbRules  xorg
Option  XkbModel  pc104
Option  XkbLayout us
Option  AutoRepeat500 30 EndSection

Section InputDevice
Identifier  Configured Mouse
Driver  evdev
Option  Device
usb-Logitech_USB_Gaming_Mouse-event-mouse #
Option  Name  Logitech USB Gaming Mouse
#   Driver  mouse #
Option  CorePointer #
Option  Device/dev/input/mice
#   Option  Protocol  ImPS/2
EndSection

Section Device
#   Identifier  ATI Radeon 9500Pro
Identifier  Nvidia Quadra
Driver  nv
#   Driver  radeon
#   Identifier  GeForce FX5200
Option  NvAgp 3 #Try AGPGART then use NvAGP
Option  ConnectToAcpid off
EndSection

Section Monitor
Identifier  BenQ FP241WZ
Option  DPMS
HorizSync   30-81
VertRefresh 50-76
EndSection

Section Screen
Identifier  Default Screen
Device  GeForce FX5200
Monitor BenQ FP241WZ
DefaultDepth24
SubSection Display
Depth   1
Modes   1920x1200 1680x1050
1400x1050 1280x960 1024x768 800x600 640x480 EndSubSection
SubSection Display
Depth   4
Modes   1920x1200 1680x1050
1400x1050 1280x960 1024x768 800x600 640x480 EndSubSection
SubSection