Compiz no Debian Etch

Instalar o Compiz em um Debian Etch (stable) pode ser uma missão chata devido ao sistema ser mais voltado para o uso em servidores. Nesse artigo pretendo facilitar o instalação e também a execução do Compiz neste sistema.

[ Hits: 56.106 ]

Por: Perfil removido em 24/01/2008


Instalando o CCSM (menu do Compiz)



O CCSM é uma peça fundamental para o Compiz, é com ela que se pode fazer alterações na configuração do Compiz. Vá ao Synaptic e instale o CCSM (CompizConfig Settings Manager).

Agora rode o comando no terminal:

$ ccsm

Vai retornar com uma mensagem de erro dizendo:

Info: No sexy-python package found, don't worry it's optional.
PyGtk 2.10.0 or later required

Isso por que o Debian Etch não vem com o PyGtk 2.10.0 por padrão, precisa ser instalado manualmente.

Quando você for instalá-lo, ele irá pedir mais dois pacotes e esses irão pedir várias dependências. Depois de tudo isso instalado continuará dando erros no arquivo ccm que não encontrei nenhuma forma de acertar.

Por isso vamos mudar do PyGtk 2.10 para PyGtk 2.8, que vem por default no Debian Etch. No terminal:

# gedit /usr/bin/ccsm

Na linha 33 e 34, onde estiver PyGtk 2.10 mude para 2.8, feche e salve.

Agora, no terminal:

$ cd /usr/lib/python2.4/site-packages
$ cd ccm
# gedit Settings.py


Comente a linha 97:

#label.props.wrap_mode = gtk.WRAP_WORD

# gedit Utils.py

Comente a linha 144:

#self.props.wrap_mode = gtk.WRAP_WORD

# gedit Pages.py

Comente da linha 82 até 85:

#keyRenderer = gtk.CellRendererAccel()
#keyRenderer.connect('accel-edited', self.KeyEdited)
#keyRenderer.connect('accel-cleared', self.KeyCleared)
#self.TreeView.insert_column_with_attributes(-1, _("Key"), keyRenderer, accel_key=1, accel_mods=2, editable=8, visible=6, sensitive=8)

Pronto, reinicie o micro e rode o comando ccsm, no terminal.

Veja esse screen, do ccsm no Debian Etch:



Página anterior     Próxima página

Páginas do artigo
   1. Verificando a aceleração 3d
   2. Instalando o Compiz
   3. Configurando o X
   4. Instalando o CCSM (menu do Compiz)
   5. Considerações finais
Outros artigos deste autor

Criando um servidor de impressão para residências e pequenas empresas com Linux

Arch Linux - Passo a passo pós-instalação

Sudo 1.8.12 - Parte I - Manual

Faça o GNU/Linux falar as horas para você

O vale do silício no Brasil

Leitura recomendada

Fractal ou abstratal?

Gerando gráficos para interfaces de rede com MRTG

Ativando XGL no SuSE 10.1

Proteção de tela ou vídeo como papel de parede

Água e submersos?

  
Comentários
[1] Comentário enviado por walber em 24/01/2008 - 13:08h

Muito bom o artigo, irei testar e depois posto o resultado.

[2] Comentário enviado por removido em 24/01/2008 - 19:19h

vlw........
qualquer coisa estamos aí !!!!!!!!!!!!!!!!!!!!!

[3] Comentário enviado por dbahiaz em 24/01/2008 - 21:05h

Boa eu!noel, funfou de prima...cliente satisfeito! Abraço.

[4] Comentário enviado por removido em 24/01/2008 - 21:08h

vlw.............
vc não sabe a satisfação que isso me deu !!!!!!!!!!
eu amo ajudar quem quer ser ajudado!!!!!!!!

[5] Comentário enviado por dbahiaz em 25/01/2008 - 00:49h

Cara, a um tempão estava tentando colocar o etch pra rodar o compiz-fusion, mais os artigos que vi usavam repositorios do lenny, e tinha medo de quebrar o sistema, intao , acabava desistindo de instalar,e usava o compiz que vem padrão, mais agora ta de boa mesmo.

Só acrescentando...no artigo o
comando pra parar o compiz-manager é

metacity --replace &

vlw!

[6] Comentário enviado por removido em 25/01/2008 - 11:37h

obrigado fique a vontade para melhorar o que achar que deve !!!!!!!!!!
infelizmente não uso mais o Debian eu uso o Slackware agora mais espero que possa ajudar mais gente !!!!!!!!!!!!!!
obirgado vlw..............

[7] Comentário enviado por maran em 25/01/2008 - 22:32h

o maravilha em....
fico feliz de saber que esta se dando bem com o Debian.. isso ae meu velho, espero que venham muitos outros artigos envolvendo o debian principalmente, isso ae cara
se cuida

Te Mais...

[8] Comentário enviado por percival em 27/01/2008 - 14:50h

Boa dica...

Funcionou perfeitamente aqui, com exceção do CCSM quie rodou de primeira, sem precisar alterar nada...

Só uma dúvida: e seu eu não quiser o EMERALD? Tem como deixar o Etch com a cara padrão, mas com os efeitos do Compiz?

Abraço.

[9] Comentário enviado por edsoncsouza em 24/03/2008 - 12:04h

Olá
Já está tudo feito na minha maquina do jeito que está no tutorial
no arquivo ccsm ta assim
if gtk.pygtk_version < (2,8,0):
print "PyGtk 2.80.0 or later required"
e os outros com os comentarios nos lugares certos porem ja reiniciei a maquina e não tive resultados o ccsm ainda não funciona
testei em um script do python o que estava retornando o comando "print gtk.pygtk_version" e ele me retornou (2,8,6)
pelo pouco que entendo de python isso deveria funcionar pois o script soh irá funcionar caso a versão for menor que 2,8,0.
Agradeço a ajuda de vocês

[10] Comentário enviado por removido em 19/05/2008 - 23:21h

?comentario= Boa noite...

Primeiramente gostaria de agradeçer pelo otimo artigo ...

nota 1000 velho... valeu mesmo...

como nosso amigo edsoncsouza...

eu tambem to com problema.. comentei todas as linhas mandadas.. e reiniciei porem ainda ta voltando o erro

Info: No sexy-python package found, don't worry it's optional.
PyGtk 2.10.0 or later required

ao execultar o ccsm

se poder ajudar... agradeço

flw

[11] Comentário enviado por removido em 20/05/2008 - 14:40h

os repositórios mudaram desde que escrevi o artigo,
tb não uso mais o Debian,
e não sei mais se ele usa o PyGtk 2.8 .

[12] Comentário enviado por jaca69 em 23/05/2008 - 17:52h

Meu, só consegui fazer o compiz funcionar com uma placa ATI com a novo versão do driver randeon (x1300 é a minha) que foi disponibilizado na semana passada.
Porém, quando vou assistir um video ele fica piscando, sabes dizer o por quê?
O restante dos efeitos estão ok.

PS: Estou usando o Debian Lenny

[13] Comentário enviado por evaldo1 em 05/08/2008 - 02:58h

Caro 'noel,
Sofri um bucado com esse negõcio, mas foi muito divertido e instrutivo também. Realmente, algumas coisas mudaram desde que o artigo foi postado, mas só mudou para melhor e o artigo continua sendo utilíssimo. Os efeitos estão lindos e tudo roda que é uma beleza.
Valeu, amigo!!
Ah, e quanto àquele papo de que o Debian não é pra iniciantes, ahahah, sou uma exceção.

[14] Comentário enviado por femars em 26/02/2009 - 22:23h

olha soh, comigo deu erro ao tentar logo no comando do compiz-manager:

xico@A1200:~$ compiz-manager
Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity

Aqui uso o Debian4 Etch com GeForce2 mx 400 64mb, o driver está instalado. O que vc acha que está acontecendo?

[15] Comentário enviado por nocyvo em 23/04/2009 - 23:02h

Opa....
consegui 90% do tuto
Mas não consigo ativar os efeitos
entro na janela do ccsm mas o efeito não roda
Sabe oq pode ser?



vlw


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts