Установка Beryl в Ubuntu 7.04 (Feisty Fawn) и ATI

Установка Beryl в Ubuntu 7.04 (Feisty Fawn) и ATI

С Beryl Вы можете использовать красивые 3D эффекты для Вашего рабочего стола.
Для достижения результата при установке мы будем использовать open-source ATI драйвер ( об установке которого рассказывалось ранее в этом доке) и AIGLX.

----------------------<cut>----------------------

(*прим. автора – Это руководство не даёт Вам полной гарантии успеха! Это только один из многих способов. Я описываю метод , которым пользовался , и его работоспособность в Вашем случае не гарантируется.)

1.Сведения о Вашей карте

Сперва вы должны найти сведения о вашей графической карте. Откройте терминал ( Приложения – Стандартные – Терминал) и напишите:

lspci

в ответ вы должны увидеть что то похожее на это:

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 [Mobility FireGL 9000] (rev 01)

(это ответ с ноутбука , использующего ATI Mobility Radeon 9200)

В следующем списке перечислены графические карты на которых Вы можете использовать Beryl.

Полная поддержка 3D
7000 / rv100 based cards.
7200 / R100 based cards.
7500 / rv200 based cards.
8X00 / R200 based cards.
9000 / rv250 based cards.
9100 / R200 based cards.
9200 / rv280 based cards.

Экспериментальное 3D Ускорение
9500 / R300 based cards.
9600 / rv350 or rv360 based cards. ( У меня 9600. Всё заработало как часы;)
9700 / R300 based cards.
9800 / R350 or R360 based cards.
X300 / rv370 based cards.
X600 / rv380 based cards.
X700 / rv410 based cards.
X800 / R420 or R423 or R430 or R480 based cards.
X850 / R480 or R481 based cards.

Только 2D Ускорение
Xpress 200M Northbridge integrated GPUs

Неподдерживаемые
X1300 / R515 based cards.
X1600 / R530 based cards.
X1800 / R520 based cards.
X1900 / R580 based cards.

3 Конфигурация AIGLX и Open-Source ATI Driver

Мы хотим использовать AIGLX вместе с open-source ATI driver , вместо XGL вместе с проприетарным драйвером (fglrx) . Поэтому нам нужно отключить fglrx :

sudo modprobe -r fglrx

Затем пишем :

glxinfo | grep vendor

Если вы видите в ответ ATI , вы всё ещё используете неправильный драйвер. В идеале мы должны увидеть примерно:

server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.

Если в ответ на предыдущую команду Вы видите ATI (или даже в случае с SGI ,для убеждения)), удалите fglrx драйвер следующим способом:

sudo apt-get remove xorg-driver-fglrx; sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri

Далее делаем изменения в xorg.conf :

sudo gedit /etc/X11/xorg.conf

Замените:

Необходимо зарегистрироваться чтобы прочитать текст

НА:

Необходимо зарегистрироваться чтобы прочитать текст

Заметьте что добавлены не только Option , но и изменена строка driver.
Конечно же строка Identifier персональна для каждой модели видеокарты , её менять не надо.

Так же заменим :

Необходимо зарегистрироваться чтобы прочитать текст

НА

Необходимо зарегистрироваться чтобы прочитать текст

Пожалуйста обратите внимание что Опция "AIGLX" находится в самом верху.

Так же добавим 2 секции в конец файла (если их нет):

Необходимо зарегистрироваться чтобы прочитать текст

Заметьте что Composite включен.

Сохраняем файл. Чтобы изменения вступили в силу перезагружаем иксы: Ctrl-Alt-Backspace

После этого в терминале опять набираем:

glxinfo | grep vendor

Должно появиться следующее:

server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.

Затем набираем:

glxinfo | grep "direct rendering"

и видим:

direct rendering: Yes

4 Установка Beryl

Чтобы установить Берил , открываем список репозиториев

sudo gedit /etc/apt/sources.list

и в список добавляем следующую строчку:

deb http://ubuntu.beryl-project.org feisty main

Сохраняем и пишем в терминале:

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add — sudo apt-get update

После чего мы опять должны подредактировать /etc/X11/xorg.conf :

sudo gedit /etc/X11/xorg.conf

Проверьте секцию Module , и убедитесь что в ней присутствуют данные строчки:

Необходимо зарегистрироваться чтобы прочитать текст

Если какие то из них отсутствуют – добавьте.

Сохраняем конфиг и перезагружаем иксы ( Ctrl-Alt-Backspace )

После этого открываем терминал и устанавливаем Берил командой

sudo apt-get install beryl beryl-manager emerald-themes

Затем запускаем берил:

beryl-manager

Если всё прошло гладко на рабочем столе в трее появится символ берила . Можете настроить все эффекты и проверить всё на практике ;) Если эффектов нет – кликаем правой кнопкой в трее на значок берила , Select Window Manager > Beryl. Всё должно заработать.

Установка Beryl в Ubuntu 7.04 (Feisty Fawn) и ATI

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

Если вам не хочется каждый раз при загрузке системы запускать берил вручную , можно автоматизировать этот процесс ;) :

Создадим файл /usr/bin/startberyl.sh :

sudo gedit /usr/bin/startberyl.sh

В нём прописываем

Необходимо зарегистрироваться чтобы прочитать текст

Делаем его исполняемым :

sudo chmod a+x /usr/bin/startberyl.sh

После создаём файл /usr/share/xsessions/Beryl.desktop :

sudo gedit /usr/share/xsessions/Beryl.desktop

и прописываем в него :

Необходимо зарегистрироваться чтобы прочитать текст

Сохраняем и делаем смену пользователя. В окне выбора пользователя идём в Options > Select Session , выбераем Beryl и жмём кнопочку Change Session .

На этом всё . Оригинал статьи ЗДЕСЬ .
Это мой фривольный перевод с выбросом комментариев автора про его ноутбук) . Поэтому ценители переводов 1:1 – не ругайтесь , всё так задумано. Настроил сегодня всё за 15 минут и очень хотелось поделиться с теми для кого установка Beryl до этого момента была тоже загадка ;).

Тэги: ubuntu, ati, beryl

Комментарии

    Нет комментариев
комментарии
^ Наверх