


works out of the box.
completed the main gampaign without problems. online multiplayer works very well too.

gamemoderun %command%
GameMode probably not even necessary

Game crashes after the intro on Proton. Native works fine.
After running the game the intro plays and then the game freezes up the entire system. This forced me to log out & in completely to resolve.

Can't see anythnig, can hear valve intro, after that it freezes and eventuallymanually shutdown the game.
Seems like it doesn't run on proton 9.0-4 on my end. i use X11, XFCE for context

Changed fps limit to 141 (VRR screen) max_fps 141 fps_override 1
Game screen was created on the wrong display
Works really well.

Native version playable from start to finish with minor issues. Windows version has better performance
The music suddenly stops and doesn't come back any time soon.
Rarely in some scene transition it can get stuck (it only happened to me 3 times).
I managed to finish the game from start to finish in the native version with some minor issues. But the Windows version runs better.

Forced copmpatibility using Proton 9.0-4
FOR PEOPLE USING MODS:
Altough everything works out of the box, if you want to play some Half-Life mods, you need proton to run it like in Windows, otherwise mods will probably crash.

Native version sucks
The native version of Half-Life, especially after the 20th anniversarry update, is bad. The music is COMPLETELY absent. Certain map transitions outright crash the game for you as well. It functions on a very basic level but the experience is very incomplete.
Play this with Proton on Linux. Trust me, it fixes the audio issues and the crashes. Strange how the Windows version runs better than the native Linux one.

Opens and runs as it's on Windows. Had fun for a hour or two yesterday
Very rarelly, but does have some audio Crackling
It runs always locked to 100fps no mather what. I tried increasing max fps on the console but seems like it gets to always 100fps

Fully playable
No additional configuration will be needed

Worked with performance problems given my hardware
I have no idea why, but the game usually stayed at around than 60FPS but dropped to ~40FPS in some areas which is quite unexpected considering my hardware and the fact that Half-Life 2 was around 180 all the time (my display limit)

Everything worked OOTB! I was even able to play the game from start to finish without issues.
Guess the Native version did not fail me after all! Now I can finally experience the classic without severe issues on Linux.

DRI_PRIME=1 %command% -novid -window -noborder -w 1920 -h 1080
Also able to play Online Deathmatch without problems, and the game itself is a classic.
Runs flawlessly on Linux in native. Played through a fair bit of Half-Life: Uplink as a test.

It runs perfectly other than the fact it doesn't show up on my main display on dual monitor setup
On dual monitor setup it doesn't show up in my main display of choice. Have to manually move it to the other monitor each time I play.
Runs great, no tinkering needed!

Broken experience on a multi-monitor setup, especially when leftmost monitor is a different resolution
On a multi-monitor setup the game launches on the leftmost monitor. Since my leftmost monitor is a different resolution than my primary it screws with the game when I move it to the correct monitor. For example holding tab in multiplayer results in off-screen scoreboard.
On a multi-monitor setup if the game is launched on the wrong monitor likely resulting in the wrong resolution, if you move it to your primary monitor while the Valveguy intro is playing, your mouse input will be offset by the difference between the resolutions and become barely usable. The only workaround is to first skip the Valveguy intro, then move the game to the correct monitor.
The game will always launch on the leftmost monitor, and if it's a different resolution there are bugs that I couldn't solve with any launch parameters described here on protondb. The only workaround that worked for me is to unplug monitors other than my primary.
The game works fine but it likes to start on the wrong monitor on multi-monitor setups, gamescope is a simple solution to this.
LD_PRELOAD="" gamescope -w 2560 -h 1080 -r 144 -f --force-grab-cursor --mangoapp -- gamemoderun %command%
Opening the Steam overlay while in the main menu would show a red screen

[V] Works
Everything's perfect! From modern screen resolutions support, to (unfortunately) fixed bugs (crowbar mashing was fun), to assassins' models... you name it, you enjoy it!

Native support and works right out of the box.
Half-Life works right out of the box because it has native support. I am able to join a server. In a worse scenario, you can run the Windows version with Proton or Wine, but I haven't dealt with that issue.
-novid
Works flawlessly out of the box.

Good game good
I am running out of description ideas
Works natively, very well optimized and one of the best PC games ever.

Native runs well, but music doesn't work. Switch to proton if you want music to play

Runs a-ok and practically flawlessly. Had ot leave it running for a WHILE on first boot to actually get in.
Kept displaying on the incorrect montior when alt-tabbing out and back in.

No tinkering, worked well.

Works ootb
If you're on arch, endeavor specifically, don't forget to install lib32-nvidia-utils! Otherwise lots of things will break.

-soft
OpenGL rendering totally broken. Software rendering required, limits to lower resolution.
Graphics card is GTX 1070.