Compiz + Xgl + Ubuntu 6.10 Edgy Eft (Для тех у кого с этим проблемы)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

cravener
Сообщения: 1
ОС: Ubuntu 6.10 Edgy Eft

Compiz + Xgl + Ubuntu 6.10 Edgy Eft

Сообщение cravener »

Для любознательных с Ubuntu 6.10 и 6.06.

Я отказался переходить на Ubuntu 7.04 Feisty Fawn.
Всю ночь мучался с Compiz под Ubuntu 6.10.

Итак. Если у вас стоит compiz с репозитория Ubuntu 6.10 то это весьма
скудная вещь и, скорее всего у вас будут пропадать функции оконного
менеджера (обрамления окон не будет).

Сервер xgl ставить по дефолту вместо xorg не надо, так как будут
проблемы с перерисовкой и просмотром видео. Xorg имеет модуль glx.
Надо его прописать в секции Modules в xorg.conf.
Но если у вас стоят дрова nvidia, которые предлагает репозиторий
ubuntu-restricted, то у вас тупо все повиснет при запуске compiz, так
как у nvidia функция поддержки модуля glx появилась сравнительно
недавно.

Нужно скачать с сайта nVidia последнюю версию дров. Собрать модули
ядра и поставить бинарник дров.
Затем, перезагрузиться или руками модули грузить.

Потом нужно прописать в репозитории apt
deb http://gandalfn.club.fr/ubuntu edgy dev

Потом получить ключик
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 0x483170E9 ; gpg
--export -a 0x483170E9 | sudo apt-key add -

Теперь обновить репозитории apt
sudo apt-get update

Теперь установить
sudo apt-get install compiz compiz-plugins compiz-extra compiz-extra-
plugins compiz-extra-gnome gnome-compiz-manager

Да, кста, если уже стоит compiz от Ubuntu, то нужно сделать update на
тот, что с репозитория выше.

Софта будет больше интересного, чем в Ubuntu 7.04. Можно еще с
compiz.org качнуть прикольный конфигуратор для compiz. Но можно и не
качать, так как gnome-compiz-manager итак неслабый, только GUI у него
слегка неюзабельное. Красивости еще не навели. Можно просто через
gconf-editor настраивать.

Потом нужно выполнить следующие команды, чтобы поправить xorg.conf
sudo nvidia-xconfig --composite
sudo nvidia-xconfig --render-accel
sudo nvidia-xconfig --allow-glx-with-composite
sudo nvidia-xconfig --add-argb-glx-visuals

либо прописать руками в xorg.conf
Section "Driver"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection

Section "Screen"
Option "AddARGBGLXVisuals" "true"
Option "DisableGLXRootClipping" "true"
EndSection

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

Перезагружаем Xorg.

Вводим в терминале compiz-tray-icon и в трее появится значек, правой
кнопкой по нему кликаем и врубаем наш новый десктоп. Там же и
параметры будут.

Чтобы все запускалось при старте, нужно написать скриптец, типа
compiz --replace gconf & gtk-window-decorator --replace &
и запихать его в .Xsession на автоматическую загрузку или просто гному
в автозагрузку.

УРРРРРРЯЯЯЯЯЯ!!! Теперь я на 6.10 тоже как на 7.04 =) Удачи...

Еще рекомендую ознакомиться со следующими материалами:
http://compiz.org/Documentation/Documentation
http://compiz.org/NVidia
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Compiz + Xgl + Ubuntu 6.10 Edgy Eft

Сообщение Aectann »

Небольшой оффтоп: а компизом сейчас ещё кто-то пользуется? Вроде как среди любителей ненужных красивостей сейчас beryl в моде...
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
sergeyvp
Сообщения: 807
ОС: ubuntu

Re: Compiz + Xgl + Ubuntu 6.10 Edgy Eft

Сообщение sergeyvp »

Aectann писал(а):
29.04.2007 10:27
Небольшой оффтоп: а компизом сейчас ещё кто-то пользуется? Вроде как среди любителей ненужных красивостей сейчас beryl в моде...

Почему ненужных?
У меня например процессор слабенький а видиокарта нормальная, так с beryl, GUI быстрее отрисовывается.
Тем более всё лишнее в beryl можно отключить :)
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Compiz + Xgl + Ubuntu 6.10 Edgy Eft

Сообщение Aectann »

sergeyvp писал(а):
29.04.2007 11:23
Почему ненужных?
У меня например процессор слабенький а видиокарта нормальная, так с beryl, GUI быстрее отрисовывается.
Тем более всё лишнее в beryl можно отключить :)

Собственно, я не хотел подчеркнуть "ненужность", я про актуальность компиза. Ладно, прекращаю оффтопить. (:
My god... it's full of stars!...
Спасибо сказали: