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 вот так:


Желаю удачи. Просьба сильно не пинать - это моя первая статья.






Friday, February 14, 2014
Posted by ubuntu

Compiz Fusion тема



Compiz Fusion — это коллекция дополнений (плагинов) и настроек композитного оконного менеджера compiz для X Window System.
Compiz Fusion является результатом объединения проектов от команд Compiz и Beryl. В данный момент проект Beryl разрабатывается как самостоятельный, однако большинство дополнений, а также оконный декоратор emerald, перенесены в Compiz Fusion. Создана группа людей для проверки кода, состоящая из лучших разработчиков каждого из сообществ, которые решают, соответствует тот или иной код стандартам и подходит ли для включения в официально поддерживаемый пакет.
Дополнения разделены на три пакета:
main — самые популярные и полезные.
extra — менее важные, но также интересные.
unsupported — на данный момент не поддерживаются.
Есть дополнения, не входящие ни в один из пакетов и поддерживаемые самими пользователями.
Также были созданы ccsm (центр настройки ядра compiz и плагинов) и несколько библиотек для настройки и интеграции с GConf и Kconfig.
В двух словах, Compiz являет собой композитный  менеджер (композитный  от лат. compositio — «сочинение; составление; связывание; примирение») или попросту говоря, эффектный и эффективный управляющий окнами в системе Linux. При переходе на linux систему, многие пользователи жалуются на то что графический интерфейс, в отличие от windows выглядит не привлекательно. Это можно было сказать про старые версии linux. После установки операционной системы Ubuntu и с помощью встроенной функции Compiz fusion вы можете, достаточно красиво и функционально оформить свой рабочий стол.

Посмотрите видео.

Удачи.






Posted by ubuntu

Как настроить плагин Compiz Shift Switcher в Ubuntu 12.04/12.10 тема



Shift Switcher, это плагин, который осуществляет карусельное перемещение открытых окон для выбора нужного с пириминением комбинации клавиш.



Прежде всего надо удостоверится, что Compiz включён и работает на вашем компьютере.

Для проверки нужно установить пакет mesa-utils:

sudo apt-get install mesa-utils

Теперь сама проверка. Введите(скопируйте) следующую команду в терминал:

glxinfo | grep direct

И нажмите Enter.

Если после выполнения данной команды в терминале появилась строка:


direct rendering: Yes

Значит Compiz работает (Если нет читать дальше не имеет смысла).

Затем нужно установить Менеджер  настроек Compiz, который есть в Центре приложений Ubuntu:



Либо установить через терминал, выполнив следующую команду:

sudo apt-get install compizconfig-settings-manager

Откройте Менеджер  настроек Compiz ->Управление окнами и активируйте (паставьте флажок) плагин Shift Switcher:



Далее кликаем на плагине, чтобы войти в его настройки, во вкладку Key bindings:



Здесь уже назначены клавиатурные сокращения в первом пункте initiate, но мы переназначим их на более лёгкую комбинацию. Для этого кликните на кнопке с уже назначенными сокращениями, после чего откроется следующее окно:



Теперь чтобы изменить комбинацию клавиш, кликните на кнопке Считать комбинацию клавиш, после чего должно открыться ещё одно окно с просьбой нажать новую комбинацию клавиш:



Я предлагаю нажать Ctrl+клавиша Пробел и в окне Изменить initiate - OK.

Откройте несколько разных окон приложений, примените назначенную комбинацию клавиш и перемещайте окна клавишами влево/вправо, выберите нужное окно и не отпуская клавишу Ctrl, отрывисто нажмите клавишу Пробел, как выбранное окно откроется.

Это мы рассмотрели карусельное перемещение отрытых окон на одном рабочем столе, далее опускаемся ниже в этой же вкладке к пункту Previus Windows (All Workspaces), чтобы запустить карусель из открытых окон на всех рабочих столах:



Здесь уже есть комбинация клавиш по умолчанию, но она очень громосткая, поэтому я предлагаю назначить другую: Ctrl+Alt+Пробел, по той же схеме, как вы проделали выше.
Теперь откройте окна программ на разных столах, нажмите Ctrl+Alt+Пробел и не отпуская клавиш, постукивайте по клавише Пробел или клавиши вправо/влево для выбора окна, когда нужное окно будет выбрано, отпустите клавиши и окно "приедет".

Далее переходим во вкладку Appearance:



В этой вкладке я предлагаю сделать так как на снимке или попробуйте применить свои парамеры.

Вот и всё. Наслаждайтесь.

Удачи.






«Отключить» Compiz в Ubuntu 11.04/Linux Mint 11 тема



Многие новички Ubuntu 11.04 и Linux Mint 11, у которых не тянет «железо» или по другим соображениям, задаются вопросом, как отключить Compiz, так как в этих дистрибутивах в окне Внешний вид теперь отсутствует вкладка Эффекты.

Делается это следующим образом:

1. Перезагружаем систему (Выключатель ->Завершить сеанс).

2. После перезагрузки вводим свой Логин и в низу экрана, в появившейся панели, в окне Сеанс выбираем Классическая Ubuntu (без эффектов) или Gnome (No effects) для Linux Mint. Cнимок ниже.



3. Вводим Пароль и Войти в систему.

Все. Compiz «отключён», а точнее эффекты.

Или если хотите использовать Ubuntu Unity без Compiz, то нужно установить пакет Unity 2D в Центре приложений и потом, после перезагрузки в окне Сеанс выберете Ubuntu Unity 2D, которая тоже без эффектов.

Удачи.






Как сбросить настройки Compiz и Unity в Ubuntu 12.10 тема





В Ubuntu 12.10, Compiz и Unity используют конфигуратор системы - Gsettings вместо Gconf и из-за этого команда unity --reset, используемая для сброса настроек Unity по умолчанию, которая применялась в предыдущих версиях Ubuntu, теперь не работает. В случае, если вы перепутали некоторые параметры и хотите вернуться к настройкам по умолчанию Unity и Compiz, ниже предлагается новый способ.

Во-первых нужно установить dconf-tools:

sudo apt-get install dconf-tools

Для сброса настроек Compiz и Unity по умолчанию в Ubuntu 12.10 выполните следующую команду:

dconf reset -f /org/compiz/

Чтобы перезапустить Unity, после выполнения команды выше или просто перезапустить, примените эту команду:

setsid unity

Вы также можете выполнить следующую команду, чтобы увидеть все настройки Compiz, которые у вас есть:

dconf dump /org/compiz/

И последнее. Старая команда unity --reset-icons, которая сбрасывает настройки значков панели Unity на значение по умолчанию, по-прежнему работает в Ubuntu 12.10.

Удачи.







Виджеты с Compiz в Ubuntu/Linux Mint тема




В Compiz есть плагин — Widget Layer (наслоение виджета), но которым мало кто пользуется. Суть его работы заключается в следующем: при активации плагина и установленных виджетов на рабочем столе (погода, календарь и пр.) их можно просматривать поверх активного окна, путём клавиатурного сокращения или используя мышку.
Итак, начнём по порядку.

Прежде всего должен работать Compiz, установлен CompizConfig setting manager и пакет Screenlets (виджеты). Если не установлены, установите одной командой в терминале.

sudo apt-get install compizconfig-settings-manager screenlets screenlets-pack-all

Настройте нужные виджеты.

Чтобы виджет был Всегда наверху.

Активируйте плагин Widget Layer в Менеджере настроек CompizConfig.



И перейдём в настройки плагина Widget Layer.Снимок ниже.



Как видно на снимке, здесь для работы плагина уже установлено по умолчанию клавиатурное сокращение F9, но для мышки — Нет или Отключено. Создадим и для мышки ( тем кто больше пользуется мышкой). Кликнем на кнопке со словом Нет и выберем область на мониторе, при наведении на которую будут отображаться виджеты поверх всех открытых окон.

Вы можете назначить любую удобную для вас.

Теперь если мы применим клавиатурное назначение F9 или подведём указатель к назначенной области, то поверх всех открытых окон отобразятся установленные виджеты для их просмотра. Снимок ниже.



Повторное аналогичное действие отменяет предыдущее.
Вот и всё. Так работает плагин Widget Layer (наслоение виджета).

Удачи.






Wednesday, February 12, 2014
Posted by ubuntu

Как установить Compiz в Linux MInt 16 MATE тема



Для установки оконного менеджера Compiz  в рабочее окружение MATE Linux Mint 16 необходимо прежде всего чтобы ваш компьютер поддерживал 3D ускорение, которое можно проверить в терминале (Ctrl+Alt+T) командой:

/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.

Удачи.






Tuesday, February 11, 2014
Posted by ubuntu

Как установить Compiz в Linux MInt 15 MATE тема




Для установки оконного менеджера Compiz  в рабочее окружение MATE Linux Mint 15 необходимо прежде всего установить пакет Compiz и Менеджер настройки CompizConfig, а также compiz-plugins-extra, если вы захотите в дальнейшем задействовать дополнительные эффекты.
Все эти пакеты есть по умолчанию в Менеджере программ, откуда их можно установить или выполните следующую команду в терминале, которая сделает установку перечисленных пакетов:

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

По окончании установки откройте Менеджер настройки CompizConfig: Меню ->Параметры ->Менеджер настройки CompizConfig, где нужно активировать необходимые плагины для корректной работы оконного менеджера, как отмечено на снимках:



Далее необходимо заменить оконный менеджер 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 тема




Эта статья для тех кто пользуется Compiz, не зависимо от установленной у вас системы. Compiz, как говорится, он и в "Африке"(в любой ОС Linux)-Compiz.

Итак, как же разместить определённое окно в нужном месте монитора при его открытии? Я использую Ubuntu и выбрал для примера окно терминала, когда вы поймёте, как это настраивается, можете применить к любому другому окну программы.

Откроем Настройщик Compiz (CompizConfig) ->Управление окнами ->Размещение окон.



Здесь две вкладки: Общие и Фиксированное размещение окна. В первой вкладке Общие, по умолчанию уже стоит режим открытия окон Умный, т.е. в данном случае открытие окон отдано на откуп машине и она открывает их где посчитает нужным в данный момент. Я уже писал о его настройке, но теперь мне бы хотелось в этом режиме применить фиксированный режим для конкретного окна. Открываем вкладку Фиксированное размещение окна ->Windows with fixed placement mode ->Создать и проделываем путь, указанный в цифровом порядке при открытом рядом окне терминала:



Когда вы нажмёте кнопку Считать, появится крестик вместо курсора, маркируйте этим самым крестиком окно терминала в любом месте:



После этого в окне Изменить соответствие, в поле Значение появится надпись gnome-terminal и нажмите Добавить:



Теперь и в окне Изменить появились выбранные вами значения:



Нажмите Закрыть в окне Изменить и вот теперь мы видим строку name-gnome-terminal, По центру в разделе Windows with fixed placement mode:



Закройте терминал, если он открыт и откройте вновь, он должен открываться теперь всё время в центре монитора, хотя основной режим размещения окон-Умный.

Теперь, зная как это настраивается, можно определить местоположение при открытии, любому другому окну программы.

Вот и всё.

Удачи.






Как использовать эффект 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. Откройте несколько окон приложений, нажмите данные горячие клавиши и переключайтесь между окнами. Активное окно будет всегда подсвечено, а неактивные затемнены.
Чтобы отменить использование данного эффекта, вновь нажмите это же сочетание клавиш.

Вот и всё.

Удачи.






Мэйнтейнер Compiz объявил о прекращении развития проекта в пользу Wayland/Weston тема




Сэм Спилсбури (Sam Spilsbury), мэйнтейнер (см. примечание) и один из активных разработчиков проекта Compiz, усилиями которого в Compiz 0.9 был создан новый API, сообщил, что в настоящее время проект не способен продолжать разработку Compiz и не видно никаких перспектив развития Compiz как отдельного композитного менеджера. Но так как Compiz всё еще используют многие люди, сопровождение проекта будет продолжено, но не более того (исправление ошибок будет продолжено в прежнем режиме, но новые функции развиваться не будут).
По мнению Сэма, будущее графического стека Linux связано с технологиями, развиваемыми проектом Wayland. Ранее, Compiz планировалось адаптировать для работы с Wayland, но сейчас Сэм признал данное намерение ошибочным. С появлением композитного сервера Weston на стороне Сompiz не остаётся тех востребованных пользователями возможностей ради которых он создавался и приобрёл популярность, все эти функции теперь могут быть реализованы и на базе Weston. Если создать из Сompiz надстройку над Weston, то все его функции сведутся к оконному менеджеру. Если создать на базе Compiz конкурирующую с Weston надстройку над Wayland, то такой подход приведёт к фрагментации.
Так как распылять усилия ещё на один оконный менеджер или плодить дублирующие друг друга продукты нет смысла, Сэм намерен посвятить всё свое внимание непосредственному развитию Weston и интегрировать в него наиболее интересные возможности Compiz. Из наиболее сильных черт Compiz отмечается минимальное число зависимостей, обширная коллекция unit-тестов и гибкая система плагинов, которая, например, позволила разработчикам оболочки Unity реализовывать все свои идеи лишь создавая плагины к Compiz. Из проблемных мест упоминаются слабый оконный менеджер, не самый быстрый движок композитинга и отсутствие поддержки больших внешних сообществ, таких как KDE и GNOME.

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

Статья целиком перепечатана с  http://www.opennet.ru/opennews/art.shtml?num=35720

Ссылка на оригинал статьи: http://smspillaz.wordpress.com/2012/12/24/sideways/






Создать ореол указателя мышки с Compiz в Ubuntu/Linux Mint тема




В этой инструкции я покажу как установить и включить эффект Compiz 'Show mouse' (показать курсор). Этот эффект вращающегося ореола вокруг курсора мыши.

Прежде чем включить плагин Show mouse, у вас должен быть установлен Менеджер настройки CompizConfig и compiz-plugins-extra.

Установить их можно следующей командой в терминале:

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

Откройте Менеджер настройки CompizConfig, перейдите в категорию Специальные возможности и активируйте плагин Show mouse:



Чтобы эффект начал работать, нужно применить сочетание клавиш <Super>k (Super-клавиша с логотипом Windows):




Отменить эффект можно повторным нажатием  <Super>k.
Если после применения сочетания, ничего не происходит, перезагрузите Compiz следующей командой:

compiz --replace 

Можно также изменить цвет  ореола указателя по собственному выбору или случайные цвета, перейдя на вкладку Particle Options следующим образом:



Передвиньте треугольник на нужный цвет и нажмите OK.

Если вы хотите чтобы ореол указателя приобрёл случайные цвета, активируйте функцию Randomly Colored Particles:



Наслаждайтесь.

Удачи.






Popular Post

Blogger templates

Labels

Blog Archive

- Copyright © ubuntu mus -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -