SteamOS is AWESOME!
My PC has a 9060 XT and a 7800X3D.
I used a manual Arch Linux installation for quite a while, but I was always dealing with problems related to XWayland, finding the best Proton version for every game, Gamescope not working correctly, high input lag in games, tearing, bad frame pacing, issues with winewayland.drv, and so on...
I decided to give SteamOS a try, but I wasn't expecting much. I installed the latest Deck image, and as soon as I started installing and testing games, I was fucking MINDBLOWN by how perfectly everything works on SteamOS.
Awesome things I want to mention:
- Gamescope works perfectly OOTB. No flickering, no artifacting. Also, latency and input lag feel muuuuch lower, and the input response is so snappy. On Windows (and even on stock Arch, with games running in XWayland) with uncapped FPS and no V-Sync, the input feels like shit compared to Gamescope, where the input response is incredibly low. And the most mind-blowing thing is that it has NO FUCKING TEARING!!! I tested various older games where I always had latency issues, like Just Cause 2, Borderlands 2, GTA IV, etc., and they all feel so snappy now.
- The image is slightly more vibrant and sharper in Gaming Mode, and I actually like it. It just looks better this way.
- It selects suitable Proton version for each game, for some it chooses Experimental, for most of the games if chooses Proton 10.0-4, and I like that I don't have to mess around with that myself.
Issues I had:
- Slight gamma flicker in Gaming Mode as soon as the cursor disappears. I managed to fix it by enabling Force Compositing in the Developer Settings menu. I don't use VRR, though, and I don't need it here since the image is perfectly synchronized and latency is already very low anyway. (UPD: Enabling Force Compositing has significant drawback. It breaks frametime and framepacing in some games I tested, like Dirt Rally 2.0 and also adds some noticable amount of latency, so I disabled it...)
- Scrolling through the library in Gaming Mode is laggy when the cursor is over the game artwork. If you lineup the cursor between the artworks, it's smooth.
- All games launch very slowly. I don't know why this is happening — they launch slowly even after shader precaching has finished. This doesn't bother me that much, though.
- It didn't detect my Ethernet connection as soon as I installed SteamOS, so I had to go to the tty session and restart NetworkManager. Thanks to who posted this workaround on this subreddit!
- Gamescope FPS limiter adds extreme amount of latency so mouse is literally floating. So I prefer using DXVK_CONFIG="dxgi.maxFrameRate = X" %command% (dxgi for dx10/11, d3d9 for dx9 games). This way latency is extremely low.
Overall, the experience has been amazing, and I feel like I want to stay here. I may add more info to this post if I discover more things.