Исходники.Ру - Программирование
Исходники
Статьи
Книги и учебники
Скрипты
Новости RSS
Магазин программиста

Главная » Статьи Linux - Все статьи »

Обсудить на форуме Обсудить на форуме

Инсталляция Beryl на Mandriva Linux 2007

В мире Linux существуют аж три 3D десктопа - Xgl, Compiz и ответвление от последнего - Beryl. Надо сказать что сначала Beryl развивался именно как ветвь проекта Compiz, но сейчас различия в коде и в функциональных возможностях столь велики, то Beryl стал абсолютно самостоятельным проектом. Надо сказать, что на мой вкус, Beryl является одним из самых красивых реализаций 3D десктопа. Настолько красивых, что на своей Mandriva Linux 2007 я использую не входящие в состав дистрибутива Xgl или Compiz, а не входящий в его состав Beryl. И в этой небольшой статье я и расскажу Вам как поставить легко и просто оный 3D десктоп на машину с Mandriva Linux 2007.

Сначала я предлагаю Вам посмотреть, как выглядит Beryl в действии - ссылка на ролик на YouTube

Если понравилось, то можно приступить к собственно инсталляции на Вашей машине Beryl.
Открываем терминальное окно, даем команду su (если вы уже работаете под root-ом, то эту команду естественно давать не нужно). Теперь добавляем следующие пути для urpmi, содержащие Beryl:

Для i586 систем: urpmi.addmedia SoS-Contrib http://seerofsouls.com/mandriva/2007/i586/contrib/ with hdlist.cz
urpmi.addmedia SoS-Main http://seerofsouls.com/mandriva/2007/i586/main/ with hdlist.cz

Или как вариант: urpmi.addmedia main_backports ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2007.0/i586/media/main/backports with media_info/hdlist.cz
urpmi.addmedia contrib_backports ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2007.0/i586/media/contrib/backports with media_info/hdlist.cz

Повторюсь - данные пути только для i586 систем!

Для x86_64 систем нужно добавить следующие пути для urpmi:

urpmi.addmedia main_backports ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2007.0/x86_64/media/main/backports with media_info/hdlist.cz
urpmi.addmedia contrib_backports ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2007.0/x86_64/media/contrib/backports with media_info/hdlist.cz

Теперь инсталлируем необходимые пакеты:

urpmi beryl-core beryl-manager beryl-plugins beryl-settings

Теперь нам нужно настроить X-ы для корректной работы с Beryl:

Для владельцев видеокарт от NVidia: Идем на сайт http://nvidia.com и качаем последние драйвера для Вашей видеокарты. Потом выходим из X-ов в консоль и оттуда запускаем инсталлятор драйверов для NVidia.
Теперь нам нужно убедиться, что у нас не включен уже 3D десктоп (Xgl или Compiz). Идем сюда:

/etc/sysconfig/xgl

И убеждаемся (ну или выставляем), что

XGL=no

Теперь идем сюда

/etc/sysconfig/compiz

Нам нужно чтобы было написано:

COMPIZ=no

Идем сюда:

/etc/sysconfig/compositing-wm

И убеждаемся, что там стоит

COMPOSITING_WM_START=no

Теперь нам нужно отредактировать сами настройки X-ов:

/etc/X11/xorg.conf

Убеждаемся, что в нашем конфиге есть следующие строки:

Section "device"
Option "RenderAccel" "True"
Option "DisableGLXRootClipping" "true"
Option "BackStoring" "True"


Section "screen"
Option "AddARGBGLXVisuals" "True"


Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"

Теперь нужно перегрузить систему

Для видеокарт от Intel так же нужно убедиться что у нас не запущен 3D десктоп Xgl и Compiz, а также нужно:

Пойти сюда:

/etc/X11/xorg.conf

И в раздел 'Devices' добавить:

Option "AccelMethod" "EXA"

Все. Можно запускать Beryl командой

beryl-manager

Если нужен автостарт Beryl, то для KDE нужно сделать так:

cd /home/user/.kde/Autostart
ln -s /usr/bin/beryl-manager beryl-start

И наслаждаемся :-) Все настройки Beryl осуществляются через специальную панель, которую можно вызвать кликнув на красном рубине в правом нижнем углу.
Кстати. В последних версиях cooker Beryl уже присутствует. Так что я думаю, что наравне с псевдо-3D Десктопом Metissa его стоит ждать в весеннем релизе Mandriva Linux 2007.


Может пригодится:


Автор: Виктор aka Firebird
Прочитано: 5325
Рейтинг:
Оценить: 1 2 3 4 5

Комментарии: (1)

Прислал: ttt
Мнебы дрова под Linux для видео установить, чтобы 2D хоть не тормозила! А вы тут про 3D столы блин вещаете - баловство всё это

Добавить комментарий
Ваше имя*:
Ваш email:
URL Вашего сайта:
Ваш комментарий*:
Код безопастности*:

Рассылка новостей
Рейтинги
© 2007, Программирование Исходники.Ру