Como posso conseguir que o awesome wm reconheça o ~ / .config / awesome / rc.lua?

5

Eu tenho tentado configurações diferentes em wm incrível, mas de repente impressionante parou de carregar ~/.config/awesome/rc.lua na inicialização e agora carrega apenas a configuração padrão em /etc/xdg/awesome/rc.lua .

Eu tentei começar do zero e copiar o padrão para ~/.config/awesome , mas isso não funcionou. O que pode estar causando incrível para parar de carregar meu arquivo personalizado? Como faço para depurar isso? Eu tentei awesome -k e ele diz que está tudo bem.

    
por Jon 06.08.2012 / 18:41

2 respostas

7

Ok, eu percebi. Depurei usando o Xephyr.

Basicamente, eu descobri que se há um erro no rc.lua, o awesome o rejeita e carrega o padrão rc.lua do / etc / xdg / awesome. O problema é que esses erros geralmente não afetam awesome -k , o que ainda mostra "Sintaxe OK!". Depurar usando o Xephyr, embora seja difícil de configurar, permite que você veja mais mensagens de erro detalhadas e identifique o problema. Para mim, estava faltando um comando ao qual o rc.lua se refere, um compositor. A instalação do compositor resolveu o problema.

    
por Jon 06.08.2012 / 18:53
4

Eu tive o mesmo problema - para resolver, certifique-se de copiar todo o conteúdo de / etc / xdg / awesome - não apenas rc.lua!

então

mkdir ~/.config
cp -R /etc/xdg/awesome ~/.config

O Now Awesome deve tomar conhecimento do seu rc.lua personalizado.

    
por Martin Konecny 09.05.2013 / 04:28

Tags