Gnome'da bir pencere nasıl şeffaf hale getirilir?


11

Gnome altında birçok CBS uygulamasıyla çalışıyorum. Farklılıkları hızlı bir şekilde tespit etmek için bazen bir haritayı diğerinin üzerine yerleştirmek çok uygundur.

Herhangi bir pencereyi (sadece bir terminali değil!) Şeffaf yapmak için bir KDE hilesi vardı, böylece bir haritayı yarı şeffaf yapmama ve diğer haritalama yazılımının penceresine yerleştirmeme izin ver. Gnome için benzer bir numara var mı?

Yanıtlar:


8

Gnomw'un kendisinden emin değilim, ancak Compiz'de, "Opaklık, Parlaklık ve Doygunluk ayarlamaları" adlı bir eklenti var, bu Altda Andrea Lazzarotto'nun söylediği gibi + {sroll} da dahil olmak üzere pencerelerin şeffaflığını hayal edebildiğim her şekilde kontrol etmenizi sağlıyor.


Ayrıca, Efektler altında bulunan Animasyonları etkinleştirdiğinizden emin olun .
earthmeLon

Bu çözümün Gnome 3 ile arzu edilmediğini unutmayın compiz. Unity masaüstü ile çok daha iyi çalıştı.
Todd

6

Gnome'un (Gnome 3 / Gnome Shell) daha yeni sürümleri için, pencereleri şeffaf hale getirmek için bu uzantıyı kullanabilirsiniz :

EDIT: Gnome 3.14+ yüklemek için

Gnome uzantıları, hangi Gnome sürümüyle uyumlu olduklarını içeren bir dosyaya sahiptir - bu uzantı, dosyada belirtilmeyen diğer sürümler için çalışabileceğinden her zaman doğru değildir, bu nedenle uzantıyı gnome uzantı sitesinin dışından almanız ve değiştirmeniz gerekir dosyayı manuel olarak kurun ve yükleyin - bu diğer uzantılarla çok fazla çalışır.

  1. Git uzatma sayfasını ve indirmek uzatma zip dosyasını .
  2. Çıkarın ve kabuk sürümünüzü içerdiğinden emin olmak shell-versioniçin /transparentwindows-master/transparentwindows@ellen/metadata.jsondosyadaki satırı değiştirin (örn. 3.14):

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

    Kabuk sürümünüzü gerekirse gnome-shell --version

  3. Çıkartılan dosyaları ~/.local/share/gnome-shell/extensionsşuna taşıyın, şöyle görünür: /home/wilf/.local/share/gnome-shell/extensions/transparentwindows@ellen
  4. Uzantı artık çalışmalıdır, ancak kabuğu Alt+ F2+ r+ ile yeniden başlatmanız ve EnterGnome Tweak Tool veya benzeri bir ortamda etkinleştirmeniz gerekebilir .

Ayrıca, geliştiriciye Gnome Uzantısı sitesinin güncellenmesini istemek için bir sorun / hata raporu yapabileceğinizi unutmayın - bu durumda burada bir tane var . 3.14+ sürümlerini içerecek şekilde uzantıya kendi taahhüdünüzü de yapabilirsiniz.


bu uzantı, GNOME 3.14 ve LATER sürümleriyle çalışmaz ... geçerli sürümle uyumlu uzantı biliyor musunuz?
Jiří Doubravský

@Jiff - (son zamanlarda 3.14'te kullandım), sadece uzantı sayfasından yükleyemezsiniz. Cevabımı nasıl yükleyeceğimi ekleyeceğim
Wilf

Bu uzantı terk edilebilir, ancak yukarıdaki talimatları uygularsanız çalışır
Jonathan

1
Test ettim3.26.2
Jonathan

2
Lanet olası adam tüm repoyu sildi. Tüm umutlar kayboldu! KDE ?? sayfasına geri dön
Theodore R. Smith

4

GNOME uzantıları tamam, ancak birisi ara sıra opaklık / saydamlık kullanmak istiyorsa - xpropkomutu kullanmak daha iyidir .

Çalıştırmak:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF

ve sonra% 50 opaklığa ayarlamak için pencereye tıklayın.

  • 0x7FFFFFFF -% 50 opaklık
  • 0xFFFFFFFF -% 100 opaklık

Pencere kimliği sağlayarak opaklığı ayarlayın (alınan xwininfo):

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

her yerde çalıştığı için bu en iyisi! (compiz şeffaflık özelliği benim için eksik)
Nicolas

3

Tuşunu basılı tutun Altve ardından fare tekerleğinizle kaydırın.


Bunun sadece Birlik olduğuna ve Gnome'da çalışmadığına inanıyorum
Jonathan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.