https://bugs.kde.org/show_bug.cgi?id=381834

            Bug ID: 381834
           Summary: Some applications crash and disable Kwin compositing
                    if sync to VBlank is enabled
           Product: kwin
           Version: 5.10.3
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: scene-opengl
          Assignee: kwin-bugs-n...@kde.org
          Reporter: redredempt...@protonmail.com
  Target Milestone: ---

I was told to report the bug again and relate it to Kwin, even if only Krita
triggers it at the moment. 
(https://bugs.kde.org/show_bug.cgi?id=381807)

The steps I included in the previous bug report to prevent it from happen are
still valid. Nevertheless, I found more traces relevant to the issue.

Also, I can't provide any backtrace.

############################

(https://wiki.archlinux.org/index.php/NVIDIA/Troubleshooting#Avoid_screen_tearing_in_KDE_.28KWin.29)

1)Forcing a full composition pipeline.

a)Solves the issue; screen tearing is not present, and Krita doesn't make Kwin
crash/disable compositing.

-The downside is that the OpenGL applications/games run choppy; However,
suspending compositing with the hotkey - Alt+Shift+F12 fixes it.

2)Enabling triple buffering with a script in a directory /etc/profile.d/, and
an entry in xorg.conf that enables triple buffering for the driver itself.

a)The bug is present; Krita makes Kwin crash/disable compositing.
Using either "Sync to V-blank" or "Allow Flipping" option in the NVIDIA driver
settings have no effect to the bug.

-If "Sync to V-blank" is enabled, V-Sync will not work upon restarting Kwin
compositing after a crash. (Furthermore, Krita won't make Kwin crash in this
case, even if V-Sync wasn't explicitly disabled by an user.)

-If "Allow Flipping" is enabled, V-Sync will work upon restarting Kwin
compositing after a crash.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to