Windows Tips & News

Inaktivera klientsidesdekorationer i Xfce för att öppna dialogrutan Spara

Så här inaktiverar du dekorationer på klientsidan i Xfce för att öppna dialogrutan Spara

Xfce 4.16 är den senaste versionen av den här populära skrivbordsmiljön, som förde många ändringar till slutanvändaren. En av dem är klientsidesdekorationer (CSD) som appliceras på de inbyggda verktygen som inställningar och dess verktyg.

Xfce är min favoritskrivbordsmiljö i Linux som förblir relativt lätt och ändå förblir något nära det klassiska skrivbordsparadigmet.

Xfce 4.16 är nu en GTK3-programvara och inkluderar inte längre möjligheten att kompileras med GTK2. Det är också den första versionen av programvara som använder dekorationer på klientsidan.

Vad är dekorationer på klientsidan (CSD)

Kundsidans dekorationer, eller bara CSD, är en teknik som gör att appar kan rita sin egen fönsterdekoration på Linux utan att involvera fönsterhanteraren för det. Historiskt sett var det en roll som fönsterhanteraren, vilket är xfwm4 i fallet med Xfce. I GTK3 implementeras detta med hjälp av GtkHeaderBar widget.

CSD tillåter appar att ha extra kontroller till titelfältet, såsom en inställningsknapp, en sökruta, etc. I Xfce har appen Inställningar en sökknapp:

De flesta av dess alternativ har redan flyttats till CSD-fönster genom att använda GtkHeaderBar widget, men vissa har fortfarande inte, vilket skapar inkonsekvens i användargränssnittet. Till exempel stöder appen Xfce Terminal Settings inte den nya GtkHeaderBar widget ännu.

Medan de nya rubrikerna ser bra ut för inställningsappletar, finns det en fruktansvärd förändring i Xfce. Det nya utseendet på dialogrutorna för öppna och spara filer är något som många användare inte gillar.

De Avbryt knappen är på motsatt sida av knappen Öppna/spara, och de finns båda precis i namnlisten. Detta kräver att du utför extra musrörelser, eftersom filen du vill öppna oftast finns i slutet av listan – där knapparna brukade vara.

Det tidigare utseendet på dialogrutan för öppen fil i Xfce

Kort sagt, de nya dialogrutorna ser nu ut som Gnome 3 har.

Lyckligtvis är det möjligt att inaktivera CSD för dessa dialoger. Så här kan det göras.

Så här inaktiverar du dekorationer på klientsidan i Xfce för att öppna dialogrutan Spara

  1. Öppna valfri terminalapp, t.ex. Xfce terminal.
  2. Skriv eller kopiera och klistra in följande kommando: xfconf-query -c xsettings -p /Gtk/DialogsUseHeader -s false.
  3. Du har nu de klassiska dialogrutorna för öppna och spara filer med CSD inaktiverad.

Alternativt kan du använda Inställningar Editor app. Den ingår som standard i Xfce.

Inaktivera CSD för Xfce-dialoger med Inställningsredigeraren

  1. Öppna appmenyn. Så här ser det ut i Morrhår plugin.
  2. Klicka på Inställningar > Inställningsredigerare.
  3. Välj till vänster xinställningar.
  4. Hitta alternativet till höger Gtk > DialogsUseHeader.
  5. Stäng av (avmarkera) den för att inaktivera funktionen för dekoration på klientsidan i Xfce.

Du är färdig!

Så här säkerhetskopierar och återställer du fästa appar i Aktivitetsfältet i Windows 8 och Windows 7

Så här säkerhetskopierar och återställer du fästa appar i Aktivitetsfältet i Windows 8 och Windows 7

I Windows 7 introducerade Microsoft möjligheten att fästa dina favoritappar i aktivitetsfältet. D...

Läs mer

Hur man inaktiverar oskärpa på inloggningsskärmen i Windows 11

Hur man inaktiverar oskärpa på inloggningsskärmen i Windows 11

Du kan inaktivera oskärpa på inloggningsskärmen i Windows 11 om du inte gillar den här effekten. ...

Läs mer

Google Chrome 73 släppt: mörkt läge, PWA-förbättringar och mer

Google Chrome 73 släppt: mörkt läge, PWA-förbättringar och mer

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaEn ny v...

Läs mer