Для любознательных с 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
Compiz + Xgl + Ubuntu 6.10 Edgy Eft (Для тех у кого с этим проблемы)
Модератор: Модераторы разделов
-
cravener
- Сообщения: 1
- ОС: Ubuntu 6.10 Edgy Eft
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Compiz + Xgl + Ubuntu 6.10 Edgy Eft
Небольшой оффтоп: а компизом сейчас ещё кто-то пользуется? Вроде как среди любителей ненужных красивостей сейчас beryl в моде...
My god... it's full of stars!...
-
sergeyvp
- Сообщения: 807
- ОС: ubuntu
Re: Compiz + Xgl + Ubuntu 6.10 Edgy Eft
Почему ненужных?
У меня например процессор слабенький а видиокарта нормальная, так с beryl, GUI быстрее отрисовывается.
Тем более всё лишнее в beryl можно отключить
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Compiz + Xgl + Ubuntu 6.10 Edgy Eft
Собственно, я не хотел подчеркнуть "ненужность", я про актуальность компиза. Ладно, прекращаю оффтопить. (:
My god... it's full of stars!...