Entries Tagged 'Compiz Fusion' ↓

Wallpaper 3D com o Compiz Fusion

Você já tem o Compiz Fusion, todas aquelas frescuras e malabarismos visuais que fazem as delícias de quem usa, MAS você gostaria de MAIS, gostaria de poder usar os seus screensaver como wallpapers do compiz.

Nada tema, agora você pode!!!!

Siga o tutorial e em 10 minutos estará espantando estranhos e parentes
Vamos lá:

Primeiro, baixe o xwinwrap do repositório do trevino. (siga o link).

Instale o bichinho digitando:


sudo dpkg -i xwinwrap_0.1+cvs20060209_i386.deb

aproveite e instale o xscreensaver se já não o fez:


sudo apt-get install xscreensaver xscreensaver-data

Agora a parte divertida, o xwinwrap trata de pegar o screensaver e estampá-lo no layer zero da desktop, chamado de root, isso pode ser feito com praticamente qualquer aplicativo, só que o xwinwrap tem opções para ignorar o taskbar, controlar opacidade, deixar o screensaver abaixo das outras janelas e por aí vai.

Digite:


nice -n 19 xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.7 — /usr/lib/xscreensaver/atlantis -root -window-id WID &

Isso irá chamar o screensaver ATLANTIS que fica em /usr/lib/xscreensaver, você pode ver todos os screensavers instalados, rodando o xscreensaver-demo. A prioridade de 19 serve para deixar a prioridade do xwinwrap bem baixa, não afeta o screensaver e garante que o mesmo não chupe CPU para processos mais importantes.

Agora para deixá-lo permanente no seu KDE, crie um arquivo com qualquer nome, chamei o meu de 3droot.sh, dê-lhe permissões de execução (chmod 755 3droot.sh) e copie-o para .kde/Autostart.

Pronto, agora quando o seu KDE subir, o xwinwrap é ativado automaticamente.

AVISO IMPORTANTE: No KDE para que um programa (no caso o xwinwrap) possa adquirir o display zero (root) é necessário que você vá em System Settings -> Desktop -> Behaviour e ative o Allow Programs in Desktop Window.

Referencia