mirror of
https://github.com/games-on-whales/wolf.git
synced 2026-10-15 21:12:08 +00:00
[GH-ISSUE #38] New Steam Game Pad UI (Steam Deck) Prevents Proper Setup #22
Labels
No labels
🧠 1 - 🤖 999
AMD
bug
bug
cannot reproduce
documentation
duplicate
easy
enhancement
enhancement
enhancement
fixed?
fixed?
good first issue
hard
help wanted
Intel
invalid
LXC
medium
moonlight-protocol
Multi GPU
nixos
not a bug
nvidia
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/wolf#22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @a-priestley on GitHub (Aug 20, 2023).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/38
The UI falsely displays network scanning errors during setup. This causes the inability to properly set up Steam.
Possibly related, the UI shows the following exception:

One workaround is to use the normal desktop UI initially to log into Steam by setting the startup flag
-nogamepadui. Example section inconfig.toml:After logging in, Steam can continue to be used with the flag omitted if desired.
@ABeltramo commented on GitHub (Sep 4, 2023):
Thanks to @Drakulix we might have fixed the issues with the Steam container, you can try it out by updating the steam container
and restarting Wolf. There's no need for the
Privileged: trueflag and you should be able to see the new steam deck UI and even stream it to multiple clients.Feel free to reopen this if it's not working for you.
@a-priestley commented on GitHub (Sep 5, 2023):
After pulling the latest image, the first thing I noticed was that -nogamepadui no longer works. Could Valve have removed that flag?
Second, the network scanning UI, while not throwing any errors visible to the GUI, did not function while the container was in privileged mode, but upon being disabled, properly detected my network interface.
Edit: forgot to mention that privileged mode seems to be required to run Proton:
@Drakulix commented on GitHub (Sep 5, 2023):
You don't need privileged, you just need the pivot_root syscall, which is blocked by the default seccomp profile.
A custom profile should fix this, we should probably provide one for steam.
However privileged being broken is something we should fix address, because there are other reason for using it.
@a-priestley commented on GitHub (Sep 5, 2023):
Privileged still works as long as your network has been set up previously. I didn't know that about the seccomp profile, but privileged: true gets around it at least.
The other thing I should mention is that, and I don't know for sure if this is correct, but I think being locked into gamepadui caps resolution at 720p? Which kind of tracks, since that is the decks native res.
I could open up a new issue if that would be helpful.
@Drakulix commented on GitHub (Sep 5, 2023):
You can edit the game settings and set the resolution to "Native" to fix that.