Bagaimana cara membuat jendela transparan di Gnome?

11

Saya bekerja dengan banyak aplikasi GIS di bawah Gnome. Terkadang sangat mudah untuk menempatkan satu peta di atas yang lain untuk dengan cepat menemukan perbedaan.

Dulu ada trik KDE untuk membuat jendela apa pun (bukan hanya terminal!) Transparan, sehingga memungkinkan saya untuk membuat satu peta semi-transparan dan meletakkannya di jendela perangkat lunak pemetaan lainnya. Apakah ada trik serupa untuk Gnome?

Adam Matan
sumber

Jawaban:

8

Saya tidak yakin tentang Gnomw itu sendiri, tetapi di Compiz, ada sebuah plugin yang disebut "penyesuaian Opacity, Brightness dan Saturation", yang memungkinkan Anda mengontrol transparansi jendela dengan cara apa pun yang dapat saya bayangkan, termasuk Alt+ {sroll} seperti yang dikatakan Andrea Lazzarotto.

Andres
sumber
Juga, pastikan Anda mengaktifkan Animasi , ditemukan di bawah Efek.
earthmeLon
Perhatikan bahwa solusi ini tidak diinginkan dengan Gnome 3. compizbekerja jauh lebih baik dengan desktop Unity.
Todd
6

Untuk versi Gnome yang lebih baru (Gnome 3 / Gnome Shell), Anda dapat menggunakan ekstensi ini untuk membuat jendela transparan:

EDIT: Untuk menginstal di Gnome 3.14+

Ekstensi Gnome memiliki file yang berisi versi Gnome mana mereka kompatibel - ekstensi ini tidak selalu benar karena ekstensi mungkin berfungsi untuk versi lain yang tidak ditentukan dalam file, jadi Anda perlu mendapatkan ekstensi dari luar situs ekstensi gnome, dan memodifikasi file dan instal secara manual - ini bekerja banyak waktu dengan ekstensi lain.

  1. Buka halaman ekstensi , dan unduh file zip ekstensi .
  2. Ekstrak, dan modifikasi shell-versionbaris dalam /transparentwindows-master/transparentwindows@ellen/metadata.jsonfile untuk memastikan itu termasuk versi shell Anda (misalnya 3.14):

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

    Anda dapat menemukan versi shell Anda jika perlu menggunakan gnome-shell --version

  3. Pindahkan file yang diekstraksi ~/.local/share/gnome-shell/extensions, sehingga terlihat seperti ini: /home/wilf/.local/share/gnome-shell/extensions/transparentwindows@ellen
  4. Ekstensi sekarang seharusnya berfungsi, meskipun Anda mungkin harus memulai ulang shell dengan Alt+ F2+ r+ Enter, dan mengaktifkannya di Gnome Tweak Tool atau yang serupa.

Perhatikan juga bahwa Anda dapat melakukan laporan masalah / bug kepada pengembang untuk meminta ekstensi situs Ekstensi Gnome diperbarui - dalam hal ini ada satu di sini . Anda juga dapat membuat komitmen Anda sendiri ke ekstensi untuk menyertakan versi 3.14+.

Wilf
sumber
ekstensi ini, tidak berfungsi dengan versi GNOME 3.14 dan LATER ... apakah Anda tahu ekstensi kompatibel dengan versi saat ini?
Jiří Doubravský
@ Jiff - ya (baru-baru ini saya gunakan di 3.14), Anda tidak bisa menginstalnya dari halaman ekstensi. Saya akan menambahkan cara menginstalnya dalam jawaban saya
Wilf
Ekstensi ini meninggalkan perangkat tetapi TIDAK berfungsi jika Anda mengikuti petunjuk di atas
Jonathan
1
Saya telah menguji pada3.26.2
Jonathan
2
Sialan itu menghapus seluruh repo. Semua harapan hilang! Kembali ke KDE ??
Theodore R. Smith
4

Ekstensi Gnome OK, tetapi jika seseorang ingin menggunakan opacity / transparansi sesekali - lebih baik gunakan xpropperintah.

Lari:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF

dan kemudian klik pada jendela untuk mengaturnya menjadi 50% opacity.

  • 0x7FFFFFFF - 50% opacity
  • 0xFFFFFFFF - 100% opacity

Setel opacity melalui pemberian id jendela (diperoleh dari xwininfo):

xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
Danniello
sumber
ini yang terbaik, karena berfungsi di mana-mana! (Fitur transparansi compiz tidak ada untuk saya)
Nicolas
3

Tahan Alttombol dan kemudian gulir dengan roda mouse Anda.

Andrea Lazzarotto
sumber
Saya percaya ini adalah Persatuan saja dan tidak berfungsi di Gnome
Jonathan