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

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

[ Hits: 18.025 ]

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

Corrigindo o tamanho do painel do Lubuntu 11.10

Backup completo do seu netbook

"Bleeding Edge" para o seu Ubuntu 32 bits

Papéis de parede para o Ubuntu 10.10, Maverick Meerkat

Scroll Horizontal no Ubuntu 13.04/13.10

Leitura recomendada

Limitando a banda do Kazaa com CBQ

Ubuntu 13.10/14.04 em dual-boot com Windows 8

Super tecla no eee-Ubuntu

Criando um LIVECD do FreeBSD com o mfsbsd

Compiz no Debian Jessie (LXDE)

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts