Mutter er en vindusbehandler som kjører på Linux.

Den er vindusbehandleren til skrivebordsmiljøet GNOME og ble lansert 6. april 2011, sammen med GNOME 3.0.0.

Mutter ble opprinnelig utviklet for vindussystemet X og komposisjonsverktøyet og vindussystemet Wayland. Fra GNOME 49, som ble lansert 17. september 2025, kjører den bare på Wayland.

Mutter var opprinnelig portabel programvare. Den kjørte på Linux, men også på forskjellige avarter av UNIX og på andre Unix-liknende operativsystemer. Eksempler var derivater av Berkeley Software Distribution (BSD): FreeBSD, OpenBSD, NetBSD, etc. Fra GNOME 49 har Mutter sterke avhengighetsforhold til systemd, som er en Linux-komponent. Dette utelukker UNIX og andre Unix-liknende operativsystemer; det utelukker også de 117 Linuxdistribusjonene som mangler systemd.

Mutter er skrevet i programmeringsspråket C (GNU C) og er lisensiert under GNU General Public License 2.0 eller senere.

Navnet «Mutter» er en kombinasjon av ordene «Metacity» og «Clutter».

Historie Skrivebordsmiljøet GNOME Mutter ble lansert 6. april 2011, sammen med skrivebordsmiljøet GNOME 3.0.0.GNOME 3.0 Release Notes, gnome.org, 6. april 2011

Mutter kan kjøres alene og frittstående, men kun for feilsøkingsformål. Mutter er vindusbehandleren til GNOME Shell. Den brukes også av Gala, som er vindusbehandleren til Pantheon i elementary OS. Mutter kan utvides med programvareutvidelser, og tallrike visuelle effekter.mutter, gnome.org, 24. januar 2018

Den ble standard vindusbehandler i GNOME 3.0, og erstattet vindusbehandleren Metacity som brukte GTK+ for gjengivelse. Allerede 4. august 2009 var Mutter under utvikling. Den 23. september 2009 ble den en alternativ vindusbehandler i GNOME 2.28.

Vindussystemet Wayland thumb|left|Fedora 15 med GNOME 3.0 og bakgrunnsbildet Nightingale. Mutter ble opprinnelig utviklet for vindussystemene X og Wayland.

GNOME 41 ble lansert 22. september 2021 med optimaliseringer for Wayland.Liam Dawe: GNOME 41 released with performance enhanced, new power modes, store improvements, gamingonlinux.com, 1. september 2021, kl 3:27 PM Den 31. mai 2022 begynte overgangen til en ren Wayland-versjon. Avhengighetene til vindussystemet X og XWayland ble redusertMikhael Larabel: GNOME's Mutter Moving Closer To Pure Wayland-Only Build Option, phoronix.com, 31. mai 2022 i GNOME 43 «Guadalaraja» som ble lansert 21. september 2022. Introducing GNOME 43, “Guadalajara” , 21. september 2022

Den 8. juni 2025 kunngjorde teamet bak GNOME at de dropper støtten for vindussystemet X i GNOME 49.Rust in Peace: An update on the X11 GNOME Session Removal, blogs.gnome.org, 8. juni 2025 GNOME 49 ble lansert 17. september 2025 med all støtte for vindussystemet X fjernet;Michael Larabel: GNOME 49 Alpha Released With X11 Support Disabled By Default, Many New Features, phoronix.com, 7. juli 2025Michael Larabel: GNOME Mutter 49 Beta Released With Pointer Warp Protocol, Wayland Fixes, phoronix.com, 3. august 2025 kl 3:30 PM GNOME 49.rc newstable tarballs due (responsible: jjardon)Michael Larabel: GNOME 49 Officially Released With Wayland Improvements, Showtime As Video Player, phoronix.com, 17. september 2025 kl 11:29 AM denne versjonen kjører bare på Wayland.

thumb|Ubuntu 25.10 med GNOME 49. Linuxdistribusjonen Fedora 41, som ble lansert i 29. oktober 2024, droppet støtten for vindussystemet X i GNOME-utgaven (versjon 47).Michael Larabel: Fedora Workstation 41 Install Media Will Ship With Wayland-Only GNOME, phoronix.com, 8. juli 2024 Kl 08:26 PMMichael Larabel: GNOME 47 Can Now Be Built With X11 Support Disabled, phoronix.com, 27. juni 2024 01:46 PMMichael Larabel: GNOME Merges Wayland DRM Lease Protocol For Better VR Handling, phoronix.com, 20. juni 2024 10:11 AM Den 20. mai 2025 bekreftet utviklingsteamet bak Fedora at all kode for vindussystemet X fjernes i Fedora 43 for GNOME.#3408 Change: Wayland-only GNOME, 20. mai 2025Wayland-only GNOME, fedoraproject.org, 20. mai 2025Michael Larabel: Fedora 43 Cleared To Ship With Wayland-Only GNOME, phoronix, 2025 Fedora 43 ble lansert 28. oktober 2025.Fedora Linux 43 is here!, fedoramagazine.org, 28. oktober 2025

Distribusjonen Ubuntu fulgte Fedoras eksempel. Den 10. juni 2025 kunngjorde Ubuntuteamet at de dropper støtten for vindussystemet X på maskiner som kjører GNOME i Ubuntu 25.10.Ubuntu 25.10 drops support for GNOME on Xorg, discourse.ubuntu.com, 2025 Ubuntu 25.10 ble lansert 9. oktober 2025. Canonical releases Ubuntu 25.10 Questing Quokka, canonical.com, 9. oktober 2025

Vindusbehandleren KWin, som benyttes av skrivebordsmiljøet KDE Plasma, har gått samme vei som Mutter. Den 26. november 2025 kunngjorde utviklingsteamet bak KWin at versjon 6.8 av KDE Plasma ville støtte Wayland eksklusivt. Michael Larabel: KDE Plasma 6.8 Will Go Wayland-Exclusive In Dropping X11 Session Support, phoronix.com, 26. november 2025 kl 10:34

Grafiske algoritmer HiDPI (High Dots Per Inch) eller «høye punkter per tomme» er skjermer med en høy oppløsning i relativt lite format. De er for det meste funnet i høykvalitets bærbare datamaskiner.HiDPI, archlinux.org, 25. juni 2025 Støtten for HiDPI ble tilføyd Mutter i versjon 3.13 den 26. september 2013 av Adel Gadllah.

Støtte for berøringsskjermer kom i versjon 3.13.3 den 24. juni 2014. Algoritmen wl_touch_interface ble implementert av Carlos Garnacho.

Den 17. februar 2025 ble protokollen til Wayland versjon 1.41 lansert. Det var ennå langt frem til lanseringen av Wayland 1.41; versjon 1.24 ble lansert 7. juli 2025. Mikhael Larabel: GNOME 48 Mutter Merges Wayland's wp_color_management_v1 Support, phoronix, 25. februar 2025Mikhael Larabel: , phoronix.com, 17. februar 2025 Wayland 1.41 vil ha innebygd støtte for 3D-grafikk gjennom algoritmen wp_color_management_v1. GNOME 49 implementerte dette på forhånd.Mikhael Larabel: GNOME Mutter 48.rc Released With Wayland Color Management, Dynamic Triple Buffering, phoronix.com, 3. mars 2025

Avhengigheter til systemd

GNOME introduserte støtte for logind den 27. juli 2011. Bug 655380, bugzilla.gnome.org, 27. juli 2011 kl 4:03:15 Programmet ConsoleKit var en midlertidig løsning for systemer som manglet systemd. I version 3.13.2, som ble lansert 27. mai 2014, opphørte deretter støtten for ConsoleKit, og logind ble et krav.

Den 10. juni 2025 kunngjorde utviklerne bak GNOME at de ville øke avhengigheten til systemd i GNOME 49, ved å bli avhengig av infrastrukturen til systemd's userdb. Daemonen AccountsService forsvant.Adrians blog: Introducing stronger dependencies on systemd, gnome.org, 10. juni 2025

Dette betyr at GNOME krever Linux; Unix-liknende operativsystemer som derivater av Berkeley Software Distribution (BSD), er utelukket. De 117 Linux-distribusjonene som ikke bruker systemd, rammes også.Search distributions, distrowatch, besøkt 2. januar 2026

Muffin Den 23. januar 2012 ble Cinnamon 1.2 lansert. Utviklerne bak Linux Mint skapte en fork av Mutter som ble kalt Muffin (navnet på et lite koppformet bakverk). Skallet til Cinnamon ble skrevet som en plugin for Muffin.

Referanser

Kategori:Vindusbehandlere Kategori:Vindusbehandlere for vindussystemet X Kategori:GNOME