Оцените

Beryl на Ubuntu linux

Beryl - это интерфейс рабочего стола на основе OpenGL, который стремится предоставить опыт создания рабочего стола с использованием свободного ПО, и который бы удовлетворял потребности пользователей. Прежде всего, проект прислушивается к пожелаением пользователей и реализует идеи, основываясь на этих пожеланиях. Beryl явлется ответвлением проекта Compiz. Подготовка к установке
Драйверы видекарт и 3D-ускорение

Для работы Xgl необходима поддержка вашим X сервером 3D-ускорения. Пожалуйста, проверьте, поддерживается ли direc rendering запустив в терминале:
glxinfo | grep direct

Если в ответ вы получите:
direct rendering: Yes

значит direct rendering разрешен на вашей системе.

Если все в порядке, значит всё готово к установке Xgl и Beryl. Если это не так, то вам необходимо установить соответствующий драйвер для вашей видеокарты. Следуйте инструкциям official Ubuntu Desktop Guide’s для установки драйверов Nvidia или ATI, или используйте ATI Linux Drivers Wiki, для установки драйвера ATI fglrx.

Добавление репозиториев проекта Beryl


Добавьте этот репозиторий используя Add Repositories HOWTO
deb http://ubuntu.beryl-project.org edgy main

Чтобы добавить gpg ключ в ваш список ключей, введите следующую команду:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

Не забудьте запустить обновление, чтобы получить последние репозитории:
sudo apt-get update

в томском репозитарии уже есть beryl

Установка

Beryl c Xgl

1. Используйте Synaptic или Adept для установки пакета xserver-xgl, или используйте командную строку:
sudo apt-get install xserver-xgl

2. Далее установите пакеты beryl и emerald-themes:
sudo apt-get install beryl emerald-themes

(Если вы хотите использовать оконный декоратор KDE, то добавте ‘aquamarine’ в команду выше)
3. Активируйте Xgl:
su
gnome-xgl-switch --enable-xgl

(Вам НЕТ необходимости запускать GNOME: эта команда применима как для пользователей GNOME, так и для KDE)
4. Перезапустите Ваш X сервер:
su
rcxdm restart

5. Запустите beryl:
beryl-manager


Beryl с драйверами nVidia и без Xgl/AIGLX

Введение

Начиная с Xorg 7.x, совместные визуальные эффектым могут быть использованы без Xgl, а просто с использованием возможности видеокарты nVidia. В данном случае использвуется AIGLX от nVidia; не используется ни встроенные/опциональные возможности AIGLX в Xorg, ни Xgl.
Установка
1. Установите Beryl:
aptitude -y install beryl emerald emerald-themes

(Если вы хотите использовать оконный декоратор KDE, то добавте ‘aquamarine’ в команду выше)
2. Активируйте совместное использование в Xorg:
su
nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals

3. Перезапустите Ваш X сервер:
su
rcxdm restart

4. Запустите beryl:
beryl-manager


Beryl с AIGLX от X.org


1. Если у Вас был запущен Xgl, убедитесь что он сейчас выключен:
su
gnome-xgl-settings --disable-xgl

(Эта команда необходима пользователям как GNOME, так и KDE)
2. Сделайте резервную копию Вашей конфигурации Xorg:
su
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.$(date +%y%m%d-%H%M%S)

3. Откройте под рутом xorg.conf на редактирование в вашем любимом текстовом редакторе:
nano /etc/X11/xorg.conf

Убедитесь, что в разделе Section "Module" раскомментированы строки (т.е. перед ними не стоит знак #):
Load "dri"
Load "dbe"
Load "glx"

Затем, найдите раздел Section "Device" для вашей видеокарты, и добавьте следующую строку:
Option "XAANoOffscreenPixmaps"

Добавьте следующие строки в конец файла, если их нет где-либо ещё в нем:
Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Теперь убедитесь что Вы сохранили изменения в файл, и затем закройте редактор.
4. Теперь перезапустить X сервер:
su
rcxdm restart

5. Запустите Beryl:
beryl-manager


Конфигурация

Автоматический запуск Beryl

Если Вы используете KDE:

Наберите в консоли (как обычный пользователь, не root):
ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-manager
ln -s /usr/bin/beryl-xgl ~/.kde/Autostart/beryl-xgl


Если Вы используете GNOME:

Откройте Цент Управления GNOME -> Sessions. Откройте последнюю вкладку, "Startup Programs". После этого добавьте в список две строки:
beryl-manager
beryl-xgl

Использование KDE decorations вместо emerald decorator
Наберите в консоли (как обычный пользователь, не root):
aquamarine --replace &

Чтобы потом снова использовать emerald theme decorator наберите в консоли:
emerald --replace &

Устранение неисправностей
"Уже запущен другой composite manager"
Скорее всего KDE запустил свой собственный composite manager effects (используя kompmgr), и поэтому Beryl не может стартовать. Чтобы отключить оконные эффекты KDE, откройте Центр Управления и выключите эффекты прозрачности:
K Menu -> Configure Desktop (Personal Settings). Затем откройте Desktop -> Window Behaviour.

Откройте последнюю вкладку, "Translucency", и снимите галку "Use Translucency/shadows". Теперь вы можете снова попробовать запустить beryl-manager и всё должно быть отлично.

http://ubuntu.ru/Wiki/MainPage
Добавить комментарий
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent