Skip to content

Updating from 1.3 -> 2.0 on Ubuntu 20.04.6 LTS #11

@GreatSaltyLake

Description

@GreatSaltyLake

Had some issues when updating the server that caused a bit of a headache so making note on what I needed to do to fix it in case anyone else runs across it.

Problem 1

When updating to v2.0, Proton was updated to 10.4. However, Proton didn't properly update for me when moving to 2.0 and setting things back up. I had to manually download it doing the below commands and delete the older Proton version/folder.

wget https://github.com/ValveSoftware/Proton/releases/download/proton-10.4/Proton-10.4.tar.gz -O /tmp/Proton-10.4.tar.gz
tar -xzf /tmp/Proton-10.4.tar.gz -C /home/arkserver/Linux-ASA-Server-Manager/

I'd suggest just moving the old proton version at first instead of deleting it in case you need it again. At this point I forgot the version that 1.3 used so use mv to change the name so it's not being used or just delete it if you want. 

mv /Linux-ASA-Server-Manager/<FILE-NAME> /Linux-ASA-Server-Manager/<FILE-NAME>-backup

Problem 2

Moving to Proton 10-4 requires Python3.9 which I did not have installed myself. I just followed https://askubuntu.com/questions/1318846/how-do-i-install-python-3-9 to ensure it was installed properly

Problem 3

Proton 10-4 script calls for Python3 but since Ubuntu 20.04 LTS requires 3.8 and is the default version for the OS, the script tries to run off this version which does not work.

To fix this after installing 3.9, run

nano Linux-ASA-Server-Manager/GE-Proton10-4/proton

Change the LINE 1 from #!/usr/bin/env python3 to #!/usr/bin/python3.9 and CTRL + O, Enter, CTRL + X.

This will force it to use Python 3.9. Ensure it's installed properly per the link in problem 2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions