Get Adobe Flash player

postheadericon Запускаем Ecomorph под E17

Менеджер окон e17 обладает большими возможностями. Но одна из них почти всегда упускается из виду. Это способность e17 создавать 3D Рабочий стол, наподобие Compiz. Так как библиотеки Enlightenment несовместимы с Compiz, несколько разработчиков e17 задались целью создать свой собственный 3D Desktop. В результате их творение получило название Ecomorph.

Для полноценной рабочей версии e17, основанной на библиотеках KDE и Qt, можно порекомендовать следующую конфигурацию:

  • как минимум 512Mb оперативной памяти
  • процессор с частотой 500mHz
  • видео-карта с 32 Mb видео-памяти

Для легковесной версии e17, основанной на Gtk+ библиотеках, требуются следующие минимальные характеристики:

  • 256Mb оперативной памяти
  • видео-карта с 8 Mb ОЗУ

Что же касается поддержки Ecomorph, то дистрибутив PCLinuxOS с установленным e17-Ecomorph требует, как минимум, 3D-совместимой видео-карты с 32Mb ОЗУ. Такое требование к "железу" является, что называется, предельным. Ecomorph представляет из себя модифицированную версию Compiz, поэтому 3D-совместимая карта ему требуется в обязательном порядке. Рекомендуются видео-карты от производителя nVidia. Карты от ATI могут поддерживать Ecomorph. А вот встроенные чипсеты от Intel не рекомендуются использовать. Обобщая, можно сказать, что если на вашем компьютере запускается Compiz, то e17-Ecomorph также будет работать.

Для того, чтобы запустить ecomorph, требуется определенное предуставленное программное обеспечение. Первым, и это естественно, должен быть установлен e17 Desktop. Второй пакет, требующий установки - это сам ecomorph. Третьим необходимым пакетом является ecomp. Все эти пакеты вы можете найти в менеджере пакетов Synaptic.

После того, как будут установлены пакеты ecomorph и ecomp, самое время приступить к настройке Ecomorph. Первым делом, убедитесь в том, что на вашем компьютере не запущен Compiz. Для этого перейдите в "Панель управления" (PCLinuxOS Control Center), выберите вкладку "Оборудование" (Hardware) в левой части окна, затем перейдите в "Настройка 3D эффектов Рабочего стола" (Configure 3D Desktop effects). Проверьте, что в нем выбран пункт "No 3D desktop effects".

Затем перейдите в меню PCLinuxOS, выберите Settings - Modules. Щелкните на вкладке System в верхней части окна. Выберите модуль Ecomorph и нажмите кнопку "Загрузить" (Load) на кнопке слева внизу окна.

Откроется окно настроек модуля Module Setting. Перейдите на вкладку "Внешний вид" (Look).

Для правильной работы Ecomorph вам необходимо отключить модули Composite и Dropshadow.

Закройте окно Module Settings и снова перейдите в меню PCLinuxOS, выберите Settings - Ecomorph. Не нажимайте кнопку Start Ecomp! Ecomorph запустится позже, как только вы измените сессию Рабочего стола на Ecomorph. Когда вы войдете в сессию Ecomorph, приложение запуститься само, что называется - "из коробки". Поставьте галочку Ecomorph Mode прямо над кнопкой Start Ecomp. Затем нажмите кнопку Apply в нижней части окна. Экран монитора может мерцать несколько секунд. Если кнопка Apply снова станет активной, нажмите ее еще раз.

Теперь я хочу показать вам, как активировать два специальных 3D-эффекта, Expo и Cube. Все основные плагины (Base Plugins), необходимые для работы Ecomorph, уже активированы нашими предыдущими действиями. Я оставляю их без настройки, как есть. На вкладке Viewport Plugins, я активировал Plane, Cube и Rotate. На вкладке Switcher Plugins я активировал Ring Switcher, так как эта опция потребуется мне позже. На вкладке Other Plugins я также активировал Wobbly (эффект окон) и Cube Reflexions. Затем я сохранил установленные мною настройки нажатием кнопки Apply.

Для того, чтобы воспользоваться модулем Expo и модулем эффекта вращения куба Cube, мне необходимо назначить сочетание клавиш или установить привязку к поведению мыши для них. В "Главном меню" PCLinuxOS выберите Settings - Settings Panel. В верхней части появившегося окна Settings воспользуйтесь кнопками-стрелками для прокрутки списка вкладок до тех пор, пока не появится вкладка Input. Выберите ее. Для модуля Expo я выбрал привязку к сочетаниям клавиш клавиатуры. Для этого нужно нажать на кнопку Key Bindings.

Я использовал то сочетание, которое наиболее легко запомнить для меня. Для этого я пролистал список до строки Ctrl+Alt в левом столбце и проверил, используются ли уже она с клавишами E, N и P. В моем случае они были свободными, поэтому я выбрал их. Первым шагом, нажал кнопку Add Binding в левом нижнем углу окна. Появится маленькое информационное окно с сообщением "Please press key sequence or Esc to abort". Я нажал сочетание клавиш Ctrl+Alt+E. Для того, чтобы назначить этому сочетанию определенное действие, я пролистал правый столбец до раздела Ecomorph. Затем нажал кнопку Expo Initiate для того, чтобы установить это действие для выбранного мною сочетания. Чтобы сохранить выбранную мною настройку, нажимаю кнопку Apply.

Переместившись к следующей строке, снова нажимаю кнопку Add Binding и выбираю Ctrl+Alt+N.

Затем нажимаю кнопки Expo Next в правой колонке и Apply.

Для последней комбинации клавиш модуля Expo, нажимаю кнопку Add Binding, затем Ctrl+Alt+P. Затем нажимаю кнопку Expo Prev в правом столбце, затем кнопку Apply, чтобы сохранить установленные мною сочетания клавиш.

Для активации эффектов куба Cube, я выбрал привязку к движениям мыши. В окне Settings с выбранной вкладкой Input, нажимаю кнопку Mouse Bindings. Снова выбираю действие Ctrl+Alt. Нажимаю кнопку Add Binding. Появляется небольшое диалоговое окно, в котором приводится объяснение, как выбрать действие для мыши. Нажимаю Ctrl+Alt и держу нажатым, затем нажимаю правую кнопку мыши. Обратите внимание, что выбор показывает сначала кнопку мыши (Правая кнопка+Ctrl+Alt). В правой колонке окна пока еще нет опций куба в разделе Ecomorph. Используя метод, описанный на форуме автором rpmTECH (http://www.pclinuxos.com/forum/index.php/topic,82635.msg686263.html#msg686263), выбираю Custom Action в правой колонке. В нижнем правом углу окна появится окно ввода Action Params. Следуя инструкциям, я удалил текст по умолчанию и ввел 0 5 0 0 0. Затем нажимаю кнопку Apply, чтобы применить изменения.

После окончания ввода настроек Ecomorph, мне необходимо протестировать их. Закрываю все открытые окна, затем выхожу из системы и снова захожу в нее. В окне входа, выбираю сессию E17-Ecomorph и вхожу под своим именем пользователя и паролем. На скриншоте внизу смотрим результат применения эффекта Expo.

Еще ниже представлен эффект куба Cube.

В разделе Move/Resize окна Ecomorph Window имеется одна единственная настройка - уровень прозрачности активного окна. Значение задается с помощью ползунка.

Эффекты анимации, применяемые при открытии, закрытии или минимизации активного окна имеют множество настроек. На скриншоте ниже представлены настройки анимации, выполняемые при открытии главного меню окна. Эффект burn включен по-умолчанию. Вы можете изменить продолжительность или длину пламени этого эффекта, используя соответствующий ползунок.

На скриншоте ниже показаны настройки анимации для закрытия главного меню окна, всплывающего меню и выпадающего меню. Модуль Explode включен по-умолчанию. Для активации выбора случайного эффекта, установите флажок в поле Random для поля "Animation for selected match". В поле "Animation random pool" выберите, какие эффекты вы хотите включить, затем измените опцию с "None" на "Random".

Настройки эффектов (1), (2), (3) и (4) имеют свои собственные наборы опций. В разделе "Effect" я выбрал опцию "Enable smoke". Эта настройка добавляет эффект дыма (smoke) к анимации "Burn" при открытии главного окна меню.

В разделе "Switcher" представлены различные настройки эффектов при переключении между активными окнами. На скриншоте показаны настройки по умолчанию для эффекта переключения "Ring".

В разделе "Desktop" имеются две категории эффекта Cube. В первом случае эффект имеет вид вращающегося куба. Для его включения активируйте поле "Inside Cube".

Почти все из вас знакомы со знаменитым эффектом wobbly Compiz. В Ecomorph также имеется возможность настройки эффекта wobbly. Ниже представлено конфигурационное окно этого эффекта.

И давайте посмотрим, как будет выглядеть этот эффект на Рабочем столе во время закрытия окна.

Можно потратить не один час и не один день, экспериментируя со спецэффектами Ecomorph. Ecomorph потребляет очень мало системных ресурсов (оперативной памяти и CPU). По крайней мере, мною не было замечено существенной разницы в нагрузке системы при запущенном Ecomorph и при стандартном окружении E17. Ecomorph очень надежен в своей работе; даже при запущенном и по определению являющимся нестабильным эффектом куба.

Однако, для меня Ecomorph не приемлем по нескольким причинам. В нем содержится слишком много различных спецэффектов, которые не нужны при повседневной работе. Они подойдут в том случае, когда нужно показать новичку в мире Linux возможности этой операционной системы. Мною не было обнаружено ни одного факта того, что Ecomorph существенно облегчает работу на десктопе.

Но, во всяком случае, ваше мнение может отличаться от моего.

Скачать PCLinuxOS

Поиск
Язык сайта