Xubuntu + Compiz + Emerald [RESOLVIDO]

13. Re: Xubuntu + Compiz + Emerald [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/07/2011 - 08:00h

CONSEGUIIIIIIIIIIIIIIII!!!!!!!!!!!!!!!!!!!!!!!!!

:P

Esse deu trabalho viu, madrugada toda...

Vamos lá :D

Dei uma boa lida na documentação do xfce e entendi direitinho como ele carrega a interface, agora fica fácil!

Primeiro desintalei o gerenciador de janelas padrão que já vem junto com o xfce4, pois ele conflita com o compiz

$ sudo apt-get remove xfwm4

E então eu fiz melhor do que queria fazer no começo. Já que agora to mais por dentro do que acontece, em vez de desabilitar tudo e criar um script para iniciar, eu integrei o meu comando a inicialização do xfce4.

Editei o arquivo /etc/xdg/xfce4/xinitrc

troquei a linha:

xfwm4 --daemon

por

compiz ccp --sm-disable --replace

E nos arquivos:

/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
/etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml

Alterei também com o mesmo comando:

<property name="Client0_Command" type="array">
<value type="string" value="xfwm4"/>
</property>

por:

<property name="Client0_Command" type="array">
<value type="string" value="compiz"/>
<value type="string" value="ccp"/>
</property>

Isso já deveria ser o suficiente... e até que foi, mas bugou alguns menus... dei mais uma lida e descobri o xfce4 salva a configuração da sessão atual nesse arquivo automaticamente, mesmo que você não tenha ativado essa configuração e essas configurações anteriores estavam entrando em conflito com as novas configurações que coloquei nos arquivos.

A solução é a seguinte:

Nesses mesmos dois arquivos, acrecentei:

<property name="general" type="empty">
....
...
<property name="FailsafeSessionName" type="string" value="Failsafe"/>
</property>

e depois rodei o comando:

rm -r ~/.cache/sessions

Isso resolve todo o resto :D

Bom, foi uma ótima aventura, agradeço as respostas, sem elas eu não teria chegado a solução.

Agora eu vou pega um rango ali que ainda nem jantei (sim, são 8 da manhã e estou indo jantar...)


  


14. Re: Xubuntu + Compiz + Emerald [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/07/2011 - 08:50h

Esse menino vai longe. Ôpa, cadê ele?!
Já foi!!! rsrs

Vinycius, este tópico foi você que achou a solução. Não deveria haver 'Melhor Resposta'.
Isto é importante para o sistema de pesquisas do VOL. Você entende, né?

VLW


15. Re: Xubuntu + Compiz + Emerald [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/07/2011 - 09:34h

É, tem razão...

mas que foi a melhor resposta foi, sem ela talvez eu nunca teria descoberto sobre o maldito xfwm4


16. Re: Xubuntu + Compiz + Emerald [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/07/2011 - 09:47h

Sim, o 'xfwm4' é o gerenciador de janelas do XFCE. Por quê não perguntou antes? rsrs
Já as janelas em si, são todos em GTK-2(por enquanto).

Talvez no XFCE-4 eu consiga aplicar o Emerald, estou testando o Debian-6 com ele. Depois vejo isso.
Até mais.


17. Re: Xubuntu + Compiz + Emerald [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/08/2011 - 20:15h

Confirmado funcionamento no Mint 11 também :D

Com apenas algumas pequenas alterações, no caso:

Edite o arquivo /etc/xdg/xfce4/xinitrc

troquei a linha:

xfwm4 --daemon

por

compiz ccp --sm-disable --replace

E no arquivo /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml

Altere também a linha:

<property name="Client0_Command" type="array">
<value type="string" value="xfwm4"/>
</property>

para:

<property name="Client0_Command" type="array">
<value type="string" value="compiz"/>
<value type="string" value="ccp"/>
</property>

O resto das alterações não são necessárias, pois no mint isso já vem alterado. O Downgrade do compiz e emerald também não é necessário basta instalar o compiz normalmente (e todas as dependencias necessárias)

O emerald é necessário compilar do source. Baixe pela internet e faça o procedimento padrão de compilação.

E por fim: $ sudo apt-get remove xfwm4 mint-meta-xfce4

Você também pode instalar o pacote mintdesktop-xfce4 que contem algumas opções extras de configurações que são muito úteis quando se está usando compiz, neste caso nem seria preciso fazer o fix dicutido aqui neste tópico, mas você irá perder de 3 a 4 segundos no carregamento da interface.

join ;)






18. Re: Xubuntu + Compiz + Emerald [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 01/08/2011 - 20:47h

MRK

Essa sua solução é muito boa. devia publicar uma dica ou artigo aqui, com isso, pense no assunto.

Essas configurações 3D, muita gente gosta e são sempre importantes para a Comunidade linux que está com o mesmo problema.

Curioso que no meu Sabayon com XFCE, e é XFCE 8, não 6, o compiz eo emerald funcionam, bastando desativar o xfwm4 no fusion icon.



19. Re: Xubuntu + Compiz + Emerald [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/08/2011 - 21:18h

Alberto, seu relato nos faz concluir que o XFCE-4.8 em Debian-like não funciona.
Espero que seja temporário.


20. Re: Xubuntu + Compiz + Emerald [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/08/2011 - 21:58h

Eu gostaria mesmo de fazer artigos, mas já desisti. Não há uma moderação competente aqui no Vol e eu não gosto disso, está sendo hipócrita quem disser o contrário. Então decidi colocar aqui neste tópico as soluções, pois sei que muita gente que pesquisa no google vai parar aqui. Se alguém da moderação ou administração ler isso, leia bem: Estou muito decepcionado com vocês.

Estava fazendo mais alguns testes aqui e encontrei uma maneira de instalar o Emerald sem precisar compilar e de uma maneira bem simples.
Já refiz todo o procedimento e executei todos os testes, funciona 100%: (Apenas para Linux Mint)

1) Adicionar ao sources.list:
deb http://frickelplatz.de/debian/ sid main contrib non-free

2) Adicionar a chave:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8761F008151E2489

3) Atualizar:
$ sudo apt-get update

4) Instalar Emerald:
$ sudo apt-get install emerald

5) Remover a linha inserida no sources.list (para evitar bugs)

6) Atualizar novamente a lista de pacotes:
$ sudo apt-get update

Prontinho.

Alternativamente (sem temas adicionais):

1) Adicionar ao sources.list:
deb http://ppa.launchpad.net/malteworld/compiz/ubuntu natty main
deb-src http://ppa.launchpad.net/malteworld/compiz/ubuntu natty main

2) Adicionar a chave:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 20D0BB61B700CE29

3) Atualizar:
$ sudo apt-get update

4) Instalar Emerald:
$ sudo apt-get install emerald





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts