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.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of crashes

crashes

Photo of gnome mutter

gnome mutter

Related news:

News photo

Automatic emergency braking is getting better at preventing crashes

News photo

Microsoft blocks Windows 11 24H2 on two ASUS models due to crashes

News photo

GNOME Mutter 47.rc Ships Experimental Color Management Protocol