xbox360 controller lost connection after reboot

Bug #1598023 reported by Михаил
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Ubuntu MATE
Incomplete
Undecided
Unassigned

Bug Description

After system boot xbox 360 controller stay in lost connection state (4 leds blink) . At boot time, the controller is not initialized correctly. Applications, is not recognize the controller. And After system boot and logon If you disconnect and reconnect the controller again - it is defined correctly and works perfectly until next reboot. Tried with Ubuntu, Xubuntu and Kubuntu LiveCD- in these xbox360 controller is initialized correctly at every boot.
So it turns that this is an exclusive bug of Ubuntu MATE 16.04
Some more details:

Defaults on boot (controller is not work 4 leds non-stop blinking):
:~$ dmesg |grep xpad
[ 15.715392] usbcore: registered new interface driver xpad
[ 1626.773081] usbcore: deregistering interface driver xpad
[ 1626.773105] xpad 2-1.6:1.0: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -2
[ 1685.639176] usbcore: registered new interface driver xpad

After reconnect (controller works perfectly, only one led indicate):
:~$ dmesg |grep xpad
[ 15.715392] usbcore: registered new interface driver xpad
[ 1626.773081] usbcore: deregistering interface driver xpad
[ 1626.773105] xpad 2-1.6:1.0: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -2
[ 1685.639176] usbcore: registered new interface driver xpad
[ 2535.207096] xpad 2-1.6:1.0: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19

Михаил (efklid)
description: updated
description: updated
Revision history for this message
Bob (basura1-p) wrote :

Posted something similar. The LED in my wireless 360 controller keeps blinking even when its synced. Seems to be an Ubuntu Mate problem, since it works correctly on Lubuntu,Xubuntu, and Ubuntu.

Link to bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1577810

A post that user Robert Kiese pointed out was that if you disconnect & connect the wireless receiver, the xbox 360 LED works correctly.

Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

Can you try stopping TLP (the advanced power manager) and then disconnecting and reconnecting the controller to see if it stays connected.

  sudo systemctl stop tlp

If this works you can disable tlp completely using:

  sudo systemctl disable tlp

Changed in ubuntu-mate:
status: New → Incomplete
Revision history for this message
Velichko Mihail (labaman) wrote :

If I reconnect the controller after full system boot, controller was working in any way.
Controller is not initialized on system boot (after reboot).
Unfortunately, I've already moved on a standard Ubuntu, because it did not have this problem initially (I was waiting for the decision of this problem until the release 16.04.1).But in the Ubuntu TLP service is by default is disabled (checked at the moment). Perhaps the problem is really in the TLP, but I can not test it right now.

Revision history for this message
Michael Keen (mjkeen) wrote :

I attempted sudo systemctl disable tlp but still ran into the same problems as before upon reboot (blinking leds).

Revision history for this message
Velichko Mihail (labaman) wrote :

So Mike spent the necessary tests - it is not in the TCL.
Come on! It's been almost six months! This is one of the most popular gaming controllers on PC! And Ubuntu Mate is positioned primarily as a desktop OS, right?
I Feel Ubuntu Mate with this approach to solving bugs, waits the "great" future as a desktop OS!

Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

@labaman This bug was raised 6 weeks ago.

Please paste the output of 'apt search xboxdrv'.

Revision history for this message
Michael Keen (mjkeen) wrote :

My understanding was that this bug report was for the wired controller and bug #1577810 was for the wireless. If I am mistaken, I can comment on that bug report's page instead. Sorry for any problems I may have caused.

My 'apt search xboxdrv' returns:
xboxdrv/xenial 0.8.5-1ubuntu1 amd64
  Xbox360 gamepad driver for the userspace

Revision history for this message
paperdigits (paperdigits) wrote :

Hello, I'm having this issue as well. I don't have xboxdrv installed:

'apt search xboxdrv' returns:
xboxdrv/xenial 0.8.5-1ubuntu1 amd64
  Xbox360 gamepad driver for the userspace

I'm not sure what to do next, but I'm ready to test as needed.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.