Поднимаем Compiz

Для любителей различного рода визуальных эффектов.
Всегда приятно, когда то с чем ты постоянно работаешь было не только комфортным и удобным, но и привлекательным. По сути все эффекты Compiz-а не имеют никакого практического применением. Разве что переключение между рабочими столами становится более практичным. В общем мы сейчас не о том зачем, для каких целей использует compiz или Beril.

Итак, ставим Compiz:
 aptitude install compiz compiz-fusion-plugins-extra
 compiz-fusion-plugins-main compiz-fusion-plugins-unsupported 
compiz-gnome compizconfig-backend-gconf 
compizconfig-settings-manager libcompizconfig0 
Здесь compiz-fusion-plugins-extra, compiz-fusion-plugins-main, compiz-fusion-plugins-unsupporte плагины с различными визуальными эффектами;
compizconfig-settings-manager - менеджер настройки Compiz-а;
compizconfig-backend-gconf - добавляет значки в compizconfig-settings-manage напротив каждого из эффектов;
libcompizconfig0 - дополнительные настройки для compiz-fusion;


Далее для того что-бы Compiz запустился в /etc/X11/xorg.conf добавляем следующие строчки:
Section "Extensions"
Option "Composite" "true"
End Section
А так же
Device Section (optional):
Option "RenderAccel" "true" # nvidia
Option "backingstore" "true" # nvidia and Ati
Если хотите, чтобы Compiz загружался при старте Gnome то заходим в System-->Preferences-->Sessions (Система-->Настройки-->Сеансы ) нажиаем кнопку добавить и добавляем строчку вида:
/etc/compiz.start
Как на рисунке:

Нужные вам эффекты настраиваете в compizconfig-settings-manager.

Если по каким-то причинам вам нужно отключить compiz, то вводим команду
metacity --replace 
В этом случае вам не придется перезагружать иксы.

Вот неполный список горячих кавиш для Compiz. Привожу без перевода:

Switch windows = Alt + Tab
Arrange and View All Windows = F12 turns on or off; clicking a window will zoom it to the front
Switch desktops on cube = Ctrl + Alt + Left/Right Arrow
Switch desktops on cube - with active window following = Ctrl + Shift + Alt + Left/Right Arrow
Rotate cube manually = Ctrl + Alt + left-click
Zoom-in once = Super-key right-click
Zoom-in manually = Super-key + wheel mouse up
Zoom-out manually = Super-key + wheel mouse down
Move window = Alt + left-click
Snap Move window (will stick to borders) = Ctrl + Alt + left-click
Resize window = Alt + right-click
Bring up the window below the top window = Alt + middle-click
Slow-motion = Shift + F10
Water = hold Ctrl + Super key
Rain = Ctrl + F9
Change Opacity = Ctrl + Alt + Wheel mouse (up + | down -)
Change Saturation = Ctrl + Super + Wheel mouse
Film effect - changing dekstop = Ctrl + Alt + Down Arrow (hold the Ctrl+Alt then for changing desktop + Left/Right arrow. You can also hold down the left mousebutton to move the "film") Can be used in combination with the "Switcher".

Комментарии

  1. ...в /etc/X11/xorg.conf добавляем следующие строчки:
    Section "Extensions"
    ...
    В какое место их там добавлять?

    ОтветитьУдалить
  2. Section "Extensions"
    Option "Composite" "true"
    End Section

    Это добавляешь как отдельную секцию в xorg.conf в любом месте

    ОтветитьУдалить
  3. все сделал по инструкции, но, почему-то, не работает. эффекты вроде как включены а на практике ничего:( хотя эмеральд при compiz --replace или compiz start включается! Вы с этим не сталкивались? ATI Radeon 9550 видеокарта, драйвер проприетарный - может из-за нее?

    ОтветитьУдалить
  4. compizconfig-backend-gconf обеспечивает хранение настроек в Gconf.

    ОтветитьУдалить
  5. Немного не понял, что значит "вроде включены, а вроде нет" ?
    Если пропали заголовки окон, то необходимо установить compiz-kde или compiz-gtk (если у вас kde и gnome соответственно).

    ОтветитьУдалить
  6. Анонимный10 мая 2009 г., 15:33

    подскажи пожалуйста куда добавлять вот это:

    Device Section (optional):
    Option "RenderAccel" "true" # nvidia
    Option "backingstore" "true" # nvidia and Ati

    нужно отдельно какую-то секцию создавать или просто в корень кидаю и все?...

    ОтветитьУдалить
  7. ==>Device Section (optional):
    Option "RenderAccel" "true" # nvidia
    Option "backingstore" "true" # nvidia and Ati

    Это все добавляем в
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    EndSection

    ОтветитьУдалить
  8. Nvidia GeForce 5600XT (PCI) не хочет работать с compiz.
    пробных копий конфигов ксорга уже перевалило за десяток.

    Кажись придется пробно установить убунтустудио чтоб конфиг стырить.

    Кстати незабывайте забить в автозапуск команду:
    compiz --replace

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Написание сервлетов в Java при помощи NetBeans

Права доступа в Debian и команды chmod и chown

Установка Apache Tomcat в ОС Windows