Moonbow
Published
It just works
Input delay can occasionally change +-30ms when starting and sometimes mid-game. Always calibrate first thing after you start it up
Switch to GE or an older version for the moment, display problems in certain places with the default
The background of World MO (EMOMOMO) and possibly some custom levels is broken with the default Proton version at the moment
I've found input can drift slightly (+ 10-30ms) playing custom levels. Not enough to turn a perfect press into L/EPerfect, but enough to possibly mess up a pure perfect run that would've otherwise worked out. This is a problem on all Proton versions I've tested. Calibrating again will fix it, but you can't really do that in the middle of a level.
All levels and Neo Cosmos works fine with default except for EMOMOMO, which can be fixed with GE or otherwise
The background of World MO (EMOMOMO) and possibly some custom levels is broken with the default Proton version at the moment
I've found input can drift slightly (+- ~10-30ms) a few minutes into the game session and sometimes upon starting, but especially during levels heavier on effects. Not enough to turn a perfect press into L/EPerfect, but enough to possibly mess up a pure perfect run that would've otherwise worked out. This is a problem on all Proton versions I've tested. Calibrating again will fix it, but you can't really do that in the middle of a level.
Everything works OOTB
I've found input can drift slightly (+- ~10-30ms) a few minutes into the game session and sometimes upon starting, but especially during levels heavier on effects. Not usually enough to turn an on-the-dot perfect press into L/EPerfect, but enough to possibly mess up a pure perfect run that would've otherwise worked out. This is a problem on all Proton versions I've tested. Calibrating again will fix it, but you can't really do that in the middle of a level.
You will need a cloud solution
Game does not detect GPU properly; local GPT model will be limited to pythia-125m
Works alright so far. No performance degradation
Experienced a strange and repeatable "crash" approaching the southeastern area of Epidauros with the dock. The game itself froze, but I could still move my camera and enter menus. The autosave icon was showing in the corner. Any save made at this point will be unloadable (infinite loading screen) and you will have to revert to a previous auto/manual save.
Ubisoft Connect will complain of an unsupported video driver. Just close the dialog with Shift-F2 or, even better, disable the Ubisoft overlay entirely.
Works fine, with some windowing issues that's probably attributed to poorly designed Ubisoft software
Window switching does not work to lose the game window's focus. Workspace switching and xkill does work. Game window cannot be resized once it starts. Make sure tiling is off, otherwise you'll get a borked window size that can't be fixed with WM/compositor fullscreening
This might just be the game, but certain menus don't seem to load when clicked on with the mouse. Use the keyboard or controller instead to navigate
You may need to start the game a couple or so times before it works initially
Can't seem to run the first level after the museum
FPS drops to single digits upon exiting the museum, then SteamVR crashes moments after
SteamVR crashes a few seconds into the first level after the museum
gamemoderun PROTON_NO_ESYNC=1 PROTON_USE_D9VK=1 %command%
Install this to fix broken PBR textures: https://github.com/SnoutBug/BeamNG_terrainMaterialCache/
Physics performance has slowed down to the point where 4-5+ cars being simulated significantly decreases FPS at full speed. One or two performs fine for me
A limited few car customizations may crash the game
Smaller text, though readable, doesn't quite display correctly. The (new) menu flickers and doesn't feel that responsive
The game runs great apart from a minor performance decrease. However, mods with .DLL files do not work.
Performance was slightly worse than when I played on Windows, but nothing too bad.
In my case, any mods present containing a .DLL file prevented the game from loading. This encompasses mods that add mechanics the original game didn't have like spells, tweaks, etc.
Most weapons and maps work just fine, but I would like to see a workaround for the more complex mods.
All prior problems have gone away since my last report
Not sure what changed, but performance is on par with Windows now, and scripted mods work. Could be a newer Proton version or a distro change.
Works great, even with all my hundreds of addons
With Linux, something about the game or input is tied to the FPS with no frame skip, so you must maintain a consistent framerate or even your mouse looking will be inconsistent.
I did not test multiplayer, since I have a legacy BL_ID account and not a Steam account
PROTON_USE_WINED3D=1 %command%
Switch to Proton 4.11-13, run the game and let it freeze, then install xna40 via winetricks. Don't use protontricks. Afterwards, launch the game with a newer proton version and the launch options above.
WINEPREFIX=<steampath>/steamapps/compatdata/257750/pfx/ winetricks xna40
%command% -fullscreen -vulkan -sdlaudiodriver pipewire
Audio on Pipewire doesn't work unless -sdlaudiodriver pipewire
flag is set
Windowed mode cannot be X11 fullscreened
Fullscreen mode has (ironically) the same problem as windowed, just on the wrong monitor
Borderless mode breaks on startup, continually flashing between two monitors, but switching to it mid-game works the best. Start the game with -fullscreen
flag.
No problems out of the box
Native closes immediately upon opening when launched from Steam, but running the executable works just fine. Do that or use Proton
Dependency problem prevented the native version from getting past the initial load screen when launched from Steam
LD_LIBRARY_PATH="~/.steam/steamapps/common/Dwarf Fortress" %command%
To stop Elite crashing/blackscreening on launch, follow these instructions to raise ESYNC limits and install several protontricks tweaks: https://www.reddit.com/r/voidlinux/comments/cz1iui/comment/ez02b4n/
-nointro
Weirdly high memory usage (20+ GB). Don't know if that's an ETS/mods thing or a Linux thing.
I haven't tried native apart from launching it once and it immediately quitting, which for me is a sign that I need to add LD_LIBRARY_PATH="<wherever the game's .so files are>"
to the launch options. I went straight to Proton, but try that if it does close immediately.
LD_PRELOAD=~/.steam/steam/steamapps/common/Factorio/lib/libsteam_api.so %command%
Switch to beta: x86-64 - Chromium + 64-bit binaries
Install https://github.com/solsticegamestudios/GModCEFCodecFix/
On the 64-bit binary, if you have more than one monitor, GMod will think your whole multi-screen setup is one monitor and stretch the game window across all of them.
Solution 1: Install gamescope
from your package manager and put gamescope -w 1920 -h 1080 -f %command%
in your launch options, adjusting these parameters for your screen size.
Soluton 2: Install Counter Strike: Global Offensive on Steam and copy Steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libSDL2-2.0.so.0
to Steam/steamapps/common/GarrysMod/bin/linux64/
Won't start with any of Steam's bundled Proton versions
It works now, don't know what changed
Text input display is quite janky. Cursor blinking and typing letters may make the inserted text disappear, with it re-appearing once you update the cursor position or type in another letter.
Performance has decreased a little, probably CPU-bound since shadows being enabled is the only thing that dip the framerate below 90 in any scene. In ROTW, it always performs below 90fps regardless of whether shadows are enabled or not.
On Windows, shadows could be set to whatever on most scenes and stay above 90, and ROTW could run without shadows above 90
Photogrammetry won't work by default. Once you've downloaded the game, start it up with Proton 6.3, let it crash, then switch back to experimental. It should work then.
Works fine apart from PhysX
PhysX brings the game to its knees; otherwise performance is perfect.
Everything works as it did on Windows, even DLSS/DLAA
Works great
Running fullscreen and clicking outside of the game window immediately returns you to the game (The click does get registered, though good luck typing)
Works great out of the box
Window dancing worked perfectly for me, but you'll probably have to force the game to float if you have a tiling WM
DXVK_ASYNC=1 %command%
Proton-7.1-GE-2 GloriousEggroll
If focus is lost on a fullscreen window, I can't seem to get it back. Windowed works fine
Works fine for me
Judging from the trends I see on the reports page and the Discord server, Intel GPUs are having trouble running the game on both Linux and Windows, though it results in different outcomes.
If you're having problems with Intel, try installing the vulkan-intel packages and booting the game in DirectX 12 mode with the launch option -dx12
Cutscene audio will be in a random language unless you use this fix: https://github.com/dmnct/spyro-fix
VKD3D_SHADER_MODEL=6_6 %command%
Performance is pretty bad especially in cities
VRAM consumption is off the freaking charts and the game doesn't do a good job unloading unused memory at all. Even with a 512x texture mod (a quarter of the original size) at a 75% scale of 1080p, low-medium settings otherwise, New Atlantis still overloads an 8GB card.
Freezing, usually on focus lost. Sometimes comes with game corruption somehow
Nvidia driver versions 535 and 530 freezes on load. Downgrade to 525
protontricks 105600 dotnet48
Music won't play unless you install dotnet. If dotnet fails to install, delete the prefix and try again
Installed dotnet48
Numerous problems. In my case, probably because of a mod, the screen in-world was black except for the UI.
Hosting a server gets stuck on "Starting server..." probably when initializing the world
There is a problem with native dotnet and openssl on Void Linux, Gentoo, and possibly other distributions that keeps dotnet from starting. If native tModLoader closes immediately on starting, and if the start script stops for seemingly no reason, no error or anything; put in launch options:
CLR_OPENSSL_VERSION_OVERRIDE=1.1 %command%