Kerbal Space Program

From ArchWiki
Jump to: navigation, search

Since version 0.19, Kerbal Space Program includes a native Linux version. However, only Ubuntu 12.04 is officialy supported, so it may not work on Arch Linux out of the box.

Installation

Install kerbalspaceprogramAUR[broken link: archived in aur-mirror] from the AUR or install it in Steam client if you bought steam version of the game.

Known issues

Game never progresses past initial loading

To fix this, set:

LC_ALL=C

This is also relevant if your rocket's parts do not connect.

No text display

The game requires Arial and Arial Black fonts, provided in the ttf-ms-fontsAUR AUR package.

Another alternative is to try to use ttf-freefont, from the official repositories. This worked using KSP 0.90.0 on x86_64 Arch Linux. YMMV

Graphics flickering when using primusrun

Run with PRIMUS_SYNC=2 (but you will get reduced frame rate this way)

Game crashes when accessing settings or saves on 64 bit systems on Steam

In the properties for Kerbal Space program, set a launch option of:

LC_ALL=C %command%_64

Game has garbled graphics when running on x86_64 with all lib32 drivers installed

Steam launches the KSP.x86 executable vs the KSP.x86_64 executable. Navigate to

/home/$USER/.local/share/Steam/SteamApps/common/Kerbal\ Space\ Program/ 

Launch with

./KSP.x86_64

Alternatively, to launch it from steam, set the following launch option:

 %command%_64

No audio on 64-bit systems

Run the 64-bit Executable.

Steam launches the KSP.x86 executable vs the KSP.x86_64 executable. Navigate to

/home/$USER/.local/share/Steam/SteamApps/common/Kerbal\ Space\ Program/ 

Launch with

./KSP.x86_64

Or you can simply right click on Kerbal Space Program on your game list, click on Properties, click on SET LAUNCH OPTIONS, then add this:

LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH" LC_ALL=C %command%_64

Black ingame textures

Disable "Edge Highlighting (PPFX)" in graphics settings ingame.

See also