←back to thread

402 points _JamesA_ | 2 comments | | HN request time: 0s | source
Show context
haswell ◴[] No.44382004[source]
In my purely anecdotal experience over the last few years, performance ranking is as follows:

1. Steam on Linux via Proton + Wayland (Niri)

2. Steam on Linux via Proton + X11 (Xfce)

3. Steam on Windows

4. Games on Linux launched via other means (it's possible I was missing out on certain flags/optimizations, but this is just about the average experience)

The biggest thing I noticed when switching to Linux was an improvement in framerate consistency, i.e. I'd have fewer situations where the framerate would drop momentarily. Games felt more solid and predictable.

The biggest thing I noticed when switching from X11/Xfce to Wayland/Niri was just an overall increase in framerate. I'd failed this jump many times over the years, so it was notable when I jumped and stayed there earlier this year.

It does feel like games take longer to launch on average, but this makes sense given the fact that it's launching via Proton/Wine.

replies(7): >>44382091 #>>44383557 #>>44383847 #>>44383952 #>>44384146 #>>44387486 #>>44388956 #
chillfox ◴[] No.44383847[source]
Been a Linux gamer for years now and I think you are correct on your frame rate observations in general.

If you use ZFS (single nvme) then you can beat windows load times by a fairly large margin. My husband and I have identical hardware for our gaming computers (he uses Windows and I run Linux), it's not uncommon for my computer to load games 10 seconds faster than his.

replies(2): >>44385710 #>>44388902 #
jcgl ◴[] No.44385710[source]
Why do you think ZFS helps? I’m guessing you have compression turned on? IME, ZFS is rarely better in terms of raw performance, compared to e.g. XFS.
replies(2): >>44387339 #>>44392912 #
1. 4oo4 ◴[] No.44387339[source]
From experience having an L2ARC SSD, especially if it's nvme, can really help with zfs performance. I'm curious if they have that in their setup.
replies(1): >>44392933 #
2. chillfox ◴[] No.44392933[source]
nope, but I use LZ4 compression and have plenty of ram.