Я пробовал разные конфигурации на удивительном wm, но неожиданно перестало загружаться ~/.config/awesome/rc.lua
при запуске, и теперь загружается только конфигурация по умолчанию в /etc/xdg/awesome/rc.lua
.
Я попытался начать с нуля и скопировать значение по умолчанию на ~/.config/awesome
, но, похоже, это не сработало. Что может быть причиной того, что я перестала загружать мой файл? Как мне даже отладить это? Я попытался awesome -k
, и он говорит, что все в порядке.
Хорошо, я понял это. Отладка с помощью Xephyr.
По сути, я обнаружил, что если в rc.lua есть ошибка, то awesome отклоняет ее и загружает rc.lua по умолчанию из / etc / xdg / awesome. Проблема в том, что эти ошибки не часто влияют на awesome -k
, который по-прежнему показывает «Синтаксис ОК!». Отладка с использованием Xephyr, хотя и требует больших усилий, позволяет вам видеть более подробные сообщения об ошибках и точно определять проблему. Для меня я пропустил команду, к которой относится rc.lua, композитор. Установка композитора устранила проблему.
У меня была та же проблема - чтобы решить, убедитесь, что вы скопировали все содержимое / etc / xdg / awesome - не только rc.lua!
так
mkdir ~/.config
cp -R /etc/xdg/awesome ~/.config
Сейчас Awesome должен обратить внимание на ваш пользовательский rc.lua.