
Works way better with Proton than Native version.
Don't play the native version, just force the Proton one in Steam. Also, graphics mods tends to work better with the Proton version.

Perfect
Nothing to report

Native works, but does not support modding. Proton works, and supports modding. Install scatterer to get rid of the black flickering.

The game works great straight away
The game works fresh after installation, no additional configurations are needed

From console to windows to linux, i assert it is as bugy as windows

On Linux, MODIFIER_KEY is mapped to RightShift by default. This can be changed in the settings.cfg in the Kerbal Space Program folder.
I used to have issues with the native build (massive lag when moving the mouse with a polling rate over 125 Hz), but these seem to be fixed now. I've recently played the game natively on Linux, and with Proton, and I haven't found any differences.
I highly recommend CKAN for mods, I'm pushing this game from 2011 pretty far, and it's keeping up really well.

Despite other reports the game runs very well on native, with some artifacts.
Shadow artifacts with spacecrafts and Parallax scatters
Parallax's scatters have their shadow on top, the solution was to disable, although it looks bad. The vessels' shadows are quite bad, did not find any fix within native Proton for me is borked, from straight 60 fps down to 3 in the same settings/context

On NixOS if you are missing text switch to Steam Linux Runtime

Works perfect using the native version. I don't know how well it runs on Proton though. Perfectly stable and fun!
Works well as a nice native game
The game freezes the entire system after a short while on native. Proton doesn't get past the main menu.
Works perfect even mods work very well

Need to manually make the window fullscreen with Gnome shortcuts on each launch
Stuttering, audio clipping, low frame rate

Proton outperformed native
Keybinds that normally use left alt are using right shift for some reason
Always fun to see windows versions under proton outperforming the native version. Except when it's necessary like in CS2. I tested the vanilla game with the same settings, and a fairly consistent benchmark of launching the Kerbal X straight up and stopping the benchmark as I reached 70km. Also tested three different protons, all had the same performance. According to another report, EVE WILL BE BUGGY/NOT WORK on the NATIVE version, so, it's good that the proton outperforms native, if native has that issue. The only weird thing is that left alt thing, I thought it would only happen on the native version but it also happens on the windows version, which is very strange.

Funcionando tranquilo. Nativo.
Nenhum problema, instalar e jogar, só isso. Experiência tranquila, performance ótima.

Game wouldn't launch, it was an issue with wayland, but i reinstalled and it worked
KSP is just terrible, as it is ancient
Not sure if anyone else had trouble with it launching. Other than that it is fine

Native works great, but....
Run the game with proton if you want to use EVE (environmental visual enhancements). The shaders for EVE are specifically made for DirectX and they'll glitch out on the Native version, but work fine on proton. Otherwise, just run native.
Awesome performance, no graphic artifacts. Plays exactly like on windows.
Works Great

Runs great
The game runs perfectly without Proton. Performance slows down with very large rockets but I experienced this on Windows as well so isn't a Linux problem. No bugs or stability issues
All keybindings that would usually use Alt use Right Shift instead

Works without issues.
No issues to report. Game works perfectly without tinkering. Installed CKAN using the AUR to manage mods. With a modest mod list (less than 10 mods), startup load time takes about 5 minutes, and subsequent loads are typically less than 10 seconds, but the increased load times from mods are not specific to Linux.

The game starts and seems to work good but after a while it begins lagging and becomes unplayable.
I have tried proton experimental. The launcher, that with default option didn't appear, appeared and the game was working good but after a few minutes I have ran into the same issues.

For mods use Proton and Linux CKAN (e.g. installed via the AUR) - first install the game as the Linux version, copy the Linux binaries somewhere, then switch it to Proton Experimental and copy them back to the game folder. This allows you to use Linux CKAN on the host (I could not get CKAN to work within Proton via protontricks) while launching the game in Proton via Steam.
After that it works perfectly. The normal Linux version is okay, but the performance is a little worse and Parallax shadows won't work.
I recommend the graphical mods: Parallax, EVE, AVP configs, TUFX, Real Plume, Scatterer, Engine Lighting Relit, PlanetShine, Textures Unlimited and Distant Object Enhancement. And the Transfer Window Planner and Kerbal Alarm Clock for quality-of-life. Then there's also RP-1 if you want to overhaul the game.
Scaling had to be fixed manually as text was virtually unreadable
Fantastic native experience. Use CKAN on Linux for modding.
runs perfectly

gamemoderun %command%
4k resolution was too small and had to update the settings.cfg file

gamemoderun %command%
There is a pretty hefty performance hit compared to the windows version.
I'm kinda surprized it worked as well as it did, given how many mods I am running. I haven't had any glictes/crashes, just slower framerate.
Ottimo supporto nativo
MANGOHUD=1 eval "$(echo "%command%" | sed 's|PDLauncher/LauncherPatcher.exe|KSP_x64.exe|g')" -popupwindow
Needs specific launch options to bypass launcher.
I tested several graphical and gameplay mods using CKAN and hosted a multiplayer server with LunaMultiplayer (separately to the game) that a friend using the linux version managed to join fine. Very good stability and performance, even with all those mods. The game did look slightly different than the native version, but it was probably a mod behaving a bit differently under proton.

Good native client, DON'T USE PROTON.
Stable, fast, and fun. Dont use the proton version as it may not work as intended. Use native client trust me.
eval "$(echo "%command%" | sed 's|PDLauncher/LauncherPatcher.exe|KSP_x64.exe|g')" -popupwindow
On the Windows version of the game running under Proton, escaping from fullscreen by alt-tabbing or whatever causes the entire game window to go completely black, which can only be resolved by restarting the game.
I included -popupwindow
in the launch options to remedy this, since borderless window mode works fine. If you want to play with window borders then remove that from the launch options.
Conclusion
The Linux version of the game will lock up if you click any button that would open a link in the browser. If you can look past this issue, then playing on the Linux native version will be fine for you. I ended up deciding to use the Windows version via Proton.
The problem is, the launcher included with the Windows version of the game causes the game to just not launch when running under Proton. The launcher will start but then just close. To bypass the launcher I used sed
to replace the path of the launcher with the path of the main executable in the launch command. I have no idea whether this is a good idea or not, but it works.
mangohud gamemoderun %command% -popupwindow
crashes upon loading main menu if using the volumetric clouds mod
Private Division's new launcher is broken on Proton, so you can't launch directly from Steam. To bypass the launcher, you need to run the following command using protontricks (non-flatpak version):
protontricks-launch --appid 220200 "$HOME/.steam/steamapps/common/Kerbal Space Program/KSP_x64.exe" -popupwindow
(the -popupwindow
option just makes the game launch in a borderless window, and is not necessary)
NOTE: you need to run the launcher once for the above command to work
eval $( echo "%command%" | sed "s/PDLauncher\/LauncherPatcher.exe'.*/KSP_x64.exe'/" )
Installed on Ubuntu using forced proton mode (experimental) to get Windows version so i can use parallax mod. Initially game didnt lauch due to the launcher but thanks to mr. Anticitizen the command worked nicely "eval $( echo "%command%" | sed "s/PDLauncher/LauncherPatcher.exe'.*/KSP_x64.exe'/" )". And to fix framerate you need to change ingame graphics setting "Texture quality" to "half Res", set everything else to max and it still looks gorgeous. Good luck!

When going from space or the buildings you build in to the space center the world loads in slowler than what it should but its only like a second or 2 delay
download steam linux runtime from your library, everything else tends to not work for some reason
Tried to launch using Proton Experimental to get OpenGL performance boosts, but game refuses to launch even to the loading screen