Yritän saada läpinäkyvyyden toimimaan Gnome-terminaalissa.
Tämän saan kuitenkin, kun yritä muokata gnome-temrinal-profiilia: ei ole taustavälilehteä, johon voin asettaa peittävyyden!?
Käytän NixOsia, tämä on mitä pkgs.nix-tiedostossa:
environment.systemPackages = with pkgs; [ # ... gnome3.gnome_terminal gnome3.gconf # I have put it just in case it could help ]
Onko sinulla ideoita, mitä minun pitäisi asentaa tai määrittää, jotta taustan läpinäkyvyysvaihtoehto vapautetaan?
Vastaa
GNOME-päätelaitteen usein kysytyt kysymykset sanovat:
Kuinka päätelaite tehdään läpinäkyväksi?
Koska versio 3.7 (NixOS-isäntä on tällä hetkellä sisältää version 3.26) tämä vaihtoehto on poistettu Asetukset-valintaikkunasta. Voit kuitenkin saada saman vaikutuksen asettamalla ominaisuuden _NET_WM_WINDOW_OPACITY X esimerkiksi Devil ”Pie tai Paholaisen Pie II -työkalut. Määritä esimerkiksi Devils Pie aloittaaksesi istunnon automaattisesti ja luo tiedosto ~ / .devilspie / gnome-terminal.ds, jonka sisältö on seuraava:
(if (vastaa (ikkuna_nimi) " gnome-terminal-window – * ") (peittävyys 90))
Voit myös käyttää tämä komentotulkkikomento, joka kuitenkin toimii vain olemassa olevissa pääte-ikkunoissa eikä automaattisesti uusissa. – https://wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_the_terminal_transparent.3F
Vastaa
Voisit muuta peittävyyttä / läpinäkyvyyttä muuttamalla ominaisuutta _NET_WM_WINDOW_OPACITY
komennolla xprop
.
Suorita:
xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
ja napsauta sitten ikkunaa asettaaksesi sen 50%: n peittävyyteen.
-
0x7FFFFFFF
– 50% peittävyys -
0xFFFFFFFF
– 100% peittävyys
Aseta peittävyys antamalla ikkunan tunnus (saatu osoitteesta xwininfo
):
xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
Kommentit
- Parempi ratkaisu
vastaus
Tämän asettaminen vastaukseksi, koska tapoin melko vähän aikaa yrittäen tehdä tämän Arch Linuxissa. Arch Linuxille ”olemassa on paljon helpompi ratkaisu. Käytä pakettia gnome-terminal-transparency
. korvataan tällä, joka tukee läpinäkyviä taustoja.