KSA and Linux compatibility

phil995511

New Member
Nov 14, 2025
6
4
Hello,

I'm a fan of KSP version 1. I just learned that you've released the first public pre-alpha version.

I'm only a Linux user (Debian 13), not Windows, and unfortunately, there isn't a Linux version of KSA ;-(

Is this planned for the near future ?

Could you at least release your game on Steam so that the Valve team can work on KSA and Linux compatibility via Proton so that we can all play it ?

Sincerely.
 
Last edited:
Upvote 6
you can play KSA on linux rn:

export WINEPREFIX=$HOME/KSA-PFX
wine /path/to/KSA-setup.exe
winetricks -q dotnetdesktop9
cd /path/to/Kitten Space Agency
wine KSA.exe

edit1: dxvk and vkd3d not needed (thanks irasponsible)
 
Last edited:
Is this planned for the near future ?
As far as we know, no. Not the "near" future at least. The focus is going to be on developing the actual game content first.

Could you at least release your game on Steam so that the Valve team can work on KSA and Linux compatibility via Proton so that we can all play it ?
This is also a hard no. No Steam release, we've been told. But community members have gotten Proton to do some work with the game already. Manux linked the useful stuff above.
 
  • Like
Reactions: TROPtastic
I also use Linux Mint, and I was able to get the alpha to load in Bottles. It runs very well, although a few times it's crashed to desktop. That's to be expected for an alpha.
 
you can play KSA on linux rn:

export WINEPREFIX=$HOME/KSA-PFX
wine /path/to/KSA-setup.exe
winetricks -q dxvk vkd3d dotnetdesktop9
cd /path/to/Kitten Space Agency
wine KSA.exe
You should only need dotnetdesktop9, the game is native Vulkan - dxvk and vkd3d are, to my understanding, compatibility layers for games that use DX11/12.

There's further compatibility (hardware, mostly) issues, but that's the gist of it, it just needs dotnet 9.
 
I used Bottles to get KSA working on my Linux Mint setup. I first tried adding it to Steam, and used latest Proton as compatibility tool. But after installing, I couldn't figure out how to get the game to launch, even pointed the launch app to the ksa.exe.

Does anyone have a step-by-step guide on how to get KSA working from Steam?
 
I used Bottles to get KSA working on my Linux Mint setup. I first tried adding it to Steam, and used latest Proton as compatibility tool. But after installing, I couldn't figure out how to get the game to launch, even pointed the launch app to the ksa.exe.

Does anyone have a step-by-step guide on how to get KSA working from Steam?

- install KSA using normal wine to a location outside of the WINEPREFIX (e.g. Z:/mnt/Games/KSA)
- add KSA.exe to Steam as an external Game
- install dotnetdesktop9 via protontricks (might need to start the game once and let it crash to show up in the list)
- launch the game
 
I just discovered some clever and kind person (possibly called hagg?) has put a Lutris install script on Lutris.net, and I found a nice and accurate video on installing both Wine and Lutris on the Jov's Gaming Lounge youtube channel -
.
I would note that hagg's(?) Lutris script is set to install dotnet9 and NOT dotnetdesktop9, but it's easy enough to edit before you run it. I had the game already downloaded, so I went with Lutris' "Install from local install script". It's worked a treat and seem less buggy than running it through Steam, though I think it's using the GE-Proton10-25 I'd downloaded (via ProtonUp-Qt) for Steam.