Compiz Fusion на PuppyRus Modern и Siberia 0.1
Автор - Fliker09
Доброго времени суток, господа !
Сегодня я опишу как завести на нашем замечательном дистрибутиве такую потрясающую вещицу как Компиз. Думаю о нём слышал каждый линуксоид. Если нет то приготовьтесь к шоку - будете верещать как ребёнок . Так-с, приступим:
1. Нужно завести аппаратное ускорение видеокарты. Правильно, для этого нужны драйвера:
Nvidia семейство видеокарт:
-RivaTNT до GeForce - качаем вот это: http://puppyrus.org/pub/other/video-drivers/NVIDIA-718601-k2.6.21.7.pet
-GeForce2 до GeForce4 - забираем вот это: http://puppyrus.org/pub/other/video-drivers/NVIDIA-964301-k2.6.21.7.pet
-GeForce5 до Geforce7 - http://puppyrus.org/pub/%23users/fliker/Repositary/Drivers/NVIDIA-100.14.19-k2.6.21.7.pet
-GeForce8 - копируем вот это: http://puppyrus.org/pub/%23users/fliker/Repositary/Drivers/NVIDIA-173.14.09-k2.6.21.7.pet
Также необходимо поставить сие пакет после установки дров: http://puppyrus.org/pub/pet/MesaGLUT-7.0-i686.pet
ATI/AMD семейство. Здесь два варианта:
-от самых старых до поколения R400 (другое название - X***) - http://forum.puppyrus.org/index.php/topic,68.msg1258.html#msg1258
-от поколения R300 (другое название - 9***, исключая 92** ветку) до поколения HD 38** - http://forum.puppyrus.org/index.php/topic,306.msg3873.html#msg3873
Остальные семейства видеокарт ищем на форуме ибо конкретной информации нет (но пути решения есть конечно).
2. Нужно как следует отредактировать /etc/X11/xorg.conf :
Для Nvidia семейства набираем сие команду в терминале:
Для ATI/AMD семейства (в случае применения первого варианта):
http://wiki.compiz-fusion.org/ATI_with_AIGLX
В случае со вторым вариантом:
Вот эти опции добавить в xorg.conf:
...
Option "AIGLX" "on"
и
Section "Device"
...
Option "XAANoOffscreenPixmaps" "True"
Option "VideoOverlay" "on"
Для Intel семейства:
http://wiki.compiz-fusion.org/Intel_with_AiGLX
3. Редактируем /etc/profile:
Закомментируйте сие строку:
export XLIB_SKIP_ARGB_VISUALS=1
4. Перезагружаем комп.
5. Качаем и устанавливаем зависимости для Компиза:
http://puppyrus.org/pub/%23users/fliker/Repositary/Python/python-2.5.2.pet
http://puppyrus.org/pub/%23users/fliker/Repositary/Python/pygobject-2.14.1.pet
http://puppyrus.org/pub/%23users/fliker/Repositary/Python/pygtk-2.12.1.pet
http://puppyrus.org/pub/pet/xdpyinfo-1.0.1-i686.pet
http://puppyrus.org/pub/pet/glxtools.pet
http://puppyrus.org/pub/pet/libwnck-2.19.2-i686.pet
http://puppyrus.org/pub/pet/libnotify-0.4.4-i686.pet
6. Теперь сам Компиз ставим:
http://puppyrus.org/pub/%23users/fliker/fusion-28.07.08-ru.pet
7. Для тех кто использует рабочее окружение не из ряда гигантов (т.е. не KDE, не Gnome, не XFCE) думаю пригодится вот это:
http://puppyrus.org/pub/pet/hicolor-icon-theme-0.10.pet
8. Теперь запускаем сам Компиз. Запускаем терминал и набираем:
compiz-manager
В случае альтернативных менеджеров есть у них возможность запускать команды без терминала. Для этого есть например в кедах пункт в главном меню
Выполнить программу...
. По дефолту у нас в дистре есть что-то подобное - Командная строка
Xrun
.
9. Теперь терпеливо ждём окончания процедуры перехода на управление Компиза и визжим как поросята - красота просто неописуемая (и конечно-же задумываемся серьёзно о удалении висты
). Также не помешает позвать друзей - эффект на виндузятников просто потрясающий
.
10. В подменю Рабочий стол должны появится три новые иконки - Emerald Theme Manger (отвечает за смену тем обрамлении окон), Simple CompizConfig Settings Manager (думаю и так понятно; предназначен для тех кто не хочет вникать в УЙМУ настроек которые имеет Компиз) и Менеджер настройки CompizConfig (это для не пугливых
).
Запуск Compiz-Manager-а на Siberia 0.1 (по мотивам http://forum.puppyrus.org/index.php/topic,692.msg16628.html#msg16628)
1. Набираем в терминале:
2. Выключить - Выход в командный режим;
3. Набираем:
4. Наслаждаемся результатом
.
Для тех кто хочет всё это дело автоматизировать можно попробовать сделать вот так:
1. Набираем в терминале:
2. Добавляем в конце строку:
3. Сохраняемся и выходим.
Благодаря Ragur за информацию.
Замечания и пожелания приветствуются .