Jeg prøver at få gennemsigtighed til at fungere for Gnome Terminal.

Men det er hvad jeg får, når jeg prøv at redigere profilen til gnome-temrinal: der er ingen baggrundsfane, hvor jeg kan indstille opacitet!?

indtast billedbeskrivelse her

Jeg bruger NixOer, dette er hvad jeg har i min pkgs.nix-fil:

environment.systemPackages = with pkgs; [ # ... gnome3.gnome_terminal gnome3.gconf # I have put it just in case it could help ] 

Har du nogen idé om, hvad jeg skal installere eller konfigurere for at låse baggrundsgennemsigtighedsindstillingen op?

Svar

Ofte stillede spørgsmål om GNOME-terminalen angiver:

Hvordan kan jeg gøre terminalen gennemsigtig?

Siden version 3.7 (NixOS-master i øjeblikket indeholder version 3.26) denne mulighed er fjernet fra dialogboksen Indstillinger. Du kan dog stadig få den samme effekt ved at indstille _NET_WM_WINDOW_OPACITY X-egenskaben, f.eks. Med Devil “s Pie eller Devils Pie II værktøjer. Konfigurer f.eks. Devil “s Pie til automatisk at starte med sessionen, og opret filen ~ / .devilspie / gnome-terminal.ds med dette indhold:

(hvis (matcher (vindue_navn) " gnome-terminal-window – * ") (opacity 90))

Du kan også bruge dette shell-script, der dog kun fungerer for eksisterende terminalvinduer og ikke automatisk for nyoprettede. – https://wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_the_terminal_transparent.3F

Svar

Du kunne ændre opacitet / gennemsigtighed ved at ændre egenskab _NET_WM_WINDOW_OPACITY via xprop kommando.

Kør:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF 

, og klik derefter på vinduet for at indstille det til 50% opacitet.

  • 0x7FFFFFFF – 50% uigennemsigtighed
  • 0xFFFFFFFF – 100% uigennemsigtighed

Indstil opacitet ved at give vindue-id (hentet fra xwininfo):

xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF 

Kommentarer

  • Bedre løsning

Svar

Sætter dette som et svar, da jeg dræbte en hel del tid på at prøve at gøre dette i Arch Linux. For Arch Linux er der en meget lettere løsning. Brug pakken gnome-terminal-transparency . gnome-terminal, der følger med Gnome, vil blive erstattet af denne, som understøtter gennemsigtige baggrunde

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *