Come rendere trasparente una finestra in Gnome?


11

Sto lavorando con molte applicazioni GIS sotto Gnome. A volte è molto conveniente posizionare una mappa su un'altra per individuare rapidamente le differenze.

C'era un trucco di KDE per rendere trasparente qualsiasi finestra (non solo un terminale!), Permettendomi così di rendere una mappa semi-trasparente e posizionarla sulla finestra dell'altro software di mappatura. Esiste un trucco simile per Gnome?

Risposte:


8

Non sono sicuro di Gnomw stesso, ma in Compiz c'è un plugin chiamato "Opacità, luminosità e regolazioni della saturazione", che ti permette di controllare la trasparenza delle finestre come posso immaginare, incluso Alt+ {sroll} come ha detto Andrea Lazzarotto.


Inoltre, assicurati di abilitare le animazioni , disponibili in Effetti.
earthmeLon

Nota che questa soluzione non è auspicabile con Gnome 3. ha compizfunzionato molto meglio con il desktop Unity.
Todd,

6

Per le versioni più recenti di Gnome (Gnome 3 / Gnome Shell), puoi usare questa estensione per rendere Windows trasparente:

EDIT: per installare in Gnome 3.14+

Le estensioni di Gnome hanno un file contenente la versione di Gnome con cui sono compatibili - ciò non è sempre corretto poiché l'estensione potrebbe funzionare per altre versioni non specificate nel file, quindi è necessario ottenere l'estensione dall'esterno del sito di estensione di Gnome e modificare il file e installarlo manualmente: funziona molto spesso con altre estensioni.

  1. Vai alla pagina dell'estensione e scarica il file zip dell'estensione .
  2. Estrai e modifica la shell-versionriga nel /transparentwindows-master/transparentwindows@ellen/metadata.jsonfile per assicurarti che includa la versione della tua shell (ad es. 3.14):

     "shell-version": ["3.10", "3.12", "3.14"], 
    

    Puoi trovare la versione della tua shell se necessario usando gnome-shell --version

  3. Sposta i file estratti in ~/.local/share/gnome-shell/extensions, quindi è simile al seguente: /home/wilf/.local/share/gnome-shell/extensions/transparentwindows@ellen
  4. L'estensione ora dovrebbe funzionare, anche se potrebbe essere necessario riavviare la shell con Alt+ F2+ r+ Entere abilitarla in Gnome Tweak Tool o simile.

Si noti inoltre che è possibile effettuare una segnalazione di problemi / bug allo sviluppatore per richiedere l'estensione del sito di estensione Gnome da aggiornare, in questo caso ce n'è una qui . Puoi anche eseguire il tuo commit sull'estensione per includere le versioni 3.14+.


questa estensione, non funziona con le versioni GNOME 3.14 e LATER ... conosci l'estensione compatibile con la versione attuale?
Jiří Doubravský,

@Jiff - lo fa (l'ho usato di recente in 3.14), non puoi installarlo dalla pagina dell'estensione. Aggiungerò come installarlo nella mia risposta
Wilf,

Questa estensione èandonware ma funziona se segui le istruzioni sopra
Jonathan

1
Ho provato3.26.2
Jonathan il

2
Il ragazzo ha eliminato l'intero repo. Tutta la speranza è persa! Torna a KDE ??
Theodore R. Smith,

4

Le estensioni di Gnome sono OK, ma se qualcuno vuole usare opacità / trasparenza occasionalmente, è meglio usare il xpropcomando.

Correre:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF

e quindi fare clic sulla finestra per impostarlo su un'opacità del 50%.

  • 0x7FFFFFFF - 50% di opacità
  • 0xFFFFFFFF - 100% di opacità

Imposta l'opacità fornendo l'id della finestra (ottenuto da xwininfo):

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

questo è il migliore, perché funziona ovunque! (Manca la funzione di trasparenza Compiz)
Nicolas

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.