На этот вопрос уже есть ответ здесь:
Мне очень нравятся эффекты прозрачности в compiz с GNOME2, и я хотел чтобы узнать, есть ли способ (я предполагаю, без использования compizconfig) обеспечить некоторую прозрачность в окнах. Есть ли что-то похожее на compiz для Gnome Shell?
ПРИМЕЧАНИЕ. Это хранилище устарело и больше не используется, ссылка была оставлена для исторических целей.
blockquote>Я сделал простое расширение для gnome-shell (3.8.2) Наслаждайтесь прозрачными окнами https://github.com/saysilence/transparentwindows
Вы можете установить xcompmgr и transset. xcompmgr - это автономный композитор окна Cli, который позволяет создавать тени и обеспечивает истинную прозрачность. Transset также является утилитой cli, которая обеспечивает различную прозрачность для отдельных окон. Они оба доступны в репозиториях Ubuntu.
Или, если вы не возражаете против компиляции из источника, есть Комптон , который я и использую. Комптон - это разветвление и улучшение xcompmgr. Я также думаю, что параметры прозрачности будут лучше соответствовать вашему запросу, если применять прозрачность ко всем окнам.
Просто взглянув на файл расширения, я бы сказал, что если вы изменили значение
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. Поверьте мне, если ваш компьютер взорвется: )