You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to run a profile, I get the message in the title, and Konsole prints this:
../Co-Op-On-Linux.sh: line 13: cd: too many arguments
mkdir: cannot create directory ‘/home/deck/Desktop/Co-Op’: File exists
mkdir: cannot create directory ‘on’: File exists
mkdir: cannot create directory ‘Linux/controller_blacklists’: No such file or directory
../Co-Op-On-Linux.sh: line 126: [: /home/deck/Desktop/Steam: binary operator expected
rm: cannot remove '/home/deck/Desktop/Co-Op': Is a directory
rm: cannot remove 'on': Is a directory
rm: cannot remove 'Linux/controllers.rc': No such file or directory
../Co-Op-On-Linux.sh: line 115: pushd: too many arguments
../Co-Op-On-Linux.sh: line 116: ./controller-selector: No such file or directory
../Co-Op-On-Linux.sh: line 117: popd: directory stack empty
../Co-Op-On-Linux.sh: line 118: [: too many arguments
Im using my steam deck, andI've tried running Doom, Quake, and Duke Nukem 3D from steam, all with the same result.
Please let me know if there's anything else I need to add, I'm very new to Linux and know next to nothing about it.
The text was updated successfully, but these errors were encountered:
Can you try to rename the directory where the scripts are stored from "Co-op on Linux" to "Co-Op-On-Linux"?
That did the trick! I can select controllers now. However, none of the games seem to run. Does it take a while for the script to open and run the games? Or should they open as soon as the controllers are selected?
It may take some time but it shouldn't be long. If it takes a long tine it's probably an error with the program
Tau5
changed the title
[SteamOS] "Controller selector failed to open or failed to generate controllers file"
Script fails if directory has spaces in it's name
Aug 20, 2024
When trying to run a profile, I get the message in the title, and Konsole prints this:
../Co-Op-On-Linux.sh: line 13: cd: too many arguments
mkdir: cannot create directory ‘/home/deck/Desktop/Co-Op’: File exists
mkdir: cannot create directory ‘on’: File exists
mkdir: cannot create directory ‘Linux/controller_blacklists’: No such file or directory
../Co-Op-On-Linux.sh: line 126: [: /home/deck/Desktop/Steam: binary operator expected
rm: cannot remove '/home/deck/Desktop/Co-Op': Is a directory
rm: cannot remove 'on': Is a directory
rm: cannot remove 'Linux/controllers.rc': No such file or directory
../Co-Op-On-Linux.sh: line 115: pushd: too many arguments
../Co-Op-On-Linux.sh: line 116: ./controller-selector: No such file or directory
../Co-Op-On-Linux.sh: line 117: popd: directory stack empty
../Co-Op-On-Linux.sh: line 118: [: too many arguments
Im using my steam deck, andI've tried running Doom, Quake, and Duke Nukem 3D from steam, all with the same result.
Please let me know if there's anything else I need to add, I'm very new to Linux and know next to nothing about it.
The text was updated successfully, but these errors were encountered: