Staram się, aby przejrzystość działała w terminalu Gnome.

Jednak to właśnie otrzymuję, spróbuj edytować profil gnome-temrinal: nie ma karty w tle, na której mogę ustawić krycie!?

wprowadź opis obrazu tutaj

Używam NixOs, oto co mam w moim pliku pkgs.nix:

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

Masz pomysł, co powinienem zainstalować lub skonfigurować, aby odblokować opcję przezroczystości tła?

Odpowiedź

W FAQ terminala GNOME jest napisane:

Jak mogę uczynić terminal przezroczystym?

Od wersji 3.7 (obecnie master NixOS zawiera wersję 3.26) ta opcja została usunięta z okna dialogowego Preferencje. Możesz jednak nadal uzyskać ten sam efekt, ustawiając właściwość _NET_WM_WINDOW_OPACITY X, na przykład za pomocą Ciasta diabła lub Devil „s Pie II . Np. Ustaw Devil „s Pie tak, aby automatycznie uruchamiał się z sesją i utwórz plik ~ / .devilspie / gnome-terminal.ds z następującą zawartością:

(if (pasuje do (nazwa_okna) " gnome-terminal-window – * ") (krycie 90))

Możesz także użyć ten skrypt powłoki, który jednak działa tylko w istniejących oknach terminali, a nie automatycznie w nowych oknach. – https://wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_the_terminal_transparent.3F

Odpowiedź

Możesz zmień krycie / przezroczystość, zmieniając właściwość _NET_WM_WINDOW_OPACITY za pomocą polecenia xprop.

Uruchom:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF 

, a następnie kliknij okno, aby ustawić krycie na 50%.

  • 0x7FFFFFFF – 50% krycie
  • 0xFFFFFFFF – 100% krycia

Ustaw krycie, podając identyfikator okna (uzyskany z xwininfo):

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

Komentarze

  • Lepsze obejście

Odpowiedź

Podając to jako odpowiedź, ponieważ zabiłem sporo czasu, próbując to zrobić w Arch Linux. W przypadku Arch Linux jest „znacznie prostsze rozwiązanie. Użyj pakietu gnome-terminal-transparency . gnome-terminal, który jest dostarczany z Gnome, zostanie zastąpiony tym, który obsługuje przezroczyste tła

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *