Running Wurm Unlimited on Linux for Sklotopolis
Sept 3, 2023 13:09:36 GMT
Dominikk and elfin like this
Post by senitor on Sept 3, 2023 13:09:36 GMT
The great news here is that Wurm Unlimited works natively on Linux just by using Steam, without needing to install Wine.
Please note that this guide was written using Linux Mint 21.2 Cinnamon 64-bit, but it should work for any Ubuntu based Linux distro.
You can tell that a game will work on Linux within Steam by looking at the filter in your Steam game library.
Also, in the Wurm Unlimited Store Page, scroll down to the system requirements and you can see the following information:-
So once you’ve purchased Wurm Unlimited, go to your Steam Library and click the blue install button:-
You will get the following install options, depending on your preferences, I would go with the following:-
This will create a Wurm Unlimited icon on your Desktop so you can easily run the game once it has installed:-
Once the install has completed, you can click the green play icon inside the Steam client, or you can double click the above desktop icon. This will then launch the familiar Wurm Unlimited Server connection client. If you enter Sklo in the server filter, it should bring up the Sklotopolis server and you can select your player name and then click ‘Connect’
If for some reason the Sklotopolis server is not showing, just click on the Connect by IP button and use the following details:-
Installing Mods on Linux
In order to take full advantage of Wurm Unlimited, you need to install the Mods. To do this, you will need to use Ago’s Mod Loader application, and then download the required mods, and then patch them, and you are good to do, so just follow along below.
1. Download the latest client Mod Loader from here github.com/ago1024/WurmClientModLauncher/releases/latest
Full details can also be found on the Wurm Online forum page here:- forum.wurmonline.com/index.php?/topic/134945-released-client-mod-loader/
The current release information is version 0.15
Click on the client-modlauncher-0.15.zip file to download to your local system. I would recommend to select your downloads folder for this.
Once downloaded, then double-click on the zip file and it will show the files and folders contained within the zip file:-
Next click the Extract button and then select the directory containing your Linux Wurm Unlimited installation, this should be something like the following:-
/home/username/.steam/steam/steamapps/common/Wurm Unlimited/WurmLauncher
where username is the name you’ve setup your Linux system as. The important thing is to make sure the final directory is the /WurmLauncher one.
Please note that Linux systems, unlike Windows ones, can be case sensitive.
Once you’ve selected the correct directory, then click the Extract button, usually found in the bottom right of the window. This will install the ModLoader files and several Mods to get you started.
Please note, you may need to show hidden files in order to find the .steam directory. You should be able to right-click in your window and select the checkbox that states ‘show hidden files’ in order to see everything.
The next step is to check that the ModLoader files are where they should be, so open your file manager and navigate to the directory:-
/home/username/.steam/steam/steamapps/common/Wurm Unlimited/WurmLauncher
And you should see a /mods directory in place, in addition to files like patcher.bat and patcher.sh
If you do not see these in this directory, then the likelihood is that you extracted the files in to the wrong directory, so I’d double check the steps above.
Running the Patcher
One of the most common issues with getting the mods to work, is making sure the patcher process is done correctly. In windows, you run the patcher.bat file, but in Linux you need to run the patcher.sh file. Here is how I recommend you do this:-
In the file manager window where you see the patcher.sh file, right click the window and select Open In Terminal.
At the terminal prompt, type:-
./patcher.sh
Then press enter and you should get a message saying:-
INFO: Client is now patched
If you see this, then everything should work! You can close the terminal window and then run the Wurm Unlimited client and test that the mod work.
NOTE: if you see a permission error when running the above patcher.sh, right-click the file and select properties and check that it is allowed to execute as a program.
By default, Ago’d Modloader will give you a small number of Mods, you will need to download all the mods that you want and place the files in to the Mods directory as follows:-
/home/username/.steam/steam/steamapps/common/Wurm Unlimited/WurmLauncher/mods
Note that some Mods are configured using the .properties file located in the root of the mods directory. You simply edit that .properties file with your text editor, to configure as needed.
For reference, you can find all the mods that Senitor uses here:- nextcloud.scofz.co.uk/s/3AxTMtwmtt85yw5
Running Multiple Clients
A guide has already been written for getting multiple clients working, you can find that here:-
sklotopolis.freeforums.net/thread/1166/running-multiple-clients
For Linux users, please look at the comments by jdbooker here:-
sklotopolis.freeforums.net/post/12770