Як зробити вікно прозорим у Gnome?


11

Я працюю з багатьма програмами GIS під Gnome. Іноді дуже зручно розміщувати одну карту над іншою, щоб швидко помітити відмінності.

Раніше була хитрість KDE, щоб зробити будь-яке вікно (а не лише термінал!) Прозорим, що дозволило зробити одну карту напівпрозорою та розмістити її на вікні іншого програмного забезпечення для відображення. Чи є подібний трюк для Gnome?

Відповіді:


8

Я не впевнений у самому Gnomw, але в Compiz є плагін під назвою "Налаштування непрозорості, яскравості та насиченості", який дозволяє контролювати прозорість вікон будь-яким способом, який я можу собі уявити, включаючи Alt+ {sroll}, як сказав Андреа Лаццаротто.


Також переконайтеся, що ви включили Анімації , знайдені в розділі Ефекти.
earthmeLon

Зауважте, що рішення Gnome 3. не бажане для роботи з compizробочим столом Unity.
Тодд

6

Для нових версій Gnome (Gnome 3 / Gnome Shell) ви можете використовувати це розширення, щоб зробити вікна прозорими:

EDIT: Щоб встановити в Gnome 3.14+

У розширеннях Gnome є файл, який містить, з якою версією Gnome вони сумісні - це не завжди правильно, оскільки розширення може працювати для інших версій, не вказаних у файлі, тому вам потрібно отримати розширення з-поза сайту розширення gnome та змінити файл та встановити його вручну - це працює багато часу з іншими розширеннями.

  1. Перейдіть на сторінку розширення та завантажте поштовий файл розширення .
  2. Витягніть його та змініть shell-versionрядок у /transparentwindows-master/transparentwindows@ellen/metadata.jsonфайлі, щоб переконатися, що він містить вашу версію оболонки (наприклад 3.14):

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

    Ви можете знайти свою оболонку, якщо потрібно, використовуючи gnome-shell --version

  3. Перемістіть витягнуті файли ~/.local/share/gnome-shell/extensions, щоб це виглядало так: /home/wilf/.local/share/gnome-shell/extensions/transparentwindows@ellen
  4. Тепер розширення має працювати, хоча вам може знадобитися перезапустити оболонку за допомогою Alt+ F2+ r+ Enterта ввімкнути її в Gnome Tweak Tool або подібному.

Також зауважте, що ви можете зробити звіт про помилку / помилку до розробника, щоб попросити оновлення сайту розширення Gnome оновити - у цьому випадку тут є такий . Ви також можете взяти на себе зобов’язання щодо розширення, щоб включити версії 3.14+.


це розширення, не працює з версіями GNOME 3.14 та LATER ... чи знаєте ви розширення, сумісні з поточною версією?
Іржі Дубравський

@Jiff - це (я нещодавно використовував 3.14), ви просто не можете встановити його зі сторінки розширення. Я додам, як це встановити у своїй відповіді
Вільф

Це розширення залишає програмне забезпечення, але воно спрацьовує, якщо дотримуватися вищезазначених інструкцій
Джонатан

1
Я тестував3.26.2
Джонатан

2
Хлопець ебать видалив всю репо. Вся надія втрачена! Назад до KDE ??
Теодор Р. Сміт

4

Розширення Gnome в порядку, але якщо хтось хоче періодично використовувати непрозорість / прозорість - краще використовувати xpropкоманду.

Виконати:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF

а потім натисніть на вікно, щоб встановити його на 50% непрозорість.

  • 0x7FFFFFFF - 50% непрозорість
  • 0xFFFFFFFF - 100% непрозорість

Встановити непрозорість за допомогою надання ідентифікатора вікна (отриманого від xwininfo):

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

це найкраще, як це працює скрізь! (функція прозорості compiz для мене відсутня)
Nicolas

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.