Om du har en skrivbordsmiljö som inte är Gnome (som XFCE, LXDE, etc.) och öppnar en Gnome 3.x-applikation (som Gedit, etc.) kan du märka att titellistan för den applikationen ser annorlunda ut. Detta beror på att Gnome-projektet har börjat använda något som kallas klientsidans dekorationer.

Detta är ett mycket splittrat ämne, en uppvärmd debatt på båda sidor av frågan. Vissa människor hatar helt och hållet klientsidans dekorationer. Andra ser inte riktigt vad allt hat är och faktiskt typiskt som den nya riktningen Gnome har rubriken. Alla har sin egen åsikt.

En sak är säkert men: utanför Gnome Shell kan klientsidans dekorationer på windows vara ganska irriterande. De passar bara inte in i resten av skrivbordsmiljöens tema. Det stinker - för det mesta eftersom många Gnome-skapade appar är bra, men de verkar så otavla med resten av skrivbordet.

Lyckligtvis har Andrew från WebUpd8 skapat lite programvara för att kringgå dessa dekorationer. Det är en enkel mjukvara som är ganska lätt att förstå som enkelt kan installeras via en Ubuntu PPA.

Så här inaktiverar du GTK3-klientsidans dekorationer

För att installera programvaran som behövs för att stänga av dekorationer måste du lägga till en ny repo till din Ubuntu-installation. Gör detta genom att öppna ett terminalfönster och ange följande kommando.

 sudo add-apt-repository ppa: nilarimogard / webupd8 

När du har lagt till PPA i dina Ubuntu-programkällor måste du uppdatera Ubuntus programkällor för att avspegla de ändringar du har gjort.

 sudo apt-get uppdatering 

När programvaran är uppdaterad kan du äntligen installera programvaran som möjliggör möjligheten att inaktivera klientsidans dekorationer.

 sudo apt-get install gtk3-nocsd 

Nu när programmet har installerats i ditt system måste du konfigurera det och lägga till en kod i din .profile-fil.

 gedit ~ / .profile 

Klistra in det här, och spara sedan filen.

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

När du har lagt till detta till ~ / .profile, ska klientsidans dekorationer vara inaktiverade.

Obs! Den här metoden kan vara lite buggy när du använder Unity-skrivbordsmiljön.

Slutsats

Gnome klient-sida dekorationer är snygging, och de gör verkligen saker mycket renare när du använder Gnome Shell. Tyvärr, om du vill använda GNOME-program på något annat än GNOME, kan detta vara lite frustrerande. Och det som är ännu mer problem är att det inte finns något enkelt sätt att stänga av det här.

Det stör mig mer än att någon måste gå ut ur deras sätt att lägga till funktioner i en skrivbordsmiljö som borde ha haft detta till att börja med. Det är dock inte så illa, Jag är bara glad att det finns programvara där ute som inaktiverar detta, så att du enkelt kan köra delar av GTK3-programvaran med din fönsterhanterare.

Jag hoppas att den här guiden har hjälpt dig att inse att inaktivera GTk-3-klientsidor dekorationer är säkert möjligt på Ubuntu. Gnome-applikationer är inte dåliga, men utan den här metoden ser de ut på något annat än den speciella skrivmiljön.

Hur känner du dig om klientsidans dekorationer? Berätta för oss i kommentarfältet nedan!