mirror of
https://github.com/Droid-Deck/DroidDeck.git
synced 2026-11-12 19:41:10 +00:00
bannerlator-steam-x64: start Valve's 64-bit SteamRT3 client
The legacy ubuntu12_32 path in steam.sh refuses to start without user namespaces (steam-runtime-check-requirements, exit 71). On the beta branch STEAM_FORCE_CLIENT=steamrt64 makes steam.sh run steamrt64/steam directly, the x86 twin of the arm64 client the session already runs.
This commit is contained in:
1 parent
d7b7193cbd
commit
b121a89c8b
1 file changed
+4
@@ -115,6 +115,10 @@ unset LD_LIBRARY_PATH LD_PRELOAD STEAM_RUNTIME STEAM_RUNTIME_PREFER_HOST_LIBRARI
|
||||
# Steam's 32-bit check reports libc.so.6 missing. 64-bit runs either way; proot then answers
|
||||
# FEX's path calls itself.
|
||||
export PROOT_FP_OFF=1
|
||||
# Valve's 64-bit SteamRT3 client (steamrt64/steam), the x86 twin of the arm64 one; steam.sh
|
||||
# starts it directly on the beta branch. The legacy ubuntu12_32 path first runs
|
||||
# steam-runtime-check-requirements, which refuses without user namespaces - proot has none.
|
||||
export STEAM_FORCE_CLIENT=steamrt64
|
||||
export HOME=$X64_HOME
|
||||
export FEX_ROOTFS=$ROOTFS
|
||||
# A FEX process takes its rootfs from FEXServer, not from its own environment, and a server
|
||||
|
||||
Reference in new issue
Block a user