While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- New Steam Controller 2 and VR controller designs got leaked
- Huge new Proton 9.0-4 update for Steam Deck / Linux now in need of testing
- Wine 9.22 released noting the 'Wayland driver enabled in default configuration'
- UnderworldGodot is an engine recreation of Ultima Underworld 1 & 2 in Godot Engine
- Proton Experimental for Steam Deck / Linux fixes Disgaea 4 Complete+, Final Fantasy XIV and various other games
- > See more over 30 days here
-
Project Zomboid set for a massive update that should ge…
- Faalagorn -
Best cheap Steam Deck / Linux games in the Steam Autumn…
- Expalphalog -
Best cheap Steam Deck / Linux games in the Steam Autumn…
- WYW -
Baldur's Gate 3 will get cross-play, a photo mode and 1…
- chr -
Project Zomboid set for a massive update that should ge…
- tastyjerk - > See more comments
- Weekend Players' Club 11/29/2024
- StoneColdSpider - free game on steam
- Klaas - The Nightdive Source Port List
- Technopeasant - Another update to our game pages done today
- Liam Dawe - New Desktop Screenshot Thread
- chaussettes - See more posts
View PC info
https://devtalk.nvidia.com/default/topic/1025576/linux/multihead-rendering-performance-issue-/
Not directly related to problems seen here of course, but my take on the above is that it smells of global locks.
I.e. that is one reason that the four cards (driver) affect each other.
EDIT: just found the global wined3d_mutex_lock/unlock - didn't go looking until now - looks like a good place to start digging deeper. Global shared lock for everything related to wined3d. IMHO Will not scale on multiple threads, especially not on Ryzen's design with CCXs. Might be I totally misunderstand how it is implemented though. :-)
View PC info
Were you able to build 2.21 with those staging patches? They fail to apply for me. Staging should catch and be rebased on 2.21 first.
Its not so much fun to test with my patchy setup ... 17.3-rc3 gl_thread works, with rc4 no and so on ... the utilization of the card differs so much, the patched 4.14 kernel etcetc
View PC info
View PC info
View PC info
View PC info
40 fps, no flickering
OpenGL renderer string: AMD Radeon (TM) RX 480 Graphics (POLARIS10 / DRM 3.18.0 / 4.13.0-1-amd64, LLVM 5.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.3.0-devel (git-43a6e84927)
20-30 fps, flickering
OpenGL renderer string: AMD Radeon (TM) RX 480 Graphics (POLARIS10 / DRM 3.18.0 / 4.13.0-1-amd64, LLVM 5.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.4.0-devel (git-386f6cd041)
Must be some kind of regression. I can open a separate bug about it.
I wonder though if newest Mesa needs a newer kernel to work better.
I also noticed that now at least one core is always loaded for me at 100%.
Despite that its amazing to see the progression of wine. Thumbs up and kudos to the developers.
ps: Does the patch work for y with the invisible surfaces? I think that are the two most annoying bugs: invisible hounds and invisible surfaces. Or are there more? With 2.21 I dont get any more freezes. I tried yesterday 2.20 staging and within 5 minutes (near Novigrad) the whole PC freezes
View PC info
When I'll have time, I'll try to narrow down the change in Mesa that caused performance regression and flickering.