#314 Wayland instead of X11

Closed
opened 1 year ago by Cha14ka · 3 comments
Cha14ka commented 1 year ago

Using Wayland instead of X11 has greatly improved the stability of the game. GPU usage dropped by almost 20%
https://www.youtube.com/watch?v=VfRwL2PgnPM IMAGE ALT TEXT HERE

Using Wayland instead of X11 has greatly improved the stability of the game. GPU usage dropped by almost 20%<br> https://www.youtube.com/watch?v=VfRwL2PgnPM [![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/VfRwL2PgnPM/0.jpg)](https://www.youtube.com/watch?v=VfRwL2PgnPM)
Krock commented 1 year ago
Owner

Thank you for this benchmark. The GPU usage and FPS both tend to be lower on Wayland - question is which delivers frames more consistently.

Unfortunately there is no benchmark option in Genshin, and generally a lack of benchmark videos. I did find one for God Of War, which showed very little difference.

Unless you are not already using it, esync or futex2 would help more to deliver better performance as demonstrated in this GTA V video: https://www.youtube.com/watch?v=EvPa1qPEU4A (see also TWEAKS.md)

For Genshin in specific, it might be better to log the frame times over a longer session (say, 4 dailies) and compare it with the records from the next day. However, I am not familiar with benchmarking to know what's needed to log this information.

Thank you for this benchmark. The GPU usage and FPS both tend to be lower on Wayland - question is which delivers frames more consistently. Unfortunately there is no benchmark option in Genshin, and generally a lack of benchmark videos. I did find one for [God Of War](https://www.youtube.com/watch?v=pzr4IWXV5hI), which showed very little difference. Unless you are not already using it, esync or futex2 would help more to deliver better performance as demonstrated in this GTA V video: https://www.youtube.com/watch?v=EvPa1qPEU4A (see also TWEAKS.md) For Genshin in specific, it might be better to log the frame times over a longer session (say, 4 dailies) and compare it with the records from the next day. However, I am not familiar with benchmarking to know what's needed to log this information.
tretrauit commented 1 year ago

Assuming you used wine-wayland to play the game in Wayland then it's great to see Wayland is doing better than X11, but what about XWayland in Wayland? I want to see a benchmark between XWayland and Wayland, and if you can please do between Wayland and X11 + gamescope

Also I'd like to see your system specs (neofetch preferred), since in X11, the RAM usage is only 6.7GB but in Wayland it's 8GB, if your system has 8GB ram installed then this become the ram bottleneck problem, hence the GPU (and sometimes CPU) usage is lower in Wayland.

Assuming you used wine-wayland to play the game in Wayland then it's great to see Wayland is doing better than X11, but what about XWayland in Wayland? I want to see a benchmark between XWayland and Wayland, and if you can please do between Wayland and X11 + gamescope Also I'd like to see your system specs (neofetch preferred), since in X11, the RAM usage is only 6.7GB but in Wayland it's 8GB, if your system has 8GB ram installed then this become the ram bottleneck problem, hence the GPU (and sometimes CPU) usage is lower in Wayland.
Krock commented 1 year ago
Owner

Closing: Unfortunately the benchmark is not very meaningful. There does seem to be a difference, but significant enough to advise using Wayland in the TWEAKS document.

Closing: Unfortunately the benchmark is not very meaningful. There does seem to be a difference, but significant enough to advise using Wayland in the TWEAKS document.
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.