Como posso alterar o gerenciador de janelas do Xfce para incrível?

7

Gostaria de usar o Awesome Window Manager com todos os outros daemons do ambiente XFCE4, como keyrings, painéis, gerenciadores de energia, etc. Existe uma maneira de fazer isso?

    
por Jon 30.07.2012 / 07:00

1 resposta

6

(Testado no Xubuntu 12.04, mas com o ppas para o Xfce 4.10 e 4.12 instalado; no entanto, isso funcionará do Xfce 4.8 em diante (padrão versão 12.04))

Você pode executar awesome como o gerenciador de janelas em uma sessão Xubuntu ou Xfce (que eu acho que é o que você quer) ou executá-lo a partir de sua própria awesome session (uma vez instalada, que se torna uma opção em lightdm ).

Primeiro, instale awesome dos repositórios com

sudo apt-get install awesome

Agora, se você deseja executar awesome como gerenciador de janelas em uma sessão Xfce ou Xubuntu, você pode editar a configuração relevante do xfconf com:

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "awesome" -a

Este comando altera o gerenciador de janelas padrão na sessão do Xfce para o gerenciador de janelas awesome . Com outros gerenciadores de janela, como metacity , você usaria -t string -s "metacity" -t string -s "--replace" -a como a segunda parte do comando. A opção --replace não está disponível ou é necessária de qualquer maneira com awesome .

Agora faça o logout e faça o login novamente, escolhendo a sessão Xubuntu ou Xfce normal, se você quiser executar awesome dentro de uma sessão Xfce.

Para retornar ao xfwm4 como gerenciador de janelas padrão, execute

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "xfwm4" -t string -s "--replace" -a

Pode ser necessário configurar as várias opções em awesome criando um arquivo rc pessoal em $HOME/.config/awesome e aprimorando as várias opções:

mkdir $HOME/.config/awesome
cp /etc/xdg/awesome/rc.lua $HOME/.config/awesome/

Você precisará configurar seus temas e ajustar manualmente como as janelas aparecerão, já que as configurações e ajustes normais do gerenciador de janelas Xfwm4 obviamente não funcionarão quando usar awesome .

A imagem abaixo é de awesome em execução em uma sessão do Xubuntu, com o resto do Xfce ainda instalado. Se você tiver um painel do Xfce no topo da tela, ele irá obscurecer o painel awesome , então você terá que movê-lo para outro lugar.

Para mais informações sobre awesome e seus atalhos de teclado, consulte man awesome e o Manpages do Ubuntu online .

Nota: Isto não funciona pelo menos a partir do Ubuntu 13.10. Relatório de bugs contra o XFCE4 aberto.

    
por user76204 13.04.2013 / 22:06