Vários são os textos referentes a esse assunto, não somente neste site, mas por toda a internet. Depois de ler e reler vários deles e de quebrar bastante a cabeça, encontrei os passos que realmente funcionam na minha máquina, sem problemas de lentidão ou coisa parecida. O que é descrito aqui foi testado e funcionou em:
- Slackware 12.1
- KDE 3.5.9
- GeForce 6200
- Pentium 4, 3GHz
- 512 MB
Executei os seguintes passos, que coloquei em um script para fazer com que tudo funcionasse.
Na área dependências estão os pacotes que são listados
neste link pra o funcionamento do Compiz.
Na área pacotes estão os listados nessa mesma página no link download e mais alguns que são listados nas referências desse artigo.
#!/bin/bash
##########
# COMPIZ
##########
#dependências
wget http://repository.slacky.eu/slackware-12.1/libraries/orbit2/2.14.16/orbit2-2.14.16-i486-1as.tgz
installpkg orbit2-2.14.16-i486-1as.tgz
#Este é utilizado para o Gnome
wget http://repository.slacky.eu/slackware-12.1/libraries/gconf/2.22.0/gconf-2.22.0-i486-2as.tgz
installpkg gconf-2.22.0-i486-2as.tgz
wget http://repository.slacky.eu/slackware-12.1/development/intltool/0.40.4/intltool-0.40.4-noarch-1sl.tgz
installpkg intltool-0.40.4-noarch-1sl.tgz
wget http://repository.slacky.eu/slackware-12.1/libraries/libsexy/0.1.11/libsexy-0.1.11-i686-5as.tgz
installpkg libsexy-0.1.11-i686-5as.tgz
wget http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-12.1/utilities/sexy-python/0.1.9/sexy-python-0.1.9-i686-5as.tgz
installpkg sexy-python-0.1.9-i686-5as.tgz
#pacotes
wget http://prdownloads.sourceforge.net/dropline-gnome/dropline-installer-2.12.3-686-2dl.tgz?download
installpkg dropline-installer-2.12.3-i686-2dl.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/ccsm-0.7.8-noarch-1as.tgz
installpkg ccsm-0.7.8-noarch-1as.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/compiz-0.7.8-i486-1as.tgz
upgradepkg compiz-0.7.8-i486-1as.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/compiz-bcop-0.7.8-noarch-1as.tgz
installpkg compiz-bcop-0.7.8-noarch-1as.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/compiz-fusion-plugins-extra-0.7.8-i486-1as.tgz
installpkg compiz-fusion-plugins-extra-0.7.8-i486-1as.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/compiz-fusion-plugins-main-0.7.8-i486-1as.tgz
installpkg compiz-fusion-plugins-main-0.7.8-i486-1as.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/compiz-fusion-plugins-unsupported-0.7.8-i486-1as.tgz
installpkg compiz-fusion-plugins-unsupported-0.7.8-i486-1as.tgz
#Utilizado para o Gnome
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/compizconfig-backend-gconf-0.7.8-i486-2as.tgz
installpkg compizconfig-backend-gconf-0.7.8-i486-2as.tgz
#Utilizado para o KDE
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/compizconfig-backend-kconfig-0.7.8-i486-2as.tgz
installpkg compizconfig-backend-kconfig-0.7.8-i486-2as.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/compizconfig-python-0.7.8-i486-1as.tgz
installpkg compizconfig-python-0.7.8-i486-1as.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/emerald-0.7.8-i486-1as.tgz
installpkg emerald-0.7.8-i486-1as.tgz
wget -c http://releases.compiz-fusion.org/0.5.2/emerald-themes-0.5.2.tar.bz2
wget http://slackbuilds.org/slackbuilds/12.1/desktop/emerald-themes/emerald-themes.SlackBuild
chmod a+x emerald-themes.SlackBuild
./emerald-themes.SlackBuild
installpkg emerald-themes*tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/libcompizconfig-0.7.8-i486-1as.tgz
installpkg libcompizconfig-0.7.8-i486-1as.tgz
wget http://repository.slacky.eu/slackware-12.1/desktop/compiz-fusion/0.7.8/simple-ccsm-0.7.8-noarch-1as.tgz
installpkg simple-ccsm-0.7.8-noarch-1as.tgz
wget http://repository.slacky.eu/slackware-12.0/desktop/fusion-icon/20080312/fusion-icon-20080312-noarch-1as.tgz
installpkg fusion-icon-20080312-noarch-1as.tgz
#São instalados junto com o Slack 12.1
# /slackware/l/libwnck-2.18.3-i486-1.tgz
# /slackware/l/pyrex-0.9.6.4-i486-1.tgz
# /slackware/l/pycairo-1.4.12-i486-1.tgz
# /slackware/l/pygobject-2.14.1-i486-1.tgz
# /slackware/l/pygtk-2.12.1-i486-2.tgz
#Configuração do xorg.conf
nvidia-xconfig --render-accel
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --add-argb-glx-visuals
nvidia-xconfig --disable-glx-root-clipping
nvidia-xconfig --composite
Agora é necessário, ainda, editar Section "ServerLayout" do
/etc/X11/xorg.conf adicionando:
Option "AIGLX" "True"
Para iniciar o Compiz:
$ compiz --replace ccp && emerald &
$ kde-window-decorator --replace &
Ou simplesmente, como o fusion-icon está instalado:
$ fusion-icon &
Obs.: É bom antes de executar esses comandos reiniciar a interface gráfica para garantir.
Referências
1.
Configurando o xorg.conf para iniciar o AIGLX
2.
Consegui compilar o Compiz Fuzion no Slack 12 - Slack-BR
[2] Comentário enviado por
slack felix em 29/01/2009 - 13:08h:
Oi,
Não tenho certeza se dá certo assim para todos os pacotes. É bom você dar uma conferida nos links antes de tentar.
[3] Comentário enviado por
lucianomarques1 em 30/01/2009 - 19:11h:
Modificando os links, realmente a coisa não funcionou mas ............ você está de parabéns funcionou de forma quase perfeita aqui em casa ops. isso mesmo quase perfeita
O compiz-fusion esta funcionando bem, só que tem duas coisas que eu não estou entendendo o porque.
1 - Quando clico no emerald-themes para modificar as bordas, não mostra nenhum esquema, nada, nada instalado ???? Sim eu instalei o pacote emerald-themes (pra ser sincero, eu copiei o que você digitou apenas um link quebrado que foi o do drop-line que baixei e instalei de forma separada).
De quebra comecei a me interessar mais por terminais (criar esses arquivos para automatizar determinadas tarefas ;)
2 - Quando vou jogar Warcraft 3 (via wine), a barra de tarefas do Slackware não some para abrir o jogo em tela cheia, fazendo que a janela do jogo suba o tamanho exato da barra. Você tem noção do que possa ser ????
De qualquer forma foi uma das dicas mais funcionais que já vi aqui no VOL, parabéns mesmo.
[ ]'s
Luciano.
[4] Comentário enviado por
lucianomarques1 em 30/01/2009 - 19:52h:
Que parcerão que eu sou né, esqueci de botar um link que funcione para o drop-line:
http://superdownloads.uol.com.br/download/163/dropline-gnome/
ou
http://sourceforge.net/projects/dropline-gnome/
Este último pode substituir o link quebrado que citei acima.
Já em relação ao emerald-themes, reparei o seguinte:
luciano@Slackware12:~$ ls
Compiz/ Desktop/ downloading.php?groupname\=dropline-gnome
Compiz.sh* Músicas/ emerald-themes-0.5.2.tar.bz2
Compiz.sh~* Temas\ para\ o\ karamba/ emerald-themes.SlackBuild*
Eu acho que esta dando algum erro na hora de converter o pacote para tgz e por isso não tenha aparecido nada pra mim aqui (se estiver errado, desculpe a ignorância)
Luciano.
[5] Comentário enviado por
slack felix em 31/01/2009 - 14:28h:
Luciano,
Dei uma olhada no emerald-themes.SlackBuild e ele tem alguns probleminhas, quer dizer 2, que são de fácil resolução.
Na linha 50:
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
trocar .gz por .bz2
Na linha 92:
cat $CWD/slack-desc > $PKG/install/slack-desc
deixar comentada.
Sobre a barra não sumir, com alguns programas aqui isso também acontece e em outros a barra do próprio programa que não aparece. Porque isso acontece não sei ti dizer. Algum bug ou imcompatibilidade dos programas, sei lá. Mas pelo menos comigo não é sempre, as vezes acontece, as vezes não.
Obrigado por ter visto que o link do dropline está errado. Quando eu fiz o script ele ainda estava funcionando. Eu também achei um:
http://sourceforge.net/project/downloading.php?groupname=dropline-gnome&filename=dropline-instal...
Só que não tá funcionando direito com o wget não sei o porquê.
[6] Comentário enviado por
leonardo_cdan em 29/06/2009 - 19:24h:
Olá !
Instalei tudo o que esta na lista, porém quando vou configurar o compiz, aparece uma tela branca e não sai disso, o mesmo acontecendo quando vou configurar pelo fusion-icon. Alguém sabe o que esta acontecendo ? Também tentei usar o 3ddesktop, dai ele fala que dá falha no render acell, porém esta tudo ativado.
Obg !