Ascension

    Ascension Community

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Linux: Complete installation and troubleshooting guide

    Technical Support
    linux support howto
    2
    2
    226
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Chielus
      Chielus last edited by Chielus

      WORK IN PROGRESS

      This topic will be updated in the upcoming days, as soon as all information is complete, this notice will be removed.

      Installation

      The long explanation can be found at the main download page. Here are just the commands needed, without further context, to make the installation work on any of the supported Distro's.

      This guide assumes a fresh install without any mutations made that impact wine, graphics or the game WoW in any way. It also assumes that Ascension launcher 80 is the most recent version, replace the value 80 to a higher one if required.

      Show content

      Arch, Manjaro and derivatives

      Show content

      Requirements

      sudo pacman -Syu && sudo pacman -S wine winetricks mono
      

      Wine bottle / prefix

      export WINEPREFIX="/home/$USER/.config/projectascension/WoW" && export WINEARCH=win32
      

      Make directory

      mkdir -p /home/$USER/.config/projectascension/WoW && cd /home/$USER/.config/projectascension
      

      Configure wine

      wget https://dl.winehq.org/wine/wine-mono/6.3.0/wine-mono-6.3.0-x86.msi && wine msiexec /i wine-mono-6.3.0-x86.msi && winetricks win10 ie8 corefonts dotnet45 vcrun2015
      

      Go to install folder and download Launcher

      cd /home/$USER/ && wget https://download.ascension-patch.gg/update/ascension-launcher-80.AppImage
      

      Allow execution rights for Launcher and execute.

      chmod +x ascension-launcher-80.AppImage && ./ascension-launcher-80.AppImage
      

      CentOS and derivatives

      Show content

      Requirements

      sudo yum update -q && sudo yum install -qy wine winetricks mono-complete
      

      Wine bottle / prefix

      export WINEPREFIX="/home/$USER/.config/projectascension/WoW" && export WINEARCH=win32
      

      Make directory

      mkdir -p /home/$USER/.config/projectascension/WoW && cd /home/$USER/.config/projectascension
      

      Configure wine

      wget https://dl.winehq.org/wine/wine-mono/6.3.0/wine-mono-6.3.0-x86.msi && wine msiexec /i wine-mono-6.3.0-x86.msi && winetricks win10 ie8 corefonts dotnet45 vcrun2015
      

      Go to install folder and download Launcher

      cd /home/$USER/ && wget https://download.ascension-patch.gg/update/ascension-launcher-80.AppImage
      

      Allow execution rights for Launcher and execute.

      chmod +x ascension-launcher-80.AppImage && ./ascension-launcher-80.AppImage
      

      Debian, Ubuntu and derivatives

      Show content

      Requirements

      sudo apt update && sudo apt install wine winetricks mono-complete
      

      Wine bottle / prefix

      export WINEPREFIX="/home/$USER/.config/projectascension/WoW" && export WINEARCH=win32
      

      Make directory

      mkdir -p /home/$USER/.config/projectascension/WoW && cd /home/$USER/.config/projectascension
      

      Configure wine

      wget https://dl.winehq.org/wine/wine-mono/6.3.0/wine-mono-6.3.0-x86.msi && wine msiexec /i wine-mono-6.3.0-x86.msi && winetricks win10 ie8 corefonts dotnet45 vcrun2015
      

      Go to install folder and download Launcher

      cd /home/$USER/ && wget https://download.ascension-patch.gg/update/ascension-launcher-80.AppImage
      

      Allow execution rights for Launcher and execute.

      chmod +x ascension-launcher-80.AppImage && ./ascension-launcher-80.AppImage
      


      Sound installation

      Not every installation of Linux is the same. Some Distro's which are supported, will use different packages on their versions. As a example: A Distro which can ship with both KDE or GNOME will have a different set of packages. Due to this, some fresh installs will have no or poor sound performance when running games through wine or proton with 32bit game-files such as Ascension.

      Only use these steps if sound is not working, avoid these commands when sound is working out of the box as it's better to keep default values in those situations.

      Most Distro's will require a game restart in order to function and test if it worked, although Arch and CentOS will allow users to troubleshoot this while the game runs.

      Show content

      Arch, Manjaro and derivatives

      sudo pacman -S lib32-alsa-plugins lib32-libpulse lib32-openal
      

      CentOS and derivatives

      // No error found
      

      Debian, Ubuntu and derivatives

      sudo apt install wine32
      

      Graphics installation

      IMPORTANT: Due to the nature of cards and drivers being variables, it's always advised to consult the official documentation for your Distro regarding graphics.

      Installing drivers can be either really easy or hard, depending on the Distro and the type of hardware. Both Arch Linux and NVidia cards are notorious for being hard to setup, laptops are harder then desktops. So users who run Arch with NVidia typically have "the worst time". On the other end of the spectrum are AMD cards in desktops, used on Ubuntu for the easiest setup. That said, this post will offer guidance to find the proper driver.

      Show content

      TODO

      This is being tested on bare metal the oncoming days and this will take some time. To avoid half-information, this will remain void of actual steps until everything is done.

      Thank you for your patience.

      FOSS or GTFO

      O 1 Reply Last reply Reply Quote 0
      • O
        Omanidos @Chielus last edited by

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        If you are unable to sign in, please set your Display Name.

        Tweets by Ascensionfeed
        Powered by NodeBB | Contributors