ubuntu_xboxdrv icon indicating copy to clipboard operation
ubuntu_xboxdrv copied to clipboard

Controller doesn't connect anymore after resuming

Open ISharkI opened this issue 7 years ago • 0 comments

Hello

I experience a problem with the current Ubuntu 17.10 when entering suspend.

Xboxdrv works when booting (as expected) but when I enter suspend the controller disconnects (starts blinking) and can't reconnect after resuming - even if I verify via ps that xboxdrv is running.

Syslog gives me

systemd[1]: Starting Suspend...
xboxdrv[1645]: xboxdrv 0.8.8 - http://pingus.seul.org/~grumbel/xboxdrv/
xboxdrv[1645]: Copyright © 2008-2011 Ingo Ruhnke <[email protected]>
xboxdrv[1645]: Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
xboxdrv[1645]: This program comes with ABSOLUTELY NO WARRANTY.
xboxdrv[1645]: This is free software, and you are welcome to redistribute it under certain
xboxdrv[1645]: conditions; see the file COPYING for details.
kernel: [   51.964849] input: Xbox 360 Wireless Receiver as /devices/virtual/input/input24
kernel: [   51.966059] input: Xbox 360 Wireless Receiver as /devices/virtual/input/input25
kernel: [   51.966149] input: Xbox 360 Wireless Receiver as /devices/virtual/input/input26
kernel: [   51.966514] input: Xbox 360 Wireless Receiver as /devices/virtual/input/input27
systemd-udevd[1655]: Process '/usr/bin/jscal-restore /dev/input/js0' failed with exit code 1.
/usr/lib/gdm3/gdm-x-session[1108]: (II) config/udev: Adding input device Xbox 360 Wireless Receiver (/dev/input/js0)
/usr/lib/gdm3/gdm-x-session[1108]: (II) No input driver specified, ignoring this device.
/usr/lib/gdm3/gdm-x-session[1108]: (II) This device may have been added with another device file.
systemd-udevd[1660]: Process '/usr/bin/jscal-restore /dev/input/js1' failed with exit code 1.
systemd-udevd[1657]: Process '/usr/bin/jscal-restore /dev/input/js2' failed with exit code 1.
systemd-udevd[1669]: Process '/usr/bin/jscal-restore /dev/input/js3' failed with exit code 1.
/usr/lib/gdm3/gdm-x-session[1108]: (II) config/udev: Adding input device Xbox 360 Wireless Receiver (/dev/input/js2)
/usr/lib/gdm3/gdm-x-session[1108]: (II) No input driver specified, ignoring this device.
/usr/lib/gdm3/gdm-x-session[1108]: (II) This device may have been added with another device file.
/usr/lib/gdm3/gdm-x-session[1108]: (II) config/udev: Adding input device Xbox 360 Wireless Receiver (/dev/input/js1)
/usr/lib/gdm3/gdm-x-session[1108]: (II) No input driver specified, ignoring this device.
/usr/lib/gdm3/gdm-x-session[1108]: (II) This device may have been added with another device file.
/usr/lib/gdm3/gdm-x-session[1108]: (II) config/udev: Adding input device Xbox 360 Wireless Receiver (/dev/input/js3)
/usr/lib/gdm3/gdm-x-session[1108]: (II) No input driver specified, ignoring this device.
/usr/lib/gdm3/gdm-x-session[1108]: (II) This device may have been added with another device file.

And the controller doesn't seem to find anything and continues blinking...

Does this mean it's a problem with gdm3 (which is currently again standard in ubuntu)?

I also tried to add a script that stops xboxdrv before entering suspend and restarts it afterwards... still same error.

ISharkI avatar Jan 16 '18 00:01 ISharkI