3 ms·
> Lack of tearing where? Depending on where you mean it, this can be a feature instead of a problem Depends on the user; I dislike tearing everywhere, includin
by Krssst 4y ago
> Lack of tearing where? Depending on where you mean it, this can be a feature instead of a problem
Depends on the user; I dislike tearing everywhere, including games (distracting when focus is important and hard to notice details when moving). I have never been able to get rid of tearing on Xorg without unacceptable side effects (very uneven framerate, with microfreezes of a few frames when playing with options). This prevented me from using Linux-based desktops as main OS for a long time. (although I could have bought another GPU)
On the latest Fedora with Wayland and up-to-date nvidia drivers, the experience is completely tear-free and I am back to Linux as default boot OS. (still missing VR).
- badsectoracula 4y ago> Depends on the user; I dislike tearing everywhere, including games (distracting when focus is important and hard to notice details when moving). Yes, that was my point that not everyone has the same requirements. This is why i gave my usecase as an example - and of course with details to help others who might be in the same position as me but don't know where to look to help themselves. > I have never been able to get rid of tearing on Xorg without unacceptable side effects (very uneven framerate, with microfreezes of a few frames when playing with options). This prevented me from using Linux-based desktops as main OS for a long time. (although I could have bought another GPU) [..] up-to-date nvidia drivers, the experience is completely tear-free and I am back to Linux as default boot OS. At least on my AMD Radeon RX 5700 XT and the open source drivers, i do not have issues. With VRR i even had silky smooth animations (though right now i am using a 60Hz monitor without VRR). TBH since i was always in the "no-vsync camp", even when i had an Nvidia GPU i always had it disabled in as many places i knew where it can be disabled :-P but IIRC there is an environment variable that is equivalent to vblank_mode (or even that :-P it has been years since i had an Nvidia GPU). There is nothing really special or weird about Xorg here, vsync isn't rocket science. As long as the application (and desktop compositor, if you use one) uses the proper APIs it should work fine. Assuming there isn't anything broken on the Nvidia side, of course.