Skip to content

backends/native: Main thread rt-scheduler: experimental feature no more

To paraphrase jadahl: we have a dedicated KMS thread now, which also has realtime scheduling enabled unconditionally. realtime scheduling on the main thread isn't too great of an idea, considering GC can take a hot minute.

And to quote rmader: we most likely won't be able to make the main thread rt as long as we use GJS and thus have GC.

So let's get rid of it! It's just been breaking things anyways.

This just ignores the setting; we'll fully remove it when GNOME 46 comes around.

Part-of: !3296 (merged) (cherry picked from commit c8c55609)

Merge request reports