protonscr

Steam Controller stops working after Steam crashes

steamopen Steam controllerDistro Family: Arch
ValveSoftware/steam-for-linux#8431 · opened 2022-02-22 by carloscheddar · updated 2022-02-22 · 0 comments · github
Ccarloscheddar 2022-02-22 github

Your system information

  • Steam client version (build number or date): Jan 16 2022 at 17:34:49
  • Operating System Version:
    "EndeavourOS Linux" (64 bit)
    Kernel Name: Linux
    Kernel Version: 5.16.10-zen1-1-zen
    X Server Vendor: The X.Org Foundation
    X Server Release: 12101003
    X Window Manager: KWin
    Steam Runtime Version: steam-runtime_0.20211207.0
  • Opted into Steam client beta?: [Yes/No]: No
  • Have you checked for system updates?: [Yes/No]: Yes
  • Steam Controller connected via Bluetooth

Please describe your issue in as much detail as possible:

What happens

  • Launching Steam for the first time the Steam Controller connects correctly and is able to be used by games.
  • Leaving Steam opened overnight crashes Steam after thousands of lines of ioctl (SFEATURE): No such device.
  • Re-starting Steam works but the Steam controller no longer works(not even as a mouse) even though the logs show that the controller is found Local Device Found.

Screenshot_20220222_135327

Screenshot_20220222_135213

  • Before opening Steam the controller works in Lizard Mode.

What should happen

  • Launching Steam for the first time the Steam Controller connects correctly and is able to be used by games.
  • Leaving Steam opened overnight doesn't crash
  • The controller is recognized the next morning without having to restart the system

Steps for reproducing this issue:

  1. Open Steam and play a game with the Steam Controller.
  2. Close the game and leave Steam open overnight.
  3. Come back in the morning, turn on the controller and witness the horror of the controller no longer working.
  4. Restart the whole system to get it working again
    Screenshot_20220222_123602
# Ends in:
ioctl (SFEATURE): No such device
steam.sh: line 794: 7067 Killed "$STEAMROOT/$STEAMEXEPATH" "@"

This has been happening consistently for a week and I haven't found another pattern other than leaving it open overnight. It's very annoying considering my main reason of using Linux is that I don't need to restart to play games :laughing:

Nothing extracted yet.