Linux: Installation guide (unofficial)
-
This is a complete installation guide for the Linux version of the game. It's important to know the following disclaimers when following this guide:
- The writer is not affiliated, contracted by or otherwise a representative of the Ascension team
- This is not an "official guide" by any means
- This is very much a "work in progress" thread
- There is no guarantee of success and any problems that might occur on your system by following this guide are at own risk
Debian 12
These steps are only tested for Debian 12, but they could very well work on Debian 11, Ubuntu18.04+ and similar distro's.
This method was tested on real hardware with a clean Debian 12 installation. The system had a Ryzen 5 3600 and a Nvidia 2070 card.
Pre installation
Before you run the installation, make sure you have the following setup on your system:
- Enabled 32 bit libraries
sudo dpkg --add-architecture i386 && sudo apt update
- Enabled non-free and non-free-firmware
sudo apt-add-repository --component non-free non-free-firmware && sudo apt update
- System is up to date
sudo apt update && sudo apt upgrade -y
- Graphics drivers installed
- Nvidia
sudo apt install nvidia-driver nvidia-driver-libs:i386
- AMD
sudo apt install firmware-amd-graphics libgl1-mesa-dri libglx-mesa0 mesa-vulkan-drivers libglx-mesa0:i386 mesa-vulkan-drivers:i386 libgl1-mesa-dri:i386
- Nvidia
Installation
- Now install the game with the following commands (each line is a single command):
sudo apt update -qq
sudo apt install -qqy wine winetricks mono-complete
export WINEPREFIX="/home/$USER/.config/projectascension/WoW"
export WINEARCH=win64
mkdir -p /home/$USER/.config/projectascension/WoW && cd /home/$USER/.config/projectascension
wget https://dl.winehq.org/wine/wine-mono/8.1.0/wine-mono-8.1.0-x86.msi
wine msiexec /i wine-mono-8.1.0-x86.msi
winetricks ie8 corefonts dotnet40 dotnet45 dotnet48 vcrun2015 dxvk vkd3d win10
Post installation
- Make the missing custom icon folders
mkdir -p /home/$USER/ascension-launcher/resources/client/Data/Interface/Icons /home/$USER/ascension-launcher/resources/client/Interface/Icons
- Run the repair to download any missing data
ArchLinux
These steps are only tested for ArchLinux, but they could very well work on Manjaro or other ArchLinux based installations that rely on systemd.
This method was tested on real hardware with a clean ArchLinux installation. The system had a Ryzen 5 3600 and a Nvidia 2070 card.
Pre installation
Before you run the installation, make sure you have the following setup on your system:
- Enabled 32 bit libraries
sudo sed -i 's/#[multilib]/[multilib]/' /etc/pacman.d/mirrorlist
- System is up to date
sudo pacman -Syu
- Graphics drivers installed
- Nvidia
sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils
- AMD
sudo pacman -S mesa lib32-mesa
- Nvidia
Installation
- Now install the game with the following commands (each line is a single command):
sudo pacman -Syu
sudo pacman -S wine winetricks mono
export WINEPREFIX="/home/$USER/.config/projectascension/WoW"
export WINEARCH=win64
mkdir -p /home/$USER/.config/projectascension/WoW && cd /home/$USER/.config/projectascension
wget https://dl.winehq.org/wine/wine-mono/8.1.0/wine-mono-8.1.0-x86.msi
wine msiexec /i wine-mono-8.1.0-x86.msi
winetricks ie8 corefonts dotnet40 dotnet45 dotnet48 vcrun2015 dxvk vkd3d win10
Post installation
- Make the missing custom icon folders
mkdir -p /home/$USER/ascension-launcher/resources/client/Data/Interface/Icons /home/$USER/ascension-launcher/resources/client/Interface/Icons
- Run the repair to download any missing data
Ubuntu / Mint
Coming soon.
CentOS
If you can run Cent, you can figure this out. Good luck cowboy!
-
C Chielus referenced this topic on
-
T TastyGM pinned this topic on
-
What about Intel integrated graphics, for if you're playing it on a laptop?
-
@SLIsFine Sorry about the delay in my reply.
Although I haven't used the intel driver for many years now, you should be able to install the 32bit libs with the
lib32-vulkan-intel
package and keep the rest of the guide as it is. -
Note that if you're on an Ubuntu 22 LTS release (and probably others), this fails at multiple steps because it's using wine 6 instead of 8 and a very old version of winetricks.
- I followed these instructions for wine 8. https://sourcedigit.com/27642-wine-8-0-stable-install-wine-8-0-ubuntu-22-10-22-04/
- I downloaded winetricks from here https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
Now working fine!
If you are unable to sign in, please set your Display Name.