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!?
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