News: 0001518680

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

GNOME Shell 48 Alpha Introduces Screen Time / Health Breaks, Mutter 48 Alpha Out Too

([GNOME] 10 Minutes Ago GNOME 48 Alpha)


The "48.alpha" releases of GNOME Shell and Mutter were tagged on Sunday for this week's release of the GNOME 48 Alpha in leading up to the GNOME 48.0 stable release in mid-March.

The GNOME Shell 48 Alpha release brings better accuracy of inset box shadows and other UI rendering/presentation fixes, showing OSD notifications for headphone connection, various accessibility improvements, sysext support to toolbox tooling, modernized spinner, and introduces the notion of screen time / health breaks.

Yes, GNOME Shell can now remind you around breaks from screen time for health reasons. More details for those curious about that via [1]this merge request . There is also support for screen time limits.

There is also [2]this design doc as part of the GNOME user "digital well being" effort.

GNOME Shell 48 Alpha is rounded out by various bug fixes, including crash fixes. More details on the GNOME Shell 48 Alpha changes via [3]this commit .

Over on the Mutter 48 Alpha side, there is improved color management support, improved detecting deferred primary devices, fixing explicit sync for virtual monitors without PipeWire streams, avoiding CPU talls with NVIDIA secondary GPUs that are directly attached to displays, support for the Wayland system bell protocol, pipeline hooks to user program pipelines, [4]high priority KMS threads , built-in RenderDoc support, fixing touchscreen drag-and-drop on XWayland, xdg-toplevel-drag-v1 Wayland protocol support, high priority secondary EGL contexts, wp_viewport support, [5]Wayland timing and queuing protocols , [6]improved cursor scaling for Wine Wayland use, and a variety of other Wayland compositor enhancements and general improvements. More details on all of the Mutter 48 Alpha changes via [7]this commit .



[1] https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3251

[2] https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/wellbeing/wellbeing.png

[3] https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/b426119a7e16a3ec8e7984119fd9353072739763

[4] https://www.phoronix.com/news/GNOME-High-Priority-KMS-Thread

[5] https://www.phoronix.com/news/GNOME-Mutter-Wayland-Timing

[6] https://www.phoronix.com/news/GNOME-48-Mutter-Cursor-Scaling

[7] https://gitlab.gnome.org/GNOME/mutter/-/commit/6d9f0a54899f177da6d0ae112b05f1e4a80c9a56



phoronix

Dopeler effect:
The tendency of stupid ideas to seem smarter when they come at you
rapidly.