Open rado84-github opened 5 years ago
I just discovered something on that issue: KDE has an option "Allow applications to block compositing". When I disabled that option, Flipping was disabled in KDE as well. Which means that in Cinnamon the default option would be the opposite - "do not allow applications to block compositing". I hope this helps you in fixing the problem.
I made some progress on the matter but there's still to be determined which the culprit is: when forced full compositing (FFC) is disabled, flipping works perfectly. Until today I was using FFC to prevent screen tearing when scrolling in the web browser. But as of today it seems I no longer need FFC (right now there's no tearing when scrolling with FFC disabled), so flipping is back. The thing is that in KDE flipping does work when FFC is ON. So atm I'm not sure what's causing the above case - disabled FFC = flipping works. Could be Cinnamon, could be nvidia driver or a combination of both.
Issue Cinnamon DE breaks/disables nvidia's flipping permanently
Steps to reproduce Variant I (easy way):
Variant II to confirm the problem (harder way):
Expected behaviour Cinnamon shouldn't disable flipping.
Other information ETS2 and ATS (American Truck Simulator) are heavily dependent on flipping. When it's disabled, they both are unplayable. That problem with disabled flipping appeared in Cinnamon 4.2.0. The last version that DIDN'T kill flipping was 4.0.10.