Ich verwende Cinnamon, möchte aber alle Fensterdekorationen entfernen - ich verwende sie nie, sie kosten nur Bildschirmfläche, und das Verschieben / Ändern der Größe kann bequem mit alt-mouse1 und alt-mouse2 durchgeführt werden.
Gibt es einen Weg, dies zu erreichen?
EDIT: Klarstellung.
Ich verwende Ubuntu 12.04 mit einem benutzerdefinierten ppa, der Zimt bereitstellt . Ich habe von der Standardkombination Unity / Compiz gewechselt, da Compiz in 12.04 im Vergleich zur Version 10.04 eine schmerzhafte Regression darstellt, die von Fehlern geplagt wird (siehe zum Beispiel diesen Fehler ). Ich wurde ungeduldig und wartete auf die Korrektur dieses und anderer Fehler. Ich habe den gewünschten Effekt zuvor und auf meiner 10.04 Workstation mit Compiz erzielt.
Nach meinem Verständnis verwendet Cinnamon jedoch Libmuffin und nicht Compiz (korrigieren Sie mich, wenn ich falsch liege).
Ich bin sehr zufrieden mit der Cinnamon-Oberfläche, zumal der Effekt, an den ich mich gewöhnt habe (entspricht dem "Scale" -Plugin in Compiz), ohne Störungen funktioniert. Außerdem möchte ich die Distribution nicht ändern, da ich mich an Ubuntu gewöhnt habe und mit dem 10.04 LTS sehr zufrieden war. Fensterdekorationen loszuwerden ist das einzige, was noch fehlt.
quelle
Antworten:
Cinnamon kann Fensterdekorationen gemäß diesem Problem auf GitHub nicht deaktivieren oder entfernen . Die Option zum Entfernen der Fensterdekoration muss noch implementiert werden.
Der Benutzer kann stattdessen eine der folgenden Problemumgehungen verwenden.
Problemumgehung 1 (einfach)
Verwenden Sie die kleinste Schriftgröße für den Fenstertitel. Gehen Sie zu Systemeinstellungen> Darstellung - Schriftarten . Dann unter Schriftauswahl - Fenstertitelschrift: Ändern Sie die Schriftgröße vom Standardwert
10
auf den kleinsten Wert1
und klicken Sie zum Abschluss auf Auswählen .Angenommen, der Screenshot ist unabhängig von der Bildschirmauflösung pixelgenau, wurde die Höhe der Fensterdekoration um Folgendes verringert: 14 Pixel in Cinnamon 2.2; 17 Pixel in Cinnamon 3.8.
Die Fensterdekoration in Zimt scheint das Metacity-Thema mit Mutter / Muffin-Unterstützung zu verwenden. traditionelle Themen scheinen nicht zu funktionieren. Unterschiedliche Kombinationen von Themen für Fensterrahmen und Steuerelemente können das Ergebnis beeinflussen. Einige Themen reduzieren die Höhe der Fensterdekoration nicht so stark wie andere Themen. Zum Beispiel hatte Mint-Y ein schlechteres Ergebnis als Mint-X.
Einschränkung : Diese Problemumgehung ist themenabhängig. Bekannte Themen, die mit dieser Problemumgehung gut funktionieren, sind nur sehr wenige: Mint-X, BlueMenta, Greybird.
Problemumgehung 2
Verwenden Sie ein beliebiges Hilfsprogramm wie Devil's Pie oder Devilspie2 , mit dem Fensterdekorationen für EWMH-kompatible Fenstermanager entfernt werden können . Dies erfordert eine Benutzerkonfiguration, um die Fensterdekoration zu entfernen.
Öffnen Sie für Devilspie2 einen Texteditor und geben Sie den folgenden Code ein.
Speichern Sie als Datei
$HOME/.config/devilspie2
mit einem beliebigen Namen, gefolgt vom.lua
Dateinamen. Führen Sie ausdevilspie2
, um das Ergebnis anzuzeigen. Um die Änderungen beim Neustart dauerhaft zu erhalten, fügen Sie den Befehldevilspie2
zu Einstellungen> Einstellungen - Anwendungen starten hinzu .Mit der obigen Konfiguration haben alle laufenden Anwendungen mit normalem Fenstertyp überhaupt keine Fensterdekoration. Dieser verwandte Beitrag enthält meine Antwort mit Details zur Verwendung von Devil's Pie und Devilspie2, um stattdessen die Fensterdekoration nach Anwendungsnamen zu entfernen.
Einschränkung : Diese Problemumgehung funktioniert nicht bei Anwendungen mit der clientseitigen Dekoration (auch als Kopfleiste bezeichnet) in GNOME. Daher kann das Ändern des Themas die einzige Alternative sein.
Problemumgehung 3
Ändern Sie das Thema. Der Cinnamon-Fenstermanager Muffin unterstützt Xfwm4- und Metacity-Themen für seine Fensterdekorationen: Überprüfen Sie das
/usr/share/themes/THEMENAME
Verzeichnis und suchen Sie nach einemmetacity-1
oder einemxfwm4
Unterverzeichnis.Diese Antwort auf Ask Ubuntu hatte vorgeschlagen, die XML-Datei des aktuell verwendeten Themas zu bearbeiten:
Der Dateiname kann je nach verwendetem Thema variieren.
Vielleicht ist eine Themenänderung die einzige "zuverlässige" Möglichkeit, Fensterdekorationen zu entfernen. Die bekannten Einschränkungen in den beiden anderen Problemumgehungen scheinen überflüssig zu sein, es sei denn, dies ist eine langwierige Problemumgehung.
Haftungsausschluss : Ich verwende Zimt nicht täglich und habe ihn erst kürzlich aus Erfahrung erneut untersucht. Ich habe die dritte Problemumgehung nicht überprüft, da das Testen einige Zeit in Anspruch nehmen wird.
Getestet mit Cinnamon 2.2 in Linux Mint 17 (Live) und Cinnamon 3.8 in Linux Mint Debian Edition 3.
quelle
<frame-geometry name="normal"
[...]. Hier müssen Sie nur ersetzen: * Ersetzentitle_scale="medium"
durchhas_title="false"
* Unter<distance name="button_height"
[...] setzen Sie die Wert auf "0"<frame-geometry name="normal"
[...] Codeblock, nicht alles im gesamten Dokument.Ich habe gerade die Metacity-Datei No Titlebars, die ich verwende, aufpoliert und auf Github gestellt. Es ist kein Titelleisten-Thema für Cinnamon und die Gnome-Desktop-Umgebung . Hoffe, es wird jemandem nützlich sein.
quelle