@@ -13,7 +13,7 @@ you should use the equivalent package for your distro.
1313
1414inja::## set core-32bit=[ "gcc-libs", "glibc"]
1515Required libraries:
16- inja::## for package in [ "brotli", " gcc-libs", "glibc", "libidn2", "libnghttp2", "libssh2", "openssl ", "zlib", "zstd"]
16+ inja::## for package in [ "gcc-libs", "glibc", "libidn2", "libnghttp2", "zlib", "zstd"]
1717- [ {{ package }}] (https://archlinux.org/packages/core/x86_64/{{ package }}/)
1818 [[ 32-bit] (https://archlinux.org/packages/{% if package in core-32bit %}core{% else %}multilib{% endif %}/x86_64/lib32-{{ package }}/)]
1919
@@ -35,7 +35,6 @@ wrappers might cause issues in theory. However, in practice real tests show that
3535chance of success compared to proxy mode. So, at the end of the day, try both modes to see which one works
3636best for you.
3737
38-
3938### 🔀 Proxy mode (🐧 Linux)
4039
4140Same as on Windows:
@@ -55,10 +54,10 @@ For example:
55541 . Extract and paste the {{ unlocker_libs_linux }} in the root of game's installation directory.
56552 . In Steam _ Library_ open game's _ Properties_ , switch to the _ General_ tab, and set the following _ LAUNCH OPTIONS_ :
5756
58- | Bitness | Launch Options |
59- | ---------| ------------------------------------------------------------------------------------------------------------------------|
60- | 32-bit | ` LD_PRELOAD="./libsmoke_api32.so $HOME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so" ./<GameExe32> %command% ` |
61- | 64-bit | ` LD_PRELOAD="./libsmoke_api64.so $HOME/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so" ./<GameExe64> %command% ` |
57+ | Bitness | Launch Options |
58+ | ---------| --------------------------------------------------------------------------------------------------------------------------------- |
59+ | 32-bit | ` LD_PRELOAD="./libsmoke_api32.so $HOME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so" ./<GameExe32> ; exit ; %command% ` |
60+ | 64-bit | ` LD_PRELOAD="./libsmoke_api64.so $HOME/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so" ./<GameExe64> ; exit ; %command% ` |
6261
6362Where ` <GameExe32> ` and ` <GameExe64> ` correspond to the actual filename of the game executable. For example:
6463- ` TheEscapists2.x86 ` (32-bit)
@@ -74,3 +73,7 @@ and other environment variables you might have specified previously.
7473If you have other environment variables, and you don't know how to correctly combine them,
7574then please make extensive use of search engines and LLMs for guidance and examples
7675before seeking help the official forum topic.
76+
77+ > [ !NOTE]
78+ > The ` ; exit ; %command% ` at the end of launch options
79+ > is a trick used to force Steam to directly run the game executable.
0 commit comments