Compositing no Metacity - sombras e transparências reais sem placa 3D no Linux

Publicado por Andre (pinduvoz) em 22/09/2008

[ Hits: 18.646 ]

Blog: http://casadopinduvoz.wordpress.com/

 


Compositing no Metacity - sombras e transparências reais sem placa 3D no Linux



Muitos usuários do sistema do Pingüim querem usar uma "dock" estilo Mac e esbarram no fato de não terem disponível a aceleração gráfica por hardware, possível com placas gráficas da Nvidia, Intel, ATI e VIA, desde que suportadas pelos drivers proprietários dos fabricantes, alguns ainda em fase beta (o da VIA, por exemplo).

O que esses usuários não sabem é que já é possível usar AWN e Cairo-dock, as "docks" estilo Mac mais conhecidas usando o gerenciador de janelas padrão do Gnome, o Metacity.

Para que isto seja possível, basta habilitar o "compositing_manager", por um dos caminhos abaixo.

Graficamente:
  • Digite "Alt + F2" para abrir o "diálogo de execução" e "gconf-editor" (sem as aspas) no espaço reservado ao comando, clicando em executar;
  • Navegue até "Apps->Metacity->General" e marque o quadradinho do "compositing_manager".

Pelo terminal, use o comando:

gconftool-2 --type bool --set "/apps/metacity/general/compositing_manager" "true"

(copie e cole, para evitar erros e use como "seu" usuário)

Para desabilitar, caso você não goste do resultado:

gconftool-2 --type bool --set "/apps/metacity/general/compositing_manager" "false"

Mesmo comando, mudando de "true" (habilitado) para "false" (desabilitado), ainda usado como "seu" usuário e não como root.

Agora divirta-se com sua dock e também com os screenlets, aqueles applets de desktop que também só rodam com "compositing".

Outras dicas deste autor

Como atualizar do Debian Etch (servidor ou desktop) para o Debian Lenny (tradução)

Corrigindo tema de ícones no Ubuntu 12.04

Faenza e Faience no Ubuntu via PPA

Corrigindo o tamanho do painel do Lubuntu 11.10

Para os fãs de cinema...

Leitura recomendada

Como deixar o Archbang em português

Compartilhamento Fácil com Linux Mint 20 MATE Edition

Instalando o Dolphin e deixando-o "pretinho" acompanhando o tema escuro do Gnome-Shell

Painel do Gnome todo transparente

Efeitos 3D (cubo) no Fluxbox

  

Comentários
[1] Comentário enviado por albfneto em 22/09/2008 - 15:47h

Excelente dica, eu tenho um note onde Compiz não funfa, nem Cairo Dock.
Vou testar, por em outras distros, metacity é o gerenciador de janelas do GNOMe, mas no Sabayon ele é o default do GNOME e do KDE (e não o Kwin)

[2] Comentário enviado por JoseLucas em 22/09/2008 - 21:27h

tem um bom tempo que eu estou procurando por isso.

muito bom!

[3] Comentário enviado por machizu em 09/10/2008 - 10:44h

Muito bom sua dica!
Vou testa-lo em um P3 q tenho jogado aqui de lado!

Abraço!

[4] Comentário enviado por pinduvoz em 06/02/2009 - 00:41h

Duas ss demonstrando o compositor do Metacity am ação:

http://www.vivaolinux.com.br/screenshot/Gnome-Gadjets-X-Screenlets/

http://www.vivaolinux.com.br/screenshot/Gnome-Compositing-no-Metacity-III/

[5] Comentário enviado por pinduvoz em 07/02/2009 - 03:19h

Testando o Ubuntu Jaunty, ainda com o Gnome 2.24.1 mas com um Xorg mais recente, percebi uma grande melhora no compositing do Metacity.

Com essa evolução, caso o pessoal do Gnome venha a adicionar mais efeitos, seguindo o exemplo do KDE 4, o Compiz vai virar peça de museu.

[6] Comentário enviado por removido em 13/03/2009 - 14:10h

André, esta dica também aplica-se ao Aspire One com Linpus?

Grato.

Acdlima

[7] Comentário enviado por pinduvoz em 13/03/2009 - 17:49h

Não, acdlima, pois o Linpus é construído em cima do XFCE4 e não usa o Metacity.

E mesmo que fosse aplicável ao Linpus, seria desnecessário, pois o "One", por conta do uso do driver e da placa da Intel, vem com o 3D habilitado e roda o Compiz sem problemas (veja como habilitar o Compiz em outra dica minha).

Note-se que o XFCE4 também tem um compositor nativo, que pode ser habilitado para a obtenção de transparências reias em

(MENU) Configurações > Ajustes especiais do gerenciador de janelas > Compositor

[8] Comentário enviado por xerxeslins em 15/07/2009 - 21:42h

Obrigado pela dica =D

[9] Comentário enviado por tales.souza em 31/08/2009 - 17:45h

No fedora 11, da o mesmo erro... se eu for fazer essa configuração será que vai funcionar??

[10] Comentário enviado por pinduvoz em 01/09/2009 - 21:29h

A dica vale para o Gnome de qualquer distro atual.

[11] Comentário enviado por alansantosp em 12/06/2010 - 02:34h

Meu "note" nunca se deu bem com meu Ubuntu por causa da placa de vídeo, tinha instalado o avant-window-navigator mas tinha ficado horrivel, sem os efeitos. Não conhecia o Metacity, na verdade ainda conheço bem pouco de Linux mesmo, com esse artigo eu ganhei meu fim de semana. =D

[12] Comentário enviado por lekegf em 16/06/2010 - 21:41h

Tem algo parecido para ativar os efeitos do kwin no KDE? Ou ao menos para deixar a barra de tarefas transparente... Valeu.

[13] Comentário enviado por pinduvoz em 17/06/2010 - 01:08h

Acho que não, pois o Kwin foi projetado para trabalhar com acelaração por hardware.

Agora se for só para a barra de tarefas (transparente, certo?), dê uma olhada no tema padrão do PCLinuxOS.



Contribuir com comentário