Planetary Annihilation

Planetary Annihilation

Not enough ratings
How To Run Planetary Annihilation on Arch Linux
By Rusty
Although Arch Linux is not an officially supported, you can still run Planetary Annihilation on it. Read this guide to find out how. This might also work on other distros.
   
Award
Favorite
Favorited
Unfavorite
How to Install and Run PA
After Installing the game through Steam, there are a few additional steps needed to get the game working properly. If you simply try launching the game, nothing will happen. If you run it in a terminal, you will notice there are missing dependencies. So to get things sorted out:

- Install the following package with pacman:
pacman -S sdl2

- From the AUR, install:
libcurl-compat-nostatic

-Now that you have the necessary packages installed, you still have to link your installed curl library to the name that PA is looking for. To do that use this terminal command:
ln -s /usr/lib/libcurl-gnutls-compat.so.4.4.0 libcurl-gnutls.so.4

-Lastly, you must link libudev to the host folder in the PA files
ln -s /lib64/libudev.so.1 /home/USERNAME/.local/share/Steam/steamapps/common/Planetary Annihilation/host/libudev.so.0

-Now should be able to run Planetary Annihilation without issues, enjoy
For users of other linux distros
For those of you who are having issues in other distros, getting the game to run involves pretty much the same steps, the only difference being that you must install the sdl2 package through whichever package manager you're using and you must search for the package containing the necessary libcurl-gnutls.so.4.

After installing those packages go to /usr/lib/ and search for somthing similar to libcurl-gnutls.so.4
or somthing like libcurl-gnutls-compat.so.4.4.0
then use that in the ln command with the correct file.

If you still have issues getting the game to work, be sure to check out the Mac and Linux Support[forums.uberent.com] on the Uber Entertainment forums. This thread[forums.uberent.com] in particular solved my issue. Good luck!