Originally posted by Myownfriend
View Post
Announcement
Collapse
No announcement yet.
KDE's KWin Merges Wayland Explicit Sync Support
Collapse
X
-
Originally posted by erniv2 View Post
Oh Bro i just ordered a arc a380 as my 2nd gpu we think alike , i want to start a proxmox project next and the arc card will be for the vm and nvidia for passtrough huhu, but then i need to trash my current setup
Apparently there's a way to flash some Arc cards with different firmware to enable SR-IOV. Have you looked into that at all?
- Likes 3
Comment
-
Originally posted by Myownfriend View Post
For Nvidia users they will absolutely be getting earth shattering improvements, just not necessarily in performance. As someone who was using an Nvidia card up until about a month ago, I'd get frequent rendering issues and in the case of XWayland applications, flickering issues. It actually wasn't that bad for awhile but got worse recently because Nvidia made an optimization in their driver that wound up making the flickering issue much worse. Steam used to show garbled and quickly flickering graphics in its Store page and parts of the Davinci Resolve interface would flicker black every time I moved the mouse.
With explicit sync, those should all be fixed. I'm sure there will still be other issues to fix after that but it should still be a huge step towards parity with other drivers.
First EGLStreams would fix the issues. Then the move to gbm would finally fix the issues. Now it is Explicit Sync.
Now, I am not even suggesting all the above is contradictory, each may be a step in improving support, but there is the possibility that moving to explicit sync will then expose the next big nvidia weakness stopping Wayland (or other things) working properly instead of being the solution to all nvidia users problems.
- Likes 1
Comment
-
Originally posted by You- View PostNow, I am not even suggesting all the above is contradictory, each may be a step in improving support, but there is the possibility that moving to explicit sync will then expose the next big nvidia weakness stopping Wayland (or other things) working properly instead of being the solution to all nvidia users problems.
What explicit sync will definitely fix for Wayland on Nvidia is that flickering I mentioned. I remember back when Cemu (the Wii U emulator) didn't support Linux yet, I would run it via Wine so it was basically DWM->X11->Wayland and that made the syncing issues more obvious. You could see the frames being displayed in the wrong order. I believe that as before Nvidia supported GBM, too.
But I agree that it probably won't fix everything. I imagine issues with screen capture performance will persist for example but going from flickery mess to not is pretty huge.
Comment
-
Originally posted by NeoMorpheus View Post
Once again, FOSS community bends over for ngreedia…
- Likes 3
Comment
-
Originally posted by mxan View PostGreat, now imagine if the Wayland folks listened to Nvidia 10 years and supported superior EGLStreams instead of sticking to shitty GBM. Wayland could’ve taken way less than 16 years to be adopted. Lol
- Likes 2
Comment
-
Originally posted by ms178 View PostFor all those who can't wait to use it, there is a backport patch for the 6.0 branch as well: https://invent.kde.org/plasma/kwin/-..._requests/5511Originally posted by Daktyl198 View Post
The article just mentioned that mesa support for explicit sync hit in Mesa 24.1. The catch is that it's only the Vulkan windowing API that supports it so... afaik Gnome is the only compositor with a shipped Vulkan backend, and they consider it super experimental.
What's the point of the 6.0 backport if Plasma neeeds a Vulkan backend in order to take advantage of it?## VGA ##
AMD: X1950XTX, HD3870, HD5870
Intel: GMA45, HD3000 (Core i5 2500K)
Comment
Comment