Как я могу получить удивительный wm для распознавания ~ / .config / awesome / rc.lua?

Я пробовал разные конфигурации на удивительном wm, но неожиданно перестало загружаться ~/.config/awesome/rc.lua при запуске, и теперь загружается только конфигурация по умолчанию в /etc/xdg/awesome/rc.lua.

Я попытался начать с нуля и скопировать значение по умолчанию на ~/.config/awesome, но, похоже, это не сработало. Что может быть причиной того, что я перестала загружать мой файл? Как мне даже отладить это? Я попытался awesome -k, и он говорит, что все в порядке.

5
задан 11 August 2012 в 17:25

2 ответа

Хорошо, я понял это. Отладка с помощью Xephyr.

По сути, я обнаружил, что если в rc.lua есть ошибка, то awesome отклоняет ее и загружает rc.lua по умолчанию из / etc / xdg / awesome. Проблема в том, что эти ошибки не часто влияют на awesome -k, который по-прежнему показывает «Синтаксис ОК!». Отладка с использованием Xephyr, хотя и требует больших усилий, позволяет вам видеть более подробные сообщения об ошибках и точно определять проблему. Для меня я пропустил команду, к которой относится rc.lua, композитор. Установка композитора устранила проблему.

0
ответ дан 11 August 2012 в 17:25

У меня была та же проблема - чтобы решить, убедитесь, что вы скопировали все содержимое / etc / xdg / awesome - не только rc.lua!

так

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

Сейчас Awesome должен обратить внимание на ваш пользовательский rc.lua.

0
ответ дан 11 August 2012 в 17:25

Другие вопросы по тегам:

Похожие вопросы: