Wenn Sie einen Blick auf Windows 11, macOS oder sogar angepasste KDE-Plasma-Desktops werfen, werden Sie schnell feststellen, dass verschwommene Fenstereffekte eine echte Atmosphäre sind.
Aber wussten Sie, dass Sie auf Ihrem GNOME-basierten Ubuntu-Desktop ein ähnliches Aussehen erhalten können? Oh ja, alles dank des inoffiziellen Drittanbieter-Repositorys auf Github ohne Garantien und auf eigene Gefahr.
Transluzente App-Fenster unter Linux sind keine neue Idee. Der Weg zu einem gefeierten Desktop ist übersät mit Code aus Projekten, die in der einen oder anderen Form versucht haben, diese Funktion im Laufe der Jahre für alle in den Vordergrund zu rücken.
Aus Langeweile habe ich diese gepatchte Version von Mutter auf Ubuntu 21.10 installiert, um diesen Look zu erstellen:
Ziemlich schön, nicht wahr?
Nun, es gibt verschiedene Gründe (der Hauptgrund ist die Nützlichkeit), warum der „durchscheinende Fenster“-Wahn nie ganz in den Linux-Mainstream eingedrungen ist. Das heißt, es ist machbar; Es gibt Projekte und Engines und Patches, die es bereitstellen, aber es ist keine „out of the box“-Funktion, die Endbenutzer mit einem einfachen Schalter in der GNOME-Shell ein- und ausschalten können.
Mutter Rounded ist ein Drittanbieter-Patch, der es dank einiger cleverer Skripte einfach macht, Ubuntu (sowie Fedora) auszuprobieren; und Arch-Benutzer können eine vorgefertigte Version aus dem AUR installieren.
Die Patches fügen allen GTK-Fenstern einen (konfigurierbaren) Randradius hinzu und bringen abgerundete untere Ecken in GTK-Apps, die diese nicht von Haus aus haben, wie das GNOME-Terminal und Gedit – sogar LibreOffice:
Mutter Rounded ermöglicht es Ihnen auch, GTK-Fenster transparent zu machen und eine Unschärfe auf das anzuwenden, was darunter liegt. Obwohl gsettings
während der Installation aktiviert sind, fand ich mit den raffinierten Mutter Rounded Settings App die einfachste Möglichkeit, Unschärfeintensität, Deckkraft und Helligkeit anzupassen:
Mir gefällt, dass Sie Apps/Windows explizit in aktivieren müssen zum Blur-Effekt. Es ist nicht automatisch. Darüber hinaus können Sie auch Apps von der Grenzradiusregel ausschließen. Viel Spielraum für Mix-and-Match-Anpassungen.
Also würde ich den kleinherzigen Versuch empfehlen, murmelrund zu installieren? Nein. Es handelt sich um einen komplizierten Prozess, der einen Kernbereich des Betriebssystems betrifft.
Das heißt, es ist auch nicht gerade schwierig zu tun (und, was noch wichtiger ist, rückgängig zu machen):ein Repo klonen, ein Build-Skript darin ausführen, die gepatchte .deb
installieren Dateien ausspuckt, reboot, bam!
Dies ist eine extreme Anpassung und das Endergebnis ist nicht ohne Kompromisse. Auf der unscharfen/transparenten Seite ist standardmäßig das gesamte Fenster betroffen, nicht nur „Teile“ davon (wie es unter macOS oder Windows 11 der Fall ist). Dies kann behoben werden, indem Sie ein GTK-Design mit transparenten Elementen (wie Fluent Blur) verwenden und die Deckkraft in der Einstellungs-App auf 100 % einstellen.
Außerdem sehen die abgerundeten unteren Ecken themenabhängig vielleicht etwas auffällig aus – aber das ist besser als nichts, und wenn es mit dem richtigen GTK-Thema kombiniert wird, liefert es einen dramatischen Look, der sonst schwer zu erreichen ist.
Wenn Sie daran interessiert sind, es selbst auszuprobieren, gehen Sie zur GitHub-Seite. Dort finden Sie den gesamten Code und alle Kommentare, die Sie benötigen, um die Dinge auf Ihrem Desktop zum Laufen zu bringen.
Mutter Rounded auf Github
Um die Wirkung des Patches nach der Installation rückgängig zu machen, müssen Sie die Repo-Versionen von Mutter und verwandten Paketen neu installieren (unten gilt für Ubuntu 21.10, Paketnamen können bei anderen Distributionen abweichen):
sudo apt install mutter gir1.2-mutter-8 libmutter-8-0 mutter-common mutter-8-tests --reinstall
Melden Sie sich dann ab und wieder an.