Get the latest tech news
GNOME Mutter Switches To High Priority KMS Thread To Avoid Crashes
The GNOME Mutter compositor has switched its KMS thread priority from a real-time value over to high priority to workaround a situation where the GNOME Shell / Mutter could crash or see its process killed.
The GNOME Mutter compositor has switched its KMS thread priority from a real-time value over to high priority to workaround a situation where the GNOME Shell / Mutter could crash or see its process killed. Jonas Ã…dahl of Red Hat explains in the change-over to using a high priority KMS thread:"In contrast to realtime scheduling, this doesn't risk us getting SIGKILL:ed when the kernel is doing busy looping in drmModeAtomicCommit() for some reason, but will according to testing, right now, give us more or less the same benefit when it comes to dispatch lateness and commit lateness." More details on this change to fix the variety of GNOME crashes / process killed via this merge request that landed in Mutter a few minutes ago.
Or read this on Phoronix