Wenn Sie eine nicht von Gnome stammende Desktopumgebung (wie XFCE, LXDE usw.) haben und eine Gnome 3.x-Anwendung (wie Gedit usw.) öffnen, stellen Sie möglicherweise fest, dass die Titelleiste für diese Anwendung anders aussieht. Dies liegt daran, dass das Gnome-Projekt begonnen hat, etwas zu verwenden, das als clientseitige Dekorationen bekannt ist.

Dies ist ein sehr spalterisches Thema, eine hitzige Debatte auf beiden Seiten des Themas. Manche Leute hassen clientseitige Dekorationen absolut. Andere sehen nicht wirklich, worum es bei dem ganzen Hass geht, und tatsächlich mag sie die neue Richtung, die Gnome angeführt hat. Jeder hat seine eigene Meinung.

Eines ist jedoch sicher: Außerhalb von Gnome Shell können clientseitige Dekorationen unter Windows ziemlich nervig sein. Sie passen einfach nicht in den Rest des Themas Ihrer Desktop-Umgebung. Das stinkt - vor allem, weil viele von Gnome erstellte Apps großartig sind, aber sie scheinen mit dem Rest deines Desktops so fehl am Platz zu sein.

Zum Glück hat Andrew von WebUpd8 eine Software entwickelt, um diese Dekorationen zu umgehen. Es ist eine einfache Software, die ziemlich einfach zu verstehen ist und einfach über ein Ubuntu PPA installiert werden kann.

So deaktivieren Sie GTK3-Client-seitige Dekorationen

Um die Software zu installieren, die zum Deaktivieren von Dekorationen benötigt wird, müssen Sie Ihrer Ubuntu-Installation ein neues Repo hinzufügen. Öffnen Sie hierzu ein Terminalfenster und geben Sie den folgenden Befehl ein.

 sudo add-apt-repository ppa: nilarimogard / webupd8 

Nachdem Sie die PPA Ihren Ubuntu-Softwarequellen hinzugefügt haben, müssen Sie die Ubuntu-Softwarequellen aktualisieren, um die von Ihnen vorgenommenen Änderungen zu berücksichtigen.

 sudo apt-get Aktualisierung 

Sobald die Software aktualisiert wurde, können Sie schließlich die Software installieren, mit der die clientseitigen Dekorationen deaktiviert werden können.

 sudo apt-get installieren gtk3-nocsd 

Nachdem das Programm auf Ihrem System installiert wurde, müssen Sie es konfigurieren und der .profile-Datei Code hinzufügen.

 gedit ~ / .profil 

Innerhalb gedit, fügen Sie das ein, dann speichern Sie die Datei.

 Export GTK_CSD = 0 Export LD_PRELOAD = / usr / lib / gtk3-nocsd / gtk3-nocsd.so 

Sobald Sie diese Datei zu ~ / .profile hinzugefügt haben, sollten clientseitige Dekorationen deaktiviert werden.

Hinweis: Diese Methode kann bei der Verwendung der Unity-Desktopumgebung etwas fehlerhaft sein.

Fazit

Gnome's clientseitige Dekorationen sind ordentlich, und sie machen die Dinge mit Gnome Shell sehr viel sauberer. Wenn Sie Gnome-Programme auf etwas anderem als Gnome verwenden möchten, kann dies leider ein wenig frustrierend sein. Und was noch mehr ein Problem ist, ist die Tatsache, dass es keine einfache Möglichkeit gibt, das alles abzuschalten.

Es stört mich mehr als, dass jemand so viele Dinge tun musste, um Features in eine Desktop-Umgebung einzubauen, die das eigentlich hätte haben sollen. Es ist jedoch nicht alles schlecht. Ich bin nur froh, dass es eine Software gibt, die dies deaktiviert, nur damit Sie GTK3-Software problemlos mit Ihrem bevorzugten Fenstermanager ausführen können.

Ich hoffe, dass dieser Leitfaden Ihnen geholfen hat zu erkennen, dass die Deaktivierung von GTK-3-Client-seitigen Dekorationen auf Ubuntu durchaus möglich ist. Gnomes Anwendungen sind nicht schlecht, aber ohne diese Methode sehen sie auf nichts anderem als auf dieser speziellen Desktop-Umgebung aus.

Wie fühlen Sie sich bei der Dekoration auf der Kundenseite? Sagen Sie uns in den Kommentaren unten!