Summary: | Firefox and mpv stutter with 75Hz on Intel Skylake IGP | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | tempel.julian |
Component: | compositing | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde.org, univerz |
Priority: | NOR | ||
Version: | 5.13.4 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
qdbus org.kde.KWin /KWin supportInformation for 60Hz resolution
qdbus org.kde.KWin /KWin supportInformation for 75Hz resolution |
Description
tempel.julian
2017-08-01 21:26:07 UTC
Please provide the output of qdbus org.kde.KWin /KWin supportInformation for both refresh rates. Created attachment 107042 [details]
qdbus org.kde.KWin /KWin supportInformation for 60Hz resolution
Created attachment 107043 [details]
qdbus org.kde.KWin /KWin supportInformation for 75Hz resolution
Given the output it could be that the refresh rate for repainting does not get recalculated when screen refresh rate changes. I restarted the whole system after changing the refreshrates to be extra sure. :) Please change the settings in Tearing prevention. You are using Re-use screen content which shows a warning that it causes performance issues with your hardware. Best use automatic. Happens with automatic too. I can boot a Kubuntu 17.04 live disc and experience the issue ootb. Someone found out that setting KWIN_TRIPLE_BUFFER=0 solves the issue on both Intel and Radeon (Mesa): https://forum.kde.org/viewtopic.php?f=111&t=138262&p=379117#p379117 I got a Radeon RX 560 now and I can confirm that it indeed does the trick. It also solves the problem of stuttery compositing for the first few seconds after compositing gets enabled (is this some kind of TB probing?). So, it seems to me that TB=0 should be the default for Mesa drivers so that the user wouldn't have to investigate regarding this problem with an environment variable tweak. PS: OGL 3.1 and Re-use screen content setting work without issues with TB=0. Ok, there is still a very minor stuttering left when scrolling with the mousewheel (not autoscrolling). Compton for life... Would it be possible that this gets reviewed again? Let's keep mpv out of it as there seem to be other Intel issues with it. But Firefox with OpenGL rendering should scroll absolutely stutter free, which is not the case with KWin X11 compositing on neither Radeon or Intel graphics. It seems there is a detection to triple buffering, as changing the option to 0 already helps a lot (but also increases additional altency). Firefox scrolling in a Gnome X11 session is stutter free and Mutter/Gnome Shell also has low input latency at the same time. Not even e.g. moving Dolphin's window is stutter free with KWin X11 and free drivers. *wanted to say "connection" and not "detection". Closing, as continued here: https://bugs.kde.org/show_bug.cgi?id=397850 This issue report is quite old. Can you please confirm, that it still persists with KDE 5.23? KWin compositing is fine nowadays. :) |