Latest
Oct 27 · 42.22 pre-release: ladders and crowbar break-insOct 21 · The Indie Stone on Java mods: download responsiblySep 28 · Build 42.21 Stable: zombie duplication fixesAug 26 · Security fixes on every branchAug 17 · Servers now handle up to 254 playersJul 29 · Build 42 goes Stable

Euro Truck Simulator 2 on Linux

SCS Software's European trucking sim runs natively on Linux, is Steam Deck Verified and has an official Linux dedicated server for convoys. Here is how it scores, how to set it up and host it, what is new, and what developers can learn from SCS. Updated November 2026. Part of our Linux games list.

A DAF tanker truck on a European motorway
Euro Truck Simulator 2, running natively on Linux · Official screenshot, SCS Software
01Scorecard

Euro Truck Simulator 2 on Linux: the scorecard

Native Linux build

Yes. Proton is not needed.

Steam Deck

Verified.

Dedicated server

Official, with a Linux build (Steam app 1948160).

Engine

SCS Software's own engine, shared with American Truck Simulator.

Current version

1.61 (September 17, 2026). 1.62 is in open beta since October 22, 2026.

Next map DLC

Iceland, out November 10, 2026.

Released

October 12, 2012.

DLC

Over 100 on Steam: map expansions, trucks, trailers and paint jobs.

Reviews

Metacritic 79.

Verdict

Flawless. Native, Verified, and you can host your own convoys on Linux.

02Tests

How it does on our four tests

Runs natively or flawlessly

Pass. Native Linux build from SCS.

Steam Deck Verified

Pass.

Hosts on Linux

Pass. Official dedicated convoy server for Linux.

Survives updates

Pass. Every update ships on Linux, with an open beta first.

Four out of four.

03Setup

Installing and requirements

  1. Buy and install on Steam. The native Linux build is used automatically.
  2. Use recent drivers: SCS recommends recent binary AMD or NVIDIA drivers and says Mesa may not work reliably.
  3. Try new versions early from the public beta branch, and report bugs on the SCS forums.
Minimum

Quad core 3.3 GHz, 8 GB RAM, Intel HD 630 or similar with 2 GB VRAM, 25 GB disk.

Recommended

Quad core 4.6 GHz, 12 GB RAM, GeForce GTX 1660 or similar, 25 GB disk.

Extras

Steam Workshop mods and a built-in level editor.

A red Renault truck at an industrial plant
Picking up a load at a factory · Official screenshot, SCS Software
04Deck

On the Steam Deck

  • Valve rates it Verified.
  • The game supports the Steam Input API, so the Deck controls work out of the box.
  • Steam Cloud syncs your career between the Deck and your PC.
  • Remote Play Together lets friends join from their own devices.
The view from a DAF truck cab in the rain
Cab view in the rain · Official screenshot, SCS Software
05Hosting

Official dedicated server on Linux

SCS ships an official dedicated convoy server with a Linux build. You do not need to own the game to run it.

  1. Install the Euro Truck Simulator 2 Dedicated Server (Steam app 1948160) from your Steam library tools, or with SteamCMD using an anonymous login. SteamCMD does not auto-update it, so update it yourself.
  2. Start it once with server_launch.sh (next to the server binary). It creates its home folder and a default server_config.sii.
  3. In the game, set uset g_console "1" in config.cfg, load your map, open the console with ~ and run export_server_packages.
  4. Copy the resulting server_packages.sii and server_packages.dat into the server's home folder. They carry your map, DLC and mod setup.
  5. Start the server again. Players join through the session browser or by the search ID it prints.
Players

Up to 8 per server.

Ports

connection_dedicated_port 27015 and query_dedicated_port 27016 by default. Forward both TCP and UDP. For LAN, the query port must be 27015 to 27020.

Persistent ID

Create a Steam game server token with the game's app ID, not the server's, and set it as server_logon_token.

Moderators

List Steam IDs in moderator_list. In chat they can use /set_time, /set_rain_factor and /help.

Home folder

On Linux, move it with the XDG_DATA_HOME environment variable.

Several servers

Add -nosingle, and give each its own ports and token.

Logs

server.log.txt and server.crash.txt in the home folder. Stop with Ctrl+C.

Without the Steam client you may see "SteamAPI_Init() failed". Use server_launch.sh, or symlink steamclient.so from steamcmd/linux64/ into ~/.steam/sdk64/. The server cannot read Steam Workshop mods; everything comes from the server_packages files.

06News

What is new

1.61 (Sep 17, 2026)

Proximity Exploration for discovering the map as you drive, the Volvo FH Series 6 100 Year Edition, a livestock trailer rework, a Schwarzmüller trailer pack update and an improved material system. The multi-function display and in-game menu were held back for a later update.

1.62 open beta (Oct 22, 2026)

DAF XG+ Emerald, Sapphire and 30 Years in Czechia editions, new truck garage models across the map, and more material system work.

Iceland DLC (Nov 10, 2026)

A new map expansion with 14 cities and settlements, volcanoes, glaciers, black sand beaches and waterfalls.

In development

Coaches, which adds buses and tourist jobs, plus the UK rework, Isle of Ireland and Soul of Anatolia.

A truck crossing an Alpine pass
Mountain passes in the Alps · Official screenshot, SCS Software
07Files

Files, profiles and mods

WhatWhere
User folder~/.local/share/Euro Truck Simulator 2/
Profilesprofiles/ for local profiles, steam_profiles/ for ones synced with Steam Cloud
Modsmod/: drop .scs or .zip mod files here
Settings and logconfig.cfg and game.log.txt
Screenshotsscreenshot/
  1. Get mods from the Steam Workshop, or copy files into the mod/ folder.
  2. Turn them on in the Mod Manager on the profile screen, and drag them into the right order.
  3. Back up your profile before big updates: copy its folder from profiles/ or steam_profiles/.

The .local folder is hidden. Press Ctrl+H in most file managers to show it.

08Wheels

Steering wheels and pedals on Linux

Wheels are the one part of trucking on Linux that can take some setup. Most Logitech wheels are supported by drivers built into the Linux kernel, so they work when you plug them in.

Oversteer

A free Linux app, on Flathub as io.github.berarma.Oversteer. It sets rotation range, force feedback strength and pedal options, and shows which wheels it supports.

In the game

Go to Options, then Controls, and pick or create a wheel profile. Map each pedal and button there.

Steam Input

If the wheel acts strangely, open the game’s Properties, then Controller, and turn Steam Input off for this game.

Other brands

Support for Fanatec, Thrustmaster and Moza varies. Check Oversteer’s supported list before you buy.

09Devs

For developers: what SCS gets right

  • Native Linux for over a decade, on every update and every DLC.
  • Open betas before every update, on all platforms.
  • An official Linux dedicated server with clear docs on the SCS modding wiki.
  • Honest driver notes. SCS tells Linux players which drivers it tests.
  • Mod tools built in: a level editor and Steam Workshop support.
  • One engine for two games. ETS2 and ATS share technology, so Linux work pays off twice.
10Gallery

Screenshots

A causeway across the sea
A causeway across the sea · Official screenshot, SCS Software
A container truck at a port
Container ports · Official screenshot, SCS Software
A city with bridges and cranes
European cities · Official screenshot, SCS Software
A city at night
Night driving · Official screenshot, SCS Software
Modern office towers
City business districts · Official screenshot, SCS Software
The truck customisation screen
Tuning your truck · Official screenshot, SCS Software
A loading dock at dusk
Loading docks at dusk · Official screenshot, SCS Software
The world map and cargo market
The cargo market and map · Official screenshot, SCS Software
?Q&A

Quick answers

Does Euro Truck Simulator 2 run on Linux?

Yes. It has a native Linux build on Steam.

Is Euro Truck Simulator 2 Steam Deck Verified?

Yes.

Can I host a Euro Truck Simulator 2 server on Linux?

Yes. SCS ships an official dedicated convoy server (Steam app 1948160) with a Linux build, for up to 8 players.

When does the Iceland DLC come out?

November 10, 2026.

Where is the ETS2 mod folder on Linux?

~/.local/share/Euro Truck Simulator 2/mod/. Turn mods on in the Mod Manager on the profile screen.

Do steering wheels work with Euro Truck Simulator 2 on Linux?

Most Logitech wheels work out of the box. The Oversteer app sets rotation and force feedback. Other brands vary.

Added November 2026: Linux user folder layout for SCS games; Oversteer from Flathub; wheel setup from the game’s Controls options.