Igyekszem az átláthatóságot működtetni a Gnome Terminalnál.

Ezt azonban kapom, amikor próbáld meg szerkeszteni a gnome-temrinal profilját: nincs olyan háttérlap, ahol beállíthatnám az átlátszatlanságot!?

írja ide a kép leírását

NixO-kat használok, ez van a pkgs.nix fájlomban:

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

Van ötlet, hogy mit kell telepítenem vagy konfigurálnom a háttér átlátszóságának feloldásához?

Válasz

A GNOME terminál GYIK a következőket mondja ki:

Hogyan tudom átláthatóvá tenni a terminált?

A 3.7 verzió óta (a NixOS master jelenleg tartalmazza a 3.26-os verziót) ezt az opciót eltávolítottuk a Beállítások párbeszédpanelen. Ugyanakkor továbbra is elérheti ugyanazt a hatást a _NET_WM_WINDOW_OPACITY X tulajdonság beállításával, például a Devil “Pie vagy Devils Pie II eszközök. Pl. Állítsa be az Devil Pie-t úgy, hogy automatikusan elinduljon a munkamenettel, és hozza létre a ~ / .devilspie / gnome-terminal.ds fájlt a következő tartalommal:

(if (egyezik (ablaknév) " gnome-terminal-window – * ") (átlátszatlanság 90))

Használhatja a ez a shell parancsfájl, amely azonban csak a meglévő terminálablakoknál működik, az újonnan létrehozottaknál pedig nem automatikusan. – https://wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_the_terminal_transparent.3F

Válasz

módosítsa az átlátszatlanságot / átlátszóságot a _NET_WM_WINDOW_OPACITY tulajdonság megváltoztatásával a xprop paranccsal.

Futtatás:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF 

, majd kattintson az ablakra, hogy 50% -os átlátszatlanságot állítson be.

  • 0x7FFFFFFF – 50% átlátszatlanság
  • 0xFFFFFFFF – 100% -os átlátszatlanság

Állítsa be az átlátszatlanságot az ablakazonosító megadásával (a következő címet kapta: xwininfo):

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

Megjegyzések

  • Jobb megoldás

Válasz

Ezt válaszként fogalmazva meg, mivel elég sok időt öltem meg, miközben ezt megpróbáltam megtenni Arch Arch-ban. Az Arch Linux esetében ez sokkal könnyebb megoldás. Használja a gnome-terminal-transparency csomagot. A helyére ez kerül, amely támogatja az átlátszó háttereket

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük