


gamemoderun %command%
Some UI elements are messed up with ToonHUD
Runs better than Windows, extremely minor UI problems

%command% -w 1920 -h 1080 -refreshrate 75
Fullscreen causes the game to try and swap to an invalid refresh rate, turns the screen black, and leaves me with broken display settings on reboot that cause slight flickering until I reset the refresh rate.
Using ToGL used to be fast, now it's completely shit and DXVK is better than what it was before. These issues are probably caused by an update to nvidia drivers if I put two and two together.

Perfection, works better than windows installation does.
Better than windows! not sure how but everythig seemed much smoother and FPS was probably 60 + more than I would get normally on windows
Ditch windows!

exactly as on windows but better
no issues
gamemoderun %command% -high -freq 60 -mat_queue_mode 2 -nojoy -noff -nohltv -nosteamcontroller -nod3d9ex1 -novid

if you dont mind some stuff being slightly off you're going to have fun
stock hud had no payload progress bar and FlawHUD had some of its icons a bit off, also TF2 Build font applied to other languages
first 10 seconds had micro lags every second
same as on windows but 20 fps more
TF2 is THE GOAT (native)

It's Team Fortress 2, running perfectly at 60FPS
TF2 was not designed for controllers and you aren't matched with others using controllers, so online play will be horrible.
I did lower the graphics settings a little to get a bit of a preformance boost, but it should play fine on default settings.
Native version works great out of the box!
game-performance gamescope --force-grab-cursor -W 1920 -H 1080 -f -- %command% +cl_forcepreload 1 +fps_max 300 -novid -threads 9
game was freezing entire pc before loading to main menu with fullscreen mode. I was using vulkan render. Switching to opengl fixed the issue, but game became laggy.
Gamescope solved the issue, and vulkan works flawlessly.

-windowed
Game would freeze my whole pc until i had launch command -windowed
Windowed on vulkan version just makes it crash, once -windowed is in launch command, the game runs well

High graphics, 1080p without any problems.
This game will easily run on any device which isn't from '90. + It's native :)

-windowed -noborder
Fullscreen glitched my screen, had kind of a "static filter" when fullscreen
Worked seamlessly. I have not added any mods/customization. One thing that caused me problems at first: Launch option: '-novid' caused crashes. Trial and error lead me to this conclusion. Do not use it if you experience crashes and get stuck on the loading screen.

Natively supported, No problems.
Ratings
Stability 10/10
Multiplayer 10/10
Single player (offline) 8/10 could use work here.
Anti cheat? never heard of it.

The game works well
I have not had performance issues.

Runs very well if you add LD_PRELOAD="" to launch options, otherwise it may start skipping frames and become unplayable after some minutes
gamemoderun LD_PRELOAD="" %command% -novid -nojoy -nosteamcontroller -nohltv -particles 1 -vulkan
After 20-40 minutes of play, game became very choppy, frames skipped every second. Fixed by adding LD_PRELOAD="" on launch options

SDL_VIDEODRIVER=x11 %command% -novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars
If you are on Wayland and having issues opening steam overlay in-game, try the launch command SDL_VIDEODRIVER=x11
. Other than that, game plays really smooth

Valve GOD
Game may randomly freeze when you get killed
Just make sure you run this game in fullscreen ;3 Fully playable

A flawless linux gaming experience :) If your game wouldn't start I recommend my launch options it solved my issues.
-novid -windowed -noborder
I used custom toonHUD, works perefectly
When I run it with dual monitor, the taskbar shows up time to time. (borderless window)
In the launch options, when I don't hit the legacy option it wouldn't start. The attached launch options solved that issue.

mangohud gamemoderun %command% -novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars -no_texture_stream -freq 165
Same as windows.
Local Server worked
On a laptop with integrated graphics, both Proton and native versions crashed unless plugged into an external monitor.

everything works on native just like windows
runs exactly like windows and performs better in terms of framerate. play for a few hours to remove shader compilation lag

-novid -high -windowed -noborder -no_texture_stream
Wow, truly terrible for a "native" game. Constant black screen crashes entering the game after the intro video. Switched from Linux Mint to Pop OS. Same problem. Tried reinstalling game, all manner of combos of -fullscreen and -windowed. Launching steam with right click > launch with dedicated GPU. Worked this morning with the attached launch settings but it never seems to be consistent.
Steam settings only displays the integrated GPU, but it's an NVIDIA GeForce RTX 3050

Works perfectly native.
Casual/custom servers work perfectly.

-novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars -nostartupsound -enablefakeip -no_texture_stream
Check out mastercomfig and toonhud to tweak settings and improve UI

it just works
Idk what else to say except that Im awful at this game
-novid -no_texture_stream

Native Linux version works out of the box
The only thing wrong that I noticed is that Discord's rich presence is broken and reports that I am playing "tf_linux64" with a broken icon, but that may be a Discord issue and not a Steam issue. Otherwise, the game works identically to its Windows counterpart.

Works almost perfectly
Legacy OpenGl works perfectly fine, Vulkan has constant lag spikes and takes 100% of the gpu despite excellent hardware

-freq 144
occassional crackle
game freezes on launch when fullscreen, fixed with -freq 144 command (refresh rate of your monitor)

The game runs on Linux natively, performs slightly better than Windows.

Works even better than on Windows. Super responsive game. Got into a match right away, no giveaways that I had just switched OS.

Works even better than in windows, more consistent frame rate
Same as windows as far as I can tell

Native version works flawlessly
Been playing for hours on many servers, installed custom huds, ran local games etc no issues at all.

TF2 runs better on Linux than on Windows on all my PCs.
Local server tested, game ran without any issues.
On my laptop, I could even suddenly afford "medium" graphical settings! On Windows, I had to tinker with the game's config files to reduce the image quality to an absolute minimum. None of that had to ever be done on Linux for me.

-novid -windowed -noborder -w 2560 -h 1440
on multimonitor setup, if the game is launched as tf_x64 vulkan, the resolution and the fullscreen mode won't be properly initialized, and that cannot be changed, as this is a bug (https://github.com/ValveSoftware/Source-1-Games/issues/5939). my workaround was turning on compatibility (proton experimental for example), then setting launch mode to legacy opengl. this way not only the multimonitor issue has been resolved, but I also gained more frames, and much less lag
there are almost no bots as currently speaking

-novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars +exec preloader.cfg
Mods that are not .vpk like HUDs need you to have a watchful eye to keep their folders lowercase, but they work flawlessly as well

gamemoderun %command% -freq 144
Windowed Borderless keeps the task bar over the game.
The game would not work for me without the -freq 144 launch option. I believe it is because it was set to a refresh rate by default that wasnt supported by my monitor.