Возможно ли иметь прозрачность окна в Mutter / Gnome Shell? [дубликат]

На этот вопрос уже есть ответ здесь:

Мне очень нравятся эффекты прозрачности в compiz с GNOME2, и я хотел чтобы узнать, есть ли способ (я предполагаю, без использования compizconfig) обеспечить некоторую прозрачность в окнах. Есть ли что-то похожее на compiz для Gnome Shell?

5
задан 24 March 2012 в 01:49

3 ответа

ПРИМЕЧАНИЕ. Это хранилище устарело и больше не используется, ссылка была оставлена ​​для исторических целей.

Я сделал простое расширение для gnome-shell (3.8.2) Наслаждайтесь прозрачными окнами https://github.com/saysilence/transparentwindows

0
ответ дан 24 March 2012 в 01:49

Вы можете установить xcompmgr и transset. xcompmgr - это автономный композитор окна Cli, который позволяет создавать тени и обеспечивает истинную прозрачность. Transset также является утилитой cli, которая обеспечивает различную прозрачность для отдельных окон. Они оба доступны в репозиториях Ubuntu.

Или, если вы не возражаете против компиляции из источника, есть Комптон , который я и использую. Комптон - это разветвление и улучшение xcompmgr. Я также думаю, что параметры прозрачности будут лучше соответствовать вашему запросу, если применять прозрачность ко всем окнам.

0
ответ дан 24 March 2012 в 01:49

Просто взглянув на файл расширения, я бы сказал, что если вы изменили значение

function setOpaque(window_actor) {
    setOpacity(window_actor, opacity_opaque);
}

на:

function setOpaque(window_actor) {
    setOpacity(window_actor, opacity_transparent);
}

Это должно сработать. Должно быть оперативным словом. После установки расширения его можно найти в ~/.local/share/gnome-shell/extensions/Opacify@gnome-shell.localdomain.pl/extension.js. Поверьте мне, если ваш компьютер взорвется: )

0
ответ дан 24 March 2012 в 01:49

Другие вопросы по тегам:

Похожие вопросы: