Bug#920862: xorg: Input doesn't work on LTSP clients while X is running, works otherwise
On 2019-01-30 10:34 a.m., Michel Dänzer wrote:
> On 2019-01-29 10:39 p.m., Lasse Flygenring-Harrsen wrote:
>> Package: xorg
>> Version: 1:7.7+19
>> Severity: critical
>> Justification: breaks the whole system
>>
>> Dear Maintainer,
>>
>> I have been running a Fat-client LTSP (pxe network booted clients getting their software from NBD on a server) system at the school were i work
>> for a couple of months, however recently input stopped working an all
>> physical hardware, the system boots fine and the Displaymanager (LDM in
>> my case) works fine except for the fact that keyboard and mouse input
>> doesn't work. I have managed to get to a shell on the machines and in
>> text mode TTY's keyboard input works fine and i have confirmed that
>> both mouse and keyboard is being detected with lsusb. I also tried
>> starting KDE with startkde, and X seems to work fine there as well except
>> for the lack of keyboard input, same with xinit and xterm. I have also tried PS/2 input on the
>> machines with the same results. The weirdest
>> thing however is that virtual machines that boot from the same server do
>> work, both with KVM and VirtualBox that are configured to simulate USB inputs. I have
>> included the contents of /var/log/Xorg.0.log from one of the affected
>> physical computers below. The problem seems to affect both the stable
>> and testing branch, I have tried reinstallintg with both. With the same
>> results.
>>
>> [...]
>>
>> [ 1357.201] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
>> [ 1357.201] (II) No input driver specified, ignoring this device.
>> [ 1357.201] (II) This device may have been added with another device file.
>> [ 1357.201] (II) config/udev: Adding input device ImPS/2 Logitech Wheel Mouse (/dev/input/mouse1)
>> [ 1357.202] (II) No input driver specified, ignoring this device.
>> [ 1357.202] (II) This device may have been added with another device file.
>> [ 1361.133] (II) Server terminated successfully (0). Closing log file.
>
> Looks like there are no input drivers that Xorg can use. Is either
> xserver-xorg-input-libinput or xserver-xorg-input-evdev installed?
Actually, I misinterpreted that.
Your system seems to only have /dev/input/mouse* devices, but the
xserver-xorg-input-libinput/evdev drivers only work with
/dev/input/event*. This isn't an X bug but probably some kind of issue
between the kernel and udev.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Mesa and X developer
Reply to: