Compiz Fusion на PuppyRus Modern и Siberia 0.1

21 декабря 2010 - georgii-2

Автор - 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  семейства набираем сие команду в терминале:
  

nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --disable-glx-root-clipping --render-accel --composite --depth=24

 

   Для ATI/AMD семейства (в случае применения первого варианта):

http://wiki.compiz-fusion.org/ATI_with_AIGLX

   В случае со вторым вариантом:

 

   Вот эти опции добавить в xorg.conf:

 

  

Section "ServerLayout"
...
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. Набираем в терминале:

 

modprobe -n i915

 

2. Выключить - Выход в командный режим;

 

3. Набираем:

 

xwin compiz-manager

 

4. Наслаждаемся результатом

Улыбка

.



Для тех кто хочет всё это дело автоматизировать можно попробовать сделать вот так:

1. Набираем в терминале:

 

geany /etc/rc.d/rc.local

 

2. Добавляем в конце строку:

 

modprobe -n i915


3. Сохраняемся и выходим.

Благодаря Ragur за информацию.

Замечания и пожелания приветствуются Улыбка.

 

 

Рейтинг: 0 Голосов: 0 1580 просмотров