Showing posts with label Compiz. Show all posts
Compiz в Xubuntu 13.04
Как известно, в Xubuntu в качестве оконного менеджера по умолчанию используется Xfwm4, являющийся частью проекта Xfce. Это хороший WM, отличающийся стабильностью и умеренным потреблением ресурсов.
Но есть у него и свои недостатки. Набор композитных эффектов ограничен, по сути, поддержкой прозрачности и теней. Никакой анимации, отсутствует даже элементарный, но приятный глазу «фэйдинг» (эффект постепенного появления/исчезновения окон). Но, самое главное, встроенный в Xfwm композитный менеджер страдает так называемым «видео-тирингом» - неприятными горизонтальными разрывами картинки при просмотре видео, что, согласитесь, весьма раздражает. Оконный менеджер Compiz лишен этого недостатка (поскольку основан на XGL, а не на xrandr, но это уже детали). Его мы и установим в наш Xfce, коль скоро железо позволяет.
Откройте терминал, скопируйте и выполните команду:
sudo apt-get install compiz compizconfig-settings-manager compiz-plugins-default
Эта команда установит Compiz, менеджер настройки CompizConfig (CCSM) и набор стандартных плагинов. Вы всегда сможете установить и остальные (воспользовавшись, например, Synaptic и фильтром по слову «compiz»), но мне хватает и этих, тем более, что речь идет о Xubuntu, которая позиционируется как сравнительно минималистичная система. Скажу сразу, что на последующей настройке самих плагинов я не буду подробно останавливаться.
Теперь необходимо заставить Compiz запускаться при входе в систему. Для этого сначала скопируем стандартные настройки сессии Xfce в папку пользователя, выполнив в терминале:
cp /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
Откроем этот файл в текстовом редакторе:
mousepad ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
найдем строку
<value type="string" value="xfwm4"/> (у меня она 14-я)
и заменим «xfwm4» на «compiz». Вот и все. Осталось только перезагрузить компьютер или просто выйти из текущего сеанса и снова войти.
Но есть, естественно, и несколько подводных камней, на которые стоит обратить внимание.
Во первых, поскольку Compiz использует темы окон Metacity, то изменять их оформление, подгоняя под установленную тему GTK, стандартными средствами Xfce вы уже не сможете. Для этого вам понадобится Ubuntu Tweak или dconf-editor (в версиях 12.04 и ранее, для этого использовался gconf-editor).
sudo apt-get install dconf-tools
Alt + F2, запускаем dconf-editor, переходим в org > gnome > desktop > wm > preferences, и изменяем значение «theme» на нужное, как показано на картинке.
Там-же можно поменять и расположение кнопок.
Ну, а в UbuntuTweak все еще проще:
Во вторых, проделав все это, я с удивлением обнаружил, что все изменения в Менеджере настроек CompizConfig, касающиеся номенклатуры запускаемых плагинов, не сохраняются, чего не отмечалось в более ранних версиях Xubuntu! Видимо, настройки плагинов «заточены» под стандартную сессию Ubuntu, и в рамках сессии Xubuntu не желают изменяться. Например, я не мог активировать плагин "Вязкие окна". Он включался и работал, но только пока окно CCSM было открыто. Стоило его закрыть, как настройки сбрасывались. Решение пришло довольно быстро.
На всякий случай, временно деактивируем Compiz:
Alt + F2 -> xfwm4 --replace
создаем отдельный файл настроек compiz-a для xfce4, для этого, в терминале выполняем:
cp ~/.config/compiz-1/compizconfig/unity.ini ~/.config/compiz-1/compizconfig/xfce4.ini
Настраиваем Compiz на использование этого файла:
mousepad ~/.config/compiz-1/compizconfig/config
и заменяем строку «profile = unity» на «profile = xfce4».
Запускаем compiz снова:
Alt + F2 -> compiz --replace
и можно настраивать и пользоваться.
И последнее. Замеченные мной глюки с расположением окон лечатся в Менеджере настроек CompizConfig вот так:
Желаю удачи. Просьба сильно не пинать - это моя первая статья.
Как установить Compiz в Linux MInt 16 MATE
/usr/lib/nux/unity_support_test -p
Если в выводе команды в строке Unity 3D supported: показывает yes, значит установка Compiz возможна, если же no, то установить и задействовать оконный менеджер Compiz вы не сможете.
Теперь нужно установить пакет Compiz и Менеджер настройки CompizConfig, а также compiz-plugins-extra, если вы захотите задействовать дополнительные эффекты.
Все эти пакеты есть по умолчанию в Менеджере программ, откуда их можно установить или выполните следующую команду в терминале, которая сделает установку перечисленных пакетов:
apt install compiz compiz-plugins-extra compiz compizconfig-settings-manager
По окончании установки необходимо заменить оконный менеджер Marco, который установлен в окружении MATE по умолчанию на Compiz. Для этого нужно установить (если ещё не установлен) Редактор конфигурации системы - dconf-tools, который также имеется по умолчанию в Менеджере программ или выполните команду в терминале:
apt install dconf-tools
Откройте Редактор dconf, прейдите по следующему адресу: org/mate/desktop/session/required-components и в имени windowmanager измените значение с marco на compiz, как показано на снимке:
Или выполните команду в терминале, которая делает то же самое, только быстрее:
gsettings set org.mate.session.required-components windowmanager compiz
Следующим шагом будет запуск Compiz. Откройте окно Выпонить команду Alt+F2, введите и выполните команду:
compiz --replace
Чтобы Compiz запускался при входе в систему, данную команду необходимо ввести в Автоматически запускаемые приложения: Меню ->Параметры ->Запускаемые приложения. В открывшемся окне нажмите кнопку Добавить, в поле Имя введите Compiz, а в поле Команда - compiz --replace:
Чтобы полностью завершить установку Compiz и задействовать его работу, необходимо перезагрузить систему.
Закройте все приложения и выполните команду в терминале:
sudo reboot
После очередного входа в систему, вы можете задействовать эффекты Compiz, такие как Куб рабочего стола, Вязкие окна и многие другие. Инструкции по их настройке вы можете посмотреть во вкладке сайта под названием Compiz.
Удачи.
Как использовать эффект Compiz - Затемнять неактивные окна в Ubuntu
Я в своём блоге ране публиковал несколько статей, о том как активировать и настроить отдельные плагины. Вы можете воспользоваться поиском по этому блогу вводом слова 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. Откройте несколько окон приложений, нажмите данные горячие клавиши и переключайтесь между окнами. Активное окно будет всегда подсвечено, а неактивные затемнены.
Чтобы отменить использование данного эффекта, вновь нажмите это же сочетание клавиш.
Вот и всё.
Удачи.
Posted by israelsexyhot












