Euro Truck Simulator 2

Euro Truck Simulator 2

40 évaluations
How to install & play TruckersMP on Linux
De Arttu
This guide will show you how to install & play TruckersMP on linux using Steam Tinker Launch and Proton!
4
   
Récompenser
Ajouter aux favoris
Favoris
Retirer des favoris
Issues
  • For some reason the launcher's Play menu will display nothing if Steam is not launched via the terminal.
  • The login and server selection dialogs will only display with OpenGL.
Prerequisites
Setting up Steam Tinker Launch for ETS2
  1. Run
    steamtinkerlaunch compat add
    to add Steam Tinker Launch as a Steam Compatibility Tool[github.com] if you haven't already done so and restart Steam.

  2. Right-Click Euro Truck Simulator 2 on Steam and select Properties.

  3. Select Compatibility and enable Force the use of a specific Steam Play compability tool.

  4. Select Steam Tinker Launch as the compatibility tool.

  5. Launch the game once normally without configuring to create the protonprefix.
Installing TruckersMP
Because the TruckersMP installer will complain about running it with administrator rights in Proton, we will have to install it with Wine.
  1. Run
    WINEPREFIX=$HOME/ets2prefix WINEDLLOVERRIDES=winemenubuilder.exe=d wine TruckersMP-Setup.exe
    to install the TruckersMP Launcher.
    Change the path to where your setup executable is located.

  2. After installation, close the launcher.

  3. Navigate to ~/ets2prefix/drive_c/users/YOUR USERNAME/AppData/Local/

  4. Copy the TruckersMP directory to ~/.local/share/Steam/steamapps/compatdata/227300/pfx/drive_c/users/steamuser/AppData/Local/
    This may vary depending on where you have installed ETS2.

  5. You may now delete the 'ets2prefix' wineprefix in your home directory.
Setting up TruckersMP with Steam Tinker Launch
  1. Launch Euro Truck Simulator 2.

  2. Select MAIN MENU in the Steam Tinker Launch dialog before the game launches.

  3. Select GAME MENU.

  4. Select your preferred proton version.
    Any version above 7.0 should work. I'm using ProtonGE[github.com] here.


  5. Enable Use custom command and Only custom command.
    Select TruckersMP-Launcher.exe that you copied earlier into ~/.local/share/Steam/steamapps/compatdata/227300/pfx/drive_c/users/steamuser/AppData/Local/TruckersMP as the custom command.


  6. Select SAVE AND PLAY.

  7. Open Settings in the launcher.

  8. Set the install path to where ETS2 is installed and prefix it with Z:\
    You will have to type in the path manually, as Proton by default does not show hidden directories in the browse dialog.
    The Z:\ drive in Wine/Proton is your Linux root directory.


  9. Add -rdevice gl to the console options to launch ETS2 with OpenGL.
    The login and server selection dialog will not show up in DirectX mode.

  10. If the Play menu in the launcher is blank, you may need to fully close and restart Steam in a terminal emulator.
Launch TruckersMP
  1. Launch Euro Truck Simulator 2 in Steam.
  2. Install required updates from launcher.
  3. Launch the game.
  4. Login to TruckersMP.
  5. Start Playing!
Extra information
  • To play without the mod, untick Use custom command from the Steam Tinker Launch game configuration menu.
49 commentaires
(Liminal Log) KingJC 26 févr. à 7h08 
I got it to run on the steam deck perfectly for about 5 months now but there’s was an update on the launcher and now it doesn’t work anymore. Any way i can fix this?
pc 12 janv. à 14h13 
I am having the same problem as troughy; whenever i open the truckersmp-launcher.exe it just shows the "checking for updates" and the window closes
[LinuxSG] 25 nov. 2024 à 11h27 
wine-staging 9.0 gives the "do not run as administrator" error on the TruckersMP installation file :/
myrdin 30 oct. 2024 à 5h45 
Im having an issue where the TruckerSMP launcher doesn't really display anything, stopping me from being able to join the game. Any fixes for this?
Supermuskox 18 oct. 2024 à 7h07 
The solution from Genosse Flosse, posted on the 2 Jul, 2023 worked for me, can recommend
wannabe 12 juil. 2024 à 12h00 
Thanks. Works perfect for me. Even promods.

I have one question tho, any ideas on how to include Trucksbook in this? I would great appreciate your insight on this, can't find a way around.
Troughy 30 juin 2024 à 7h17 
Hey, so the launcher doesn't start. Installed it and everything, launch it with SteamTinkerLaunch and it pops up saying "checking for updates" then it just stops.
Troughy 30 juin 2024 à 7h09 
Okay, turns out you just gotta give it some time (like 5-10 minutes)
Troughy 30 juin 2024 à 7h00 
Anyone got a solution to the installer freezing?
Hendruch 17 avr. 2024 à 8h01 
I get the same error as @abraham, the dot net installer hangs, has anyone found a solution?