Como posso alterar o gerenciador de janelas padrão do Xfce4?
Por alguma razão, xfwm
não é executado quando executo o xfce4 shell.
--replace
ordem em um comando, como compiz --replace
usar Metacity no XFCE ou Emerald se ele estiver instalado ..
Como posso alterar o gerenciador de janelas padrão do Xfce4?
Por alguma razão, xfwm
não é executado quando executo o xfce4 shell.
--replace
ordem em um comando, como compiz --replace
usar Metacity no XFCE ou Emerald se ele estiver instalado ..
Respostas:
A maneira mais fácil de alterar permanentemente o gerenciador de janelas padrão é:
Faça o download do seu WM desejado.
Então vá em: ferramentas do sistema> preferências> aplicativos de inicialização.
Depois clique em "adicionar".
Se você quisesse, por exemplo, alterar seu WM padrão para metacidade, em "name" put "metacity" e em "command" put "metacity --replace". Clique em "adicionar".
Sair> faça login.
Fazer YourWindowManager --replace
significa que o xfwm4 já começou no login e agora você o interrompe para iniciar um novo gerenciador de janelas ... que está funcionando, mas há uma maneira mais rápida e limpa de como esse cara explica usar o kwin como exemplo.
O XFCE inicia o gerenciador de janelas especificado em /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
ou, no xubuntu, em/etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
Neste arquivo, procure a Client0_Command
propriedade e edite seu valor: <value type="string" value="xfwm4"/>
para <value type="string" value="kwin"/>
(obviamente, substitua "kwin" pelo gerenciador de janelas de sua escolha). Você também pode copiar e editar esse arquivo apenas /home/user/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
se desejar que as alterações afetem apenas o espaço do usuário.
Como no XFCE é comum salvar nossa sessão durante o logout, não se esqueça de limpar sua sessão: Gerenciador de Configurações-> Sessão e Inicialização-> guia Sessão-> Limpar sessões salvas
Agora você pode sair e entrar novamente.
xfconf-query --channel xfce4-session --property /sessions/Failsafe/Client0_Command --set openbox --force-array
(mude openbox
para o seu gerenciador de janelas preferido).
xfconf-query --channel xfce4-session --property /sessions/Failsafe/Client0_Command --type string --set "awesome" --force-array
Em geral...
xfwm4 --replace
xfce4-session-logout
Para alterá-lo para xfwm4, o seguinte comando deve funcionar. Isso mudaria de volta para a configuração que o Xfce tem por padrão pronta para uso.
xfconf-query --channel xfce4-session --property /sessions/Failsafe/Client0_Command --type string --set 'xfwm4' --type string --set '--replace'