Поставил я себе Ubuntu 9.10 и стал настраивать внешний вид, ну темы там всякие иконки красивые, и захотелось мне сделать чтобы все всплывающие (PopupMenu) и выпадающие меню (DropdownMenu) были прозрачными. Понятно что это должно настраиваться где-то в Compiz, но найти эти настройки оказалась не так просто, а помогла мне вот это видео с ютуба.
Конечно всё можно понять и по видео, но, по моему, прочитав этот пост будет легче.
Кто не знает:Compiz — композитный менеджер окон для X Window System, использующий для ускорения 3D графики OpenGL. Он предоставляет множество новых графических эффектов, доступных в любых графических средах X Window, в том числе GNOME иKDE. Представляет собой комплекс плагинов, декораторов, инструментов настройки интерфейса и эффектов (c wikipedia). Сам Compiz уже установлен во все дистрибутивы Ubuntu надо только установить менеджер настройки CompizConfig.
sudo apt-get install compizconfig-settings-manager
Но если у Вас не установлен Compiz вы легко сможете установить его.
sudo apt-get install compiz
Всё теперь заходим в “Система“–>”Параметры“–>”Менеджер настройки CompizConfig“, откроется окно CompizConfig. В разделе “Специальные Возможности” жмём на “Прозрачность, яркость и насыщенность“.
Включите этот модуль, если он ещё не включен. На закладке “Прозрачность” в разделе “Специфические настройки окна” жмём “Создать” и заполняем появившееся окно следующим образом.
Всё теперь во всех приложениях все все всплывающие (PopupMenu) и выпадающие меню (DropdownMenu) будут прозрачными. Вот как это выглядит у меня.
или
Ещё можно сделать прозрачным окно отдельного приложения. Допустим чтобы в Ubuntu сделать прозрачным полностью окна Firefox’а и системного монитора нужно создать новые «Специфические настройки окна» следующего вида.
Так же можно делать более тонкие настройки, например чтобы у gedit’а были не прозрачные выпадающие меню создайте новые «Специфические настройки окна» следующего вида.
Конечно это не все параметры, которыми можно пользоваться при настройки прозрачности окон. По этой ссылке http://wiki.compiz-fusion.org/WindowMatching Вы найдёте более подробную информацию, правда на английском, там расписано про все классы и типы окон и про события, которые позволят Вам настроить внешний вид окон так, как не позволит ни одна другая система.
Круто, спасибо
В тексте опечатка!!!
Правильная команда:
sudo apt-get install compizconfig-settings-manager
Спасобо, испрваил.
Normal | Dialog | ModalDialog | Utility | Toolbar | Fullscreen включить все окна сразу