I completely forgot; any compositor can stutter at multiples of 5-10 seconds if it is writing log messages to disk. Because journaling file systems will only buffer 5-10 seconds worth of writes before they block the process to commit changes to disk. And that takes longer than a frame interval so a frame skip occurs.
This is a safety feature of the kernel to avoid data loss, but can cause annoying frame glitches on screen. To avoid it, compositor developers should ensure log messages are never written from GUI threads. But that's not realistic to fix retrospectively so the other way to avoid it is to find out what the repeating log messages are: journalctl -f /usr/bin/gnome-shell and just eliminate the cause of those. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093399 Title: Screen Stuttering on Intel Graphics To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2093399/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
