

gamescope -f -W 1920 -H 1080 -- gamemoderun %command% -nointro -rdevice vk
Додав опції gamescope, тому що використовую Wayland та опцію, вмикаючу vulkan як рендерер.
Inputs set to (HOLD) sometimes don't start, requiring you to re-press the button.

Some mods don't play nicely with OpenGL and require the game to run via DirectX. Proton must be used for these mods

Limited FPS to 60 and turned on half-rate shading, as well as set graphics to Low. This allows the game to run for 3-4 hours @ 80% battery. (reported by deck, may change during gameplay because of rain or cars)
gamemoderun %command%

I wonder why this runs so well on proton experimental, haven't tried native though.
mangohud gamemoderun %command%
It works natively on OpenGL, but for me the experience is kinda stuttery, and a lower fps compared to DXVK. I highly recommend using one of the proton versions such as 9.0-4 which is the most stable. If you still encounter some issues while running with proton, you can try running proton experimental, hotfix or a custom version made by Glorious Eggroll (Proton-GE).

It's just simple driving fun. It's just strange changing from a full-size monitor to a deck for this game for me.
Had to change control input as the steam input wasn't working automatically for me but it took very little customising.
Sometimes it can be hard to read the text in menus, specifically when choosing a job.
I'd reccomend ETS2 to literally anyone with a steam deck or a pc. It's not particularly demanding, although I wouldn't reccomend using the built-in convoy mode as I've faced many more issues with that on any device than on TruckersMP (although I'm unsure how compatible this is with Linux). The only real issue I had was that the control configuration wasn't correct from the get-go but it took about 5 minutes to fix that and then I was up and running.

Runs good on Native.
Once you're in the game, switching to the other tabs will not show the mouse. No tinkering required, just open the Steam Overlay and switch from there.
No tinkering, launch options are required in my system. Just install and play like in Windows.

Playable but with issues
No exclusive fullscreen.
Game doesn't detect keyboard layout correctly and cannot bind some keys. Cannot use mouse when alt-tabbed in windowed mode.
Game plays perfectly fine however cannot alt-tab in fullscreen mode and cannot see mouse when alt-tabbed in windowed mode.
gamemoderun mangohud %command%

Very stable, unless you are in a convoy. Even works with my Wheel
Crashes in certain areas in a Convoy, but apart from that I have had 0 crashes

works well
After launching the game the mouse is not functional outside of the game, as if the game hijacked the mouse and I have to use keyboard to use the rest of the computer after game was launched
Works perfectly

-nointro
The mouse disappears when the game is run with proton-ge. I also had to put it in ps3 mode to use my steering set.
do not use proton ge instead use proton 9.0-4

Too many issues with controls, almost everytime there is an update for the game.
Both on Steam-Deck and ps controller there are many buttons and analog sticks that aren't being registered by the game. But works in steam and other games.
switching to in-game inputs makes everything worse. As reverting back to steam-input after trying in-game. You will now have even less buttons being registered.
All previous customized steam-input control setups have been wiped. So even if somebody wanted to revert back before update last year. They would still have to completely regonfigure their controller settings again.
ETS2 developers have been silent on this for 6 months now.
A few die hard windows fans/trolls have made few claims that the issue is all on valve/steams side and has nothing to do with ETS2.
Sometimes it would just randomly remove me from a mission after being almost done with it if i left the game to go sleep. Which made the initial 4 hours of driving end up being without any profit.
Stutters from time to time without my actual frames dropping.
Controls don't work properly on linux systems with ETS2. Doesn't matter which computer or controller i've tested. Same goes with Steam-Deck. Controls don't work. And this annoys me. Cause the game is advertised as Steam-Deck Verified. And without controller support on the Steam-Deck even with steam-inputs and not ingame-inputs. I really can not see how that is even legal.
This could be a really good game on the Steam-Deck even 13 years after it was initially released. But unfortunately the controls don't get registered by the game. So playing it is copmpletely impossible unless you hook up mouse and keyboard. And the game is not enjoyable at all like that.
I hope the developers of ETS2 gets this fixed. But still. If it takes them 6 months to fix controller issues after every update i can not recommend this game at all to linux users.

Works out of the box on Ubuntu 24.04.1 LTS
Perfectly playable on a mid-tier machine with an xbox controller

Aside from the full-screen shenanigans, runs great.
Running the game initially, for some reason, gave me a very strange resolution that squished the game window while also taking up all 3 of my monitors. Had to escape to windowed mode, manually set my resolution & return the game back to full screen to resolve it.
No complaints, runs perfect.
Photo mode has a black box in the middle

Works Great!
TruckersMP via CLI sometimes can be a pain if you want to use it.

DX11 version through Proton has better performance than native OpenGL
OpenGL version of the game runs worse both on Windows and as native in Linux, so I recommend running the game in DirectX11 mode trough any Proton version. Doing so will also have better controller suppor (i.e. button icons instead of codes in Xinput mode).
The only launch parameters I use is -nointro and -homedir to make proton installation use the same game folder as native version (in ~/.local/share/).

Alt-Tabbing out the game had no effect.
Crashed occasionally when using buttons in the menu.
Overall works fine and is a smooth experience out of the box.


gamemoderun mangohud %command%
If youre expierencing low fps turn on proton experimental and it should fix!

-nointro
The cursor speed will not increase no matter what setting I choose
Besides the slow cursor speed and relativly low framerate it's playable
It is stable but performance is bad on the native linux port. Using proton, performance is pretty much identical to Windows.
env OBS_VKCAPTURE=1; obs-gamecapture gamemoderun %command%
base game runs perfectly. TMP is possible to install and run by just using the same wineprefix as the game

DXVK_FILTER_DEVICE_NAMEDXVK_FILTER_DEVICE_NAME="Intel(R) Arc(tm) A580 Graphics (DG2)"
Online contracts and savegame works straight up from the native version
The VGA usage is around 66% and 73%, the overall framerate is better through Vulkan API (from DirectX11 launcher) there are no occasional texture/decals flickerings like the OpenGL does. The Xbox gamepad mapping is visually corrected, mods and saves works straight out but for the personalized music you need to change path (username/namedrive/SteamLibrary/steamapps/compactdata/numbergame/pfx/drive_c/users/steamusers/My Documents/Euro Truck Simulator 2/music) and remember to use .ogg format (you can convert it with Audacity).
gamemoderun %command%
Just launch normally as it would on windows. No tinkering required.

gamemoderun %command% -64bit -nointro -unlimitedlog -rdevice dx11 -mm_pool_size 16384 -mm_max_resource_size 100 -mm_max_tmp_buffers_size 1000
Since 9.0-4 The framerate is not good. I can't have more than 40 fps and the fps fluctuate a lot under 30. With 9.0-3 I had better fps between 50 and 75. In the menu I can't have 75 fps too. Although in 9.0-3 I have 75 stable fps.

Ścieżka do dodawania modów, kopiowania configu i save: /home/twoja_nazwa_uzytkownika/.local/share/Euro Truck Simulator 2/
Czasami trzeba włączyć nakładkę Steam(Shift+Tab) a następnie Alt+Tab, żeby przełączyć się między oknami. Włączenie Ustawień kontrolera w nakładce Steam powoduje błędy graficzne z wyświetlanie nakładki Steam, przez co nie jesteśmy w stanie z niej korzystać. Fix: od razu przy uruchomieniu gry kliknąć na ikonę kontrolera, aby ją zamknąć.

mangohud gamemoderun %command% -threads 9 -refresh 144
The game working better than i expected, i didn't play it on windows to compare it, this is my first time playing this game, i only use linux on my devices.

Native game, no compatibility problems except for the change resolution option.
I have a two screen setup (internal laptop screen + monitor) and use the external screen as the main one, but when I change resolution (say, from 1080p to 720p) the game moves it's window from the external screen to the internal one, and I can't move it back (I'm using Gnome, so I go into overview and drag the game window to the external screen), only way to get the game window back to my main screen is to close it and open it again. Thankfully for me I can use resolution scale still and there's no problems with alt+tab functionality.
Well, game works fine, didn't test the online function, since I don't use it much, although I also had problems with joining concoys on Windows.


Works same as on windows
For truckers mp u need some tinkering, but its not working for me