29 декабря 2013

Как использовать эффект Compiz - Затемнять неактивные окна в Ubuntu

Наверное многие пользователи Ubuntu знают, что в качестве оконного менеджера в окружении Unity используется Compiz с многочисленными плагинами, некоторые из которых включены и задействованы по умолчанию, да и сама оболочка Unity является отдельным плагином Compiz.
Я в своём блоге ране публиковал несколько статей, о том как активировать и настроить отдельные плагины. Вы можете воспользоваться поиском по этому блогу вводом слова Compiz и посмотреть их.
В этой статье я хочу рассказать об очень интересном эффекте Compiz - Затемнять неактивные окна.


Как видно на снимке, активное окно с плеером "подсвечено", а окно что расположено позади - затемнено. Вот так работает плагин Dim inactive (Затемнение неактивного). Достаточно переключиться на неактивное окно, кликом на нём и оно будет "подсвечено", а остальные (если открыто несколько окон) затемнены.

Активация плагина Dim inactive (Затемнение неактивного).

Прежде всего нужно установоить Менеджер настройки Compiz и пакет compiz-plugins-extra.

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующую команду:

sudo apt-get install compizconfig-settings-manager compiz-plugins-extra

По окончании установки откройте Менеджер настройки Compiz поиском в меню Даш и вводом Compiz:


Предупреждение. Никогда не активируйте плагины Compiz в окне  Менеджер настройки Compiz напрямую, т.к. это приводит зачастую к конфликту плагинов, а иногда даже к краху рабочего стола.

Активация плагина/плагинов производится следующим образом.

Перейдите в категорию Установки (обведено красным на верхнем снимке) и откройте вкладку Список модулей:


Уберите флажок с пункта Автоматическая сортировка модулей. Должно открыться окно - предупреждение. Нажмите кнопку Да:


Теперь стали активными обе колонки с модулями/плагинами. В левой колонке найдите модуль/плагин под названием addhelper, активируйте его и переведите в правую колонку - Включенные модули, затем вновь поставьте флажок в пункте Автоматическая сортировка модулей и нажмите кнопку Назад, что внизу окна:


Теперь мы видим, что плагин Dim inactive в категории Специальные возможности активирован:


Кликните на нём, чтобы войти в его настройки:


Как видно в вкладке Закрепление уже есть назначение горячих клавиш Super+P. Откройте несколько окон приложений, нажмите данные горячие клавиши и переключайтесь между окнами. Активное окно будет всегда подсвечено, а неактивные затемнены.
Чтобы отменить использование данного эффекта, вновь нажмите это же сочетание клавиш.

Вот и всё.

Удачи.

4 комментария :

  1. Спасибо. Нормально так. А как бы ему ещё скорость реакции уменьшить? В настройках вроде не нашел.

    ОтветитьУдалить
  2. на панголине работает через пень-колоду:
    затемняет только те окна, которые были
    открыты после активации плагина.

    то есть, после открытия каждого нового
    окна приходится дважды нажимать ctrl+p,
    чтобы деактивировать и снова активировать
    этот треклятый плагин, иначе это новое окно
    на затемняется.

    баг давным-давно открыт на лончпаде.

    ОтветитьУдалить
  3. Странно, что после перезагрузки сам не включается. Во всяком случае у меня (13.10)

    ОтветитьУдалить