O Compiz-Fusion é constituído por um conjunto de plugins estáveis. Quando o Compiz é actualizado aparecem novos plugins, que passaram a ter estatuto de estável e, por isso, tiveram a possibilidade de se integrarem no Compiz. Muitos outros plugins estão em desenvolvimento e são minimamente estáveis. Através deste artigo aprenderá a instalá-los.



Requisitos

Para instalar estes plugins, ainda em desenvolvimento, precisa de ter a última versão do Compiz, precisa do programa Git, controlador de versões que fará o download do plugin, e precisa, também, de vários pacotes para a compilação dos plugins.


Instalação dos requisitos

Pode instalar a última versão do Compiz através deste artigo. Quanto ao git e os outros pacotes, clique em cada elemento da seguinte lista:

Ou, através do terminal:

sudo apt-get install compiz-bcop compiz-dev build-essential libtool libglu1-mesa-dev libxss-dev libcairo2-dev git-core


Procedimento normal para a instalação de um plugin

Procurar o plugin a fazer download neste site:

http://gitweb.compiz-fusion.org/

Depois de o encontrar clique no respectivo “summary“.

A nova página será algo semelhante a esta imagem:

Copie o primeiro URL (na imagem pode vê-lo seleccionado). No terminal escreva “git clone” e de seguida o link que copiou:

git clone git://anongit.compiz-fusion.org/users/…..

Esta linha irá criar uma pasta com o nome do plugin na directoria onde o terminal se encontra. Assim, deve entrar nessa mesma pasta para proceder a compilação. Depois de estar na pasta desejada simplesmente escreva no terminal o seguinte:

make && make install

Reinicie o Sistema Operativo.

Se tudo correr bem, encontrará o novo plugin no Sistema de Configuração do Compiz (Sistema->Preferências->Sistema de Configuração do Compiz).

Não se esqueça de eliminar a pasta do plugin que já não é precisa.


Exemplo do procedimento (Instalação do plugin ScreenSaver)

Este plugin está a ficar muito conhecido pela sua espectacularidade, assim ficará como exemplo de instalação de um plugin ainda em desenvolvimento.

1. Procurar o plugin neste site.

2. Entrar na sua página clicando em “Summary“;

3. Copiar o URL;

4. Abrir o terminal e escrever:

git clone git://anongit.compiz-fusion.org/users/pafy/screensaver

5. Entrar na pasta do plugin:

cd screensaver

6. Compilar o plugin:

make && make install

7. Eliminar a pasta;

8. Reiniciar o Sistema Operativo;

9. Testar o plugin, activando-o através do Sistema de Configuração do Compiz.

Nota: Este plugin como está ainda em desenvolvimento por vezes tem comportamentos estranhos, por exemplo o movimento muito rápido das janelas.

51 Respostas ate agora.

  1. Other antianginal drugs such as beta-blockers and calcium channel blockers may be prescribed to reduce the risk of aggravating myocardial ischemia during the drug-free intervals. ,

  2. No single correction method is known to be more valid than the other. ,

  3. God installed our lids to monooleate [u]can you take elavil with lexapro[/u] of themselves, and peter themselves.

  4. With armour the most temperate [b]alternate tylenol and motrin for fever[/b] is sequencing it the applicatorsful host everyday.

  5. Check with your health care provider before you start, stop, or change the dose of any medicine. ,

  6. Doctor still wants me to get down to at least 170lbs so he can take my off some of my medicines and keep me in maintenance program for about 9 months. ,

  7. At 10 to 20 mg/kg/day the amoxil dosage and otitis media may nondialysis to 2 or 3 in 10.

  8. Erich diz:

    como eu instalo isto no fedora?
    o comando sudo apt-get install compiz-bcop compiz-dev…
    não funciona, nem com yum!
    sudo yum install compiz-bcop compiz-dev …

  9. Cláudio Novais diz:

    Olá Rafa,

    Esse erro acontece porque não existe nenhum xscrnsaver. Tem a certeza que fez download desse tal “xscrnsaver” pelo git? é que fui agora ver e não existe nada similar a esse nome…

    Abraço.

  10. rafa diz:

    Desculpe aqui tentei seguir seu tutorial e aparece o seguinte erro:

    Makefile:58: *** [ERROR] No package ‘xscrnsaver’ found. Pare.

    Sistema: ubuntu 7. 10 e Ubuntu 8.10

  11. PRSC diz:

    Good Noticias pessoal

    Segui um velho tutorial, aliás, não segui, só acrescentei uma dica, instalando o Elements.

    O link onde achei é esse

    http://compizfusionrevolution.es/2008/06/29/elements-plugins/

    Depois ali indica a vir aqui neste, onde se baixa um script que se encontra do lado direito “install Script”

    http://www.elementsplugin.com/downloads/

    O comando pra instalar dentro da pasta onde salvou o script

    bash ./elementsinstall.sh

    Bom, explicando o que aconteceu, executei, o compiz parou de funcionar.
    Eu não costumo usar o icone do fusion icon na bandeja, mas só habilitei pra descobrir como concertar a parada do compiz e descobri.

    Tem que deixar essas duas opções habilitada, coisa que antes eu não precisava

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/habilitar.png

    Depois vai ter essa opção no gerenciador do compiz

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/elements.png

    Depois segue essa bagunça que pode fazer hehehe.

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/baguna.png

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/mistura.png

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/supere.png

    Bom, ficou alguns ali, mas o melhor pra configurar é o snow, por dar opção de direcionar os efeitos.
    Tenho algum link pra baixar essas imagens, vou procurar e achando posto aqui, tem de tudo.

    O máximo que pode dar errado, é ter que reinstalar o compiz, pra quem quiser testar tá ai a dica.

    Esse elements era pro 0.7.4, mas falei, quer saber, azar hehehehe.

    Obs: É só efeito snow e outros similares.

    Abraço.

  12. PRSC diz:

    Good Noticias pessoal

    Segui um velho tutorial, aliás, não segui, só acrescentei uma dica, instalando o Elements.

    O link onde achei é esse

    http://compizfusionrevolution.es/2008/06/29/elements-plugins/

    Depois ali indica a vir aqui neste, onde se baixa um script que se encontra do lado direito “install Script”

    http://www.elementsplugin.com/downloads/

    O comando pra instalar dentro da pasta onde salvou o script

    bash ./elementsinstall.sh

    Bom, explicando o que aconteceu, executei, o compiz parou de funcionar.
    Eu não costumo usar o icone do fusion icon na bandeja, mas só habilitei pra descobrir como concertar a parada do compiz e descobri.

    Tem que deixar essas duas opções habilitada, coisa que antes eu não precisava

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/habilitar.png

    Depois vai ter essa opção no gerenciador do compiz

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/elements.png

    Depois segue essa bagunça que pode fazer hehehe.

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/baguna.png

    http://i231.photobucket.com/albums/ee264/netoacneto/Compiz/mistura.png

    Bom, ficou alguns ali, mas o melhor pra configurar é o snow, por dar opção de direcionar os efeitos.
    Tenho algum link pra baixar essas imagens, vou procurar e achando posto aqui, tem de tudo.

    O máximo que pode dar errado, é ter que reinstalar o compiz, pra quem quiser testar tá ai a dica.

    Esse elements era pro 0.7.4, mas falei, quer saber, azar hehehehe.

    Abraço.

  13. Machizu diz:

    Cláudio,
    O estranho é que vez passada, tudo funcionou perfeitamente, está até meu comentário te agradecendo!

    Será que pode ser incompatibilidade com o Kernel? Acho que a unica coisa que tem de diferente nessa nova instalação é o novo kernel: 2.6.24-21-generic!

    Abraço

  14. Cláudio Novais diz:

    Machizu, obrigado pela informação, já corrigi o erro.

    Abraço.

  15. Cláudio Novais diz:

    Olá Machizu e PRSC,

    esse problema sempre foi derivado de problemas entre diferentes versões. Assim, acredito que o problema esteja aí.

    Antes de mais, para além dos pacotes referidos para efectuar a compilação, como instalaram o novo compiz? foi através deste link?
    http://ubuntued.info/2008/08/utilize-a-ultima-versao-do-compiz-fusion.html

    Abraços, e até já :)

  16. Machizu diz:

    O link Compiz-dev está instalando o Compiz-bcop, conserta ai!

  17. Machizu diz:

    Agora que eu vi, é o mesmo erro do PRSC…

    Eu só não entendi pq da outra vez eu consegui perfeitamente!

    Será que o problema está na reinstalação do sistema? xD

    Abraços!

  18. Machizu diz:

    Cláudio,
    reinstalei meu UBUNTU, ai atualizei o compiz e não estou conseguindo instalar o plugin do snow novamente!

    aparece isso:

    root@DOOM:/home/machizu/snow# make && make install
    compiling : snow.c -> build/snow.losnow.c: Na função ‘updateSnowTextures’:
    snow.c:459: aviso: passing argument 1 of ‘compLogMessage’ from incompatible pointer type
    snow.c:459: aviso: passing argument 2 of ‘compLogMessage’ makes pointer from integer without a cast
    snow.c:459: erro: incompatible type for argument 3 of ‘compLogMessage’
    snow.c:463: aviso: passing argument 1 of ‘compLogMessage’ from incompatible pointer type
    snow.c:463: aviso: passing argument 2 of ‘compLogMessage’ makes pointer from integer without a cast
    snow.c:463: erro: incompatible type for argument 3 of ‘compLogMessage’
    snow.c: Na função ‘snowInitScreen’:
    snow.c:545: erro: incompatible type for argument 2 of ‘compAddTimeout’
    snow.c:545: erro: too many arguments to function ‘compAddTimeout’
    snow.c: Na função ‘snowDisplayOptionChanged’:
    snow.c:613: erro: incompatible type for argument 2 of ‘compAddTimeout’
    snow.c:613: erro: too many arguments to function ‘compAddTimeout’
    make: ** [build/snow.lo] Erro 1
    root@DOOM:/home/machizu/snow#

  19. PRSC diz:

    Olá Cláudio

    O único que consegui foi o 3D, e tentei instalar aquele plugin-unsupported, que já tem alguns efeitos, mas não consigo.

    Acho que vou deixar de lado por enquanto, antes que eu destrua tudo hehehe.

    Valeu

    Abraço.

  20. PRSC diz:

    Cláudio.

    Já tenho instalado, até conferi no teu tutorial os pacotes que iriam e fui adicionando antes de fazer a dica

    E testei outro plugin também e deu o mesmo erro.

    Abraço.

  21. Cláudio Novais diz:

    Olá PRSC,

    tem o pacote build-essential instalado? já experimentou outro plugin?

    Abraço.

  22. PRSC diz:

    Olá Cláudio.

    Tive que reinstalar o ubuntu 8.04, e aproveitei já fiz tua dica, até então perfeita, só não consigo adicionar os plugins.

    Na hora de compilar dá o seguinte erro

    ——————————————————

    acneto@acneto-desktop:~/snow$ make
    compiling : snow.c -> build/snow.losnow.c: Na função ‘updateSnowTextures’:
    snow.c:459: aviso: passing argument 1 of ‘compLogMessage’ from incompatible pointer type
    snow.c:459: aviso: passing argument 2 of ‘compLogMessage’ makes pointer from integer without a cast
    snow.c:459: erro: incompatible type for argument 3 of ‘compLogMessage’
    snow.c:463: aviso: passing argument 1 of ‘compLogMessage’ from incompatible pointer type
    snow.c:463: aviso: passing argument 2 of ‘compLogMessage’ makes pointer from integer without a cast
    snow.c:463: erro: incompatible type for argument 3 of ‘compLogMessage’
    snow.c: Na função ‘snowInitScreen’:
    snow.c:545: erro: incompatible type for argument 2 of ‘compAddTimeout’
    snow.c:545: erro: too many arguments to function ‘compAddTimeout’
    snow.c: Na função ‘snowDisplayOptionChanged’:
    snow.c:613: erro: incompatible type for argument 2 of ‘compAddTimeout’
    snow.c:613: erro: too many arguments to function ‘compAddTimeout’
    make: ** [build/snow.lo] Erro 1
    acneto@acneto-desktop:~/snow$
    ————————————————————–

    E no make install é igual.

    Antes de tentar fazer isso, segui o tutorial do ubuntuforum, multimidia, do hamacker, ubuntu perfeito, ja pra deixar tudo pronto, pacotes de compilação e tal, mas não sei isso ai o que é.

    Dentro da pasta do plugin tem uma pasta chamada build, não sei se tem algo a ver, mas nela não tem nada pra compilar.

    É o compiz 0.7.6.

    Fico no aguardo pra poder turbinar o bicho hehe.

    Abraço.

  23. Machizu diz:

    PERFEITO AMIGO! CONSEGUI ATUALIZAR O COMPIZ!!!!

    ERA O 0.7.4 AGORA 0.7.6

    MEU DESKTOP TA NEVANDO!!

    OBRIGADOOOOOOOOOOOOOOOOO!

  24. Cláudio Novais diz:

    Olá Machizu,

    Tem a certeza que instalou o Compiz 0.7.6 tal como referi no terceiro parágrafo deste artigo?

    Se não tiver esse Compiz, ou melhor, não conseguirá instalar o plugin…

    Abraço.

  25. Machizu diz:

    Fiz tudo certo!
    Baixei o plugin SNOW, quando tentei Compilar-lo, deu erro falando que o Compiz não está instalado! iuhaiahiuah

    Como não, se tenho o efeito cubo e o Advanced Desktop Effects Settings?

    Abrass

  26. Cláudio Novais diz:

    Olá Pimp44,

    Obrigado pelo elogio. Sim, vou continuar a trabalhar cada vez mais :)

    Abraço

  27. Pimp44 diz:

    Sim senhor! Tou a gostar de ver o crescimento do teu blog..
    Tens aqui um leitor assíduo ;)
    Continua com o bom trabalho..

    Cumps, e te’ breve..

Deixe um comentario