Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
No USB mouse after systemd migration
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
doro1211
Guru
Guru


Joined: 06 Jun 2004
Posts: 312

PostPosted: Wed Jan 01, 2014 11:34 pm    Post subject: No USB mouse after systemd migration Reply with quote

After updating to gnome 3 and systemd, my logitech usb mouse no longer works. It doubt it's a kernel issue, as I build the kernel once and use it on 5 computers, and the wireless logitech keyboards and mice all work on those. It's only a problem on one computer. It's possible that this computer just requires some other option/driver.

Code:
 ~ # lsusb
Bus 002 Device 002: ID 17d0:0116 Sanford L.P.
Bus 004 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


So somehow it is seeing the usb receiver. (BTW, I've tried 2 different logitech mice and tried new batteries, and neither works.)

My kernel doesn't seem to recognize the device on boot as it does on the other computers. For example, on one of the other computers:

Code:
 ~ # dmesg | grep -i logit
[    3.869011] usb 7-3: Manufacturer: Logitech
[    5.557823] logitech-djreceiver 0003:046D:C52B.0004: hiddev0,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:16.0-3/input2
[    5.671693] input: Logitech Unifying Device. Wireless PID:4024 as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.2/0003:046D:C52B.0004/input/input4
[    5.672003] logitech-djdevice 0003:046D:C52B.0005: input,hidraw2: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:4024] on usb-0000:00:16.0-3:1


But on the computer where it does not work:

Code:
 ~ # dmesg | grep -i logit
[    1.906283] usb 4-6: Manufacturer: Logitech


When starting X, udev does not attempt to add it as an input device.

Code:
 ~ # cat /var/log/Xorg.0.log  | grep -i udev
[    21.428] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[    21.450] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[    21.477] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    21.477] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0/event0"
[    21.478] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3)
[    21.478] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input3/event3"
[    21.478] (II) config/udev: Adding input device PC Speaker (/dev/input/event2)


All the computers use the same make.conf (it's a soft link to a file on the fileserver). All computers use the same flags and I build packages on one computer, then install binaries everywhere else. They are somewhat different hardware, but all fairly similar.

Code:
 ~ # grep -i input /etc/make.conf
INPUT_DEVICES="keyboard mouse evdev synaptics joystick"


The keyboard does work, but it's ps/2, not usb and not wireless.

Code:
 ~ # ls -lR /dev/input
/dev/input:
total 0
drwxr-xr-x 2 root root     80 Jan  1 12:54 by-path
crw-r----- 1 root root 13, 64 Jan  1 12:54 event0
crw-r----- 1 root root 13, 65 Jan  1 12:54 event1
crw-r----- 1 root root 13, 66 Jan  1 12:54 event2
crw-r----- 1 root root 13, 67 Jan  1 12:54 event3
crw-r----- 1 root root 13, 63 Jan  1 12:54 mice

/dev/input/by-path:
total 0
lrwxrwxrwx 1 root root 9 Jan  1 12:54 platform-i8042-serio-0-event-kbd -> ../event3
lrwxrwxrwx 1 root root 9 Jan  1 12:54 platform-pcspkr-event-spkr -> ../event2


Basic info:

Code:
~ # uname -r
3.10.17-gentoo


Code:
~ # gcc-config -l
[1] x86_64-pc-linux-gnu-4.7.3 *


Code:
 ~ # eix -e gnome
[I] gnome-base/gnome
     Available versions:  (2.0) 2.32.1-r2 3.8.0-r1 [M]~3.10.0
       {accessibility +bluetooth (+)cdr +classic cups dvdr +extras flashback ldap mono policykit}
     Installed versions:  3.8.0-r1(2.0)(17:44:35 12/26/13)(bluetooth cdr classic cups extras -accessibility -flashback)


Code:
~ # eix -e systemd
[I] sys-apps/systemd
     Available versions:  204-r1 208-r2(0/1) **9999(0/1) {acl audit cryptsetup doc +filecaps +firmware-loader gcrypt gudev http introspection keymap +kmod lzma openrc pam policykit python qrcode selinux static-libs tcpd test vanilla xattr ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7"}
     Installed versions:  208-r2(01:40:13 12/26/13)(acl doc filecaps firmware-loader gudev introspection kmod pam policykit python tcpd -audit -cryptsetup -gcrypt -http -lzma -qrcode -selinux -test -vanilla -xattr ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7")


I've rebuilt all the x11-drivers on the target PC. No effect.

I'm running Gentoo stable amd64 with -O2 optimization.

I'm rather lost as to what else to try. Any ideas?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum