


Works great natively but the level editor is broken outside of Proton.
Works great

-vulkan -w 2560 -h 1440 -novid
so maybe its just a wayland thing but I just gave up running this fullscreen properly in a multimonitor environment. game puts itself on left secondary portrait monitor (1080x1920) and cannot change monitor output at all. tried proton version change, experimental, steam runtime, no compat mode, vulkan etc. none of them worked.
this was on xfce labwc (wayland), and it probably works on xorg-server
due to incorrect sizing as described above, the mouse is having an invisible offset. its a side effect of the incorrect portal 2 window display output placement and sizing
can recommend if you are on xorg-server
-vulkan +snd_surround_speakers 0

Native version has some odd control quirks, but is otherwise playable. Proton version fixes all of that

Slight issues with multi-monitor setups (on Native version) but is otherwise perfectly fine!
If you have a multi-monitor setup the game will get confused and have the resolution's width set to the width of every monitor combined (e.g. with two monitors that both are at 1920x1080, the resolution will be at 3840x1080). You can fix this by clicking any of the slider's arrows and the game will correct itself, with the added issue of having the mouse collision for the menu items being offset.
I originally played the campaign on a single-monitor setup and everything worked just like Windows, the windowing issue above only happens on multi-monitor setups, it's a minor annoyance but the game is otherwise still perfectly playable (you just have to deal with the weird offsetting issue, some people have said that using the -vulkan launch option fixes that issue, however I have not tested that as of writing this).

-vulkan
The native version works perfectly well.

Source Engine games have the best performance when they are run through Proton, and this one is no exception.
Small amounts of stuttering on maximum settings that reduce in intensity over time, eventually ceasing to appear.

Played with my friend on Windows on co-op mode and it ran perfectly fine and was enjoyable
No lag or stutter on the Steam Deck which is very nice

-vulkan
Running native without launch options had my cursor offset from where the game detected it (cursor had to be about 2 inches right of anything I selected in the menu)
On launch with 2 monitors the game was displayed on the secondary monitor and the game resolution combined the width of both (Both 1440, one ultrawide = 6000x1440)
Adding -vulkan to the launch option resolved the mouse cursor being offset. If you have multiple monitors, just Super+Shift+Left/Right to get it onto your primary monitor if it's not there and check your resolution. If you only have 1 screen and navigate the menu with keyboard or gamepad this will likely work well out of the box.

g-sync does not work when playing through proton
Valve had to port their own game to their own device

Occasional freezes, especially when opening/closing Steam Overlay. Audio often repeats the last half second or so during these freezes. The freezes are usually 1-5 seconds.
Can't build puzzles. The building process just gets stuck forever. After looking up the issue, I found a solution that works for me: use the beta "previous_release - one build behind default branch"

Runs great
Played co-op with my friend on Windows and it worked fine
Fun to play, still haven't finished it yet but so far I'm having lots of fun

-vulkan
Game spawns not on primary monitor with dual monitors, need to use Super+Shift+Left/Right in order to move it

-vulkan
With two monitors, it detects it as one and tries to stretch the display across both, but it only displays on one. Changing to experimental corrected the issue.
Kept getting cloud sync errors. It claimed I had locally saved games right after install on a brand new computer.
Only had issue with multiple monitors and maybe cloud sync

Don't try with multiple screens and fullscreen (at least on wayland)
With 2 screens, (in my case a QHD and HD 16:9), it breaks with full screen. giving you stretched output with half of the screen being cut

Native support and works right out of the box.
I couldn't find an online partner to verify, but I don't see a reason why it won't work.
Portal 2 works right out of the box because it has native support. I tried playing the single-player campaign, a workshop chamber and tried the chamber editor. I unfortunately cannot verify if online multiplayer works as I couldn't find an online partner to play; I don't see a reason why it won't work. In a worse scenario, you can run the Windows version with Proton or Wine, but I haven't dealt with that issue.

Had a weird issue with the native game where my menu was not rendering correctly so the moust cursor was not accurate. Switching to Proton GE resolved the issue.
proton no work
Needed launch option -vulkan

Perfect experience on native
Had no problems whatsoever, game plays online with no need of proton

-vulkan
You need to put the -vulkan option, for me Portal 2 does not work with the Debian Steam package but with the flatpak no problem
Tourne sans problème, très sympa comme jeu sur Steam Deck

Portal 2 ran perfectly fine on Linux with Proton, no significant tweaks needed. Smooth gameplay, stable, and highly enjoyable experience.
gamemoderun %command% -vulkan
Portal 2 is fully compatible with Linux through Proton. I experienced no issues with stability, audio, or graphics. The game runs as well as on native platforms, delivering a flawless experience. Highly recommended for Linux gamers!

I didn't try multiplayer, but singleplayer played perfectly.
No issues at all and no tinkering required to get the game up and running.

-vulkan
Use -vulkan in launch options. Without it, the game has issues setting the right resolution, aspect ratio and scaling and will just not be playable. With -vulkan it works flawlessly

-vulkan
Without using this launch option (and installing lib32-nvidia-utils or equivalent 32-bit NVIDIA driver, as other users have recommended; I always had this installed) I experienced significant, persistent screen-tearing, regardless of what setting I used for VSync. As soon as I started using that launch option, a perfect experience.

if you are on arch (or derivatives) AND are using a NVIDIA graphics card, install lib32-nvidia-utils via pacman
-vulkan

Native verson works perfectly
Co-op works

Stable.
Replays the previous 100 or so frames ever now and then
Too stable, on most menus I get 4000 fps because it is uncapped.

-vulkan
Took me a while to figure out that I didn't have the 32 bit Nvidia utilities installed. Once I installed that it worked perfectly.

Runs very well except it's just laggy because of my specs
Might be because of my specs

Best support
Valve has made a very good native experience. Controller worked flawlessly. No input lag or any other stuff. No bugs or issues.

gamemoderun %command% -nojoy -nosteamcontroller -novid -vulkan
When launching the game natively without the -vulkan parameter, the native resolution was incorrect, button displacement offset and stretched resolution.
The Multiplayer Online Works Just Fine With The Native Version.
The native version works just fine, and to solve the issue of fullscreen/windowing, you just have to add the -vulkan parameter into the launch options, also it can improve your stability.