SteamOS implementation results in errors
When starting the application in SteamOS (SteamDeck), it looks for Wine in
/usr/bin/wine
, although SteamOS installs everything in /home/deck/.local
or equivalent, to run wine, the command is org.WineHQ.Wine, solved that with making a simlink, however, I get a ShellExecuteEx failed: File not found.
which according to wine forum means it tries to run wine outside of the plugin folder so I can't get to run any plugin so far outside of the app.
I tested many plugin and only the counter works so far
I tested the device and it works fine with StreamController both ways on SteamOS (music playing and showing title on the device as well as sending commands/inputs)
15 Replies
It does not look for
/usr/bin/wine
, it only looks for wine
In the PATH
So you only need to add the directory that wine is actually in to the PATH, not add a symlinkI tried adding one in /home/deck/.local/bin which is in the PATH but still got the error
also there is no "wine" in the steamdeck, only "org.WineHQ.Wine", so it still needs a simlink from wine to org.WineHQ.Wine
also alias didn't work
Alright I see
That's an... interesting decision on Valve's part
flatpack through Discover mainly
@Dofain do you still have StreamController installed?
aye, yes I do and I now have a Garuda desktop to test (plus the SteamDeck)
and OpenDeck too?
yep
you are the perfect candidate for this then
glad to help
I've made a StreamController plugin that lets you use OpenDeck buttons in StreamController
GitHub
GitHub - nekename/streamcontroller-opendeck: A StreamController plu...
A StreamController plugin to trigger actions in OpenDeck - nekename/streamcontroller-opendeck
you'll need to install that into StreamController, and update to the latest commit of OpenDeck (garuda is arch-based afaik so you can use opendeck-git from the AUR), and enable "Disable Elgato device discovery" in OpenDeck settings
looking into it
let me make a new thread