Установка Beryl в Ubuntu 7.04 (Feisty Fawn) и ATI
С Beryl Вы можете использовать красивые 3D эффекты для Вашего рабочего стола.
Для достижения результата при установке мы будем использовать open-source ATI драйвер ( об установке которого рассказывалось ранее в этом доке) и AIGLX.
(*прим. автора – Это руководство не даёт Вам полной гарантии успеха! Это только один из многих способов. Я описываю метод , которым пользовался , и его работоспособность в Вашем случае не гарантируется.)
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. Всё должно заработать.
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 до этого момента была тоже загадка ;).
Комментарии




