我一直在 awesome wm 上尝试不同的配置,但突然 awesome~/.config/awesome/rc.lua在启动时停止加载,现在只在/etc/xdg/awesome/rc.lua.
我尝试从头开始并将默认值复制到~/.config/awesome,但这似乎不起作用。什么可能导致很棒停止加载我的自定义文件?我什至如何调试它?我试过了awesome -k,它说一切正常。
好的,我想通了。使用 Xephyr 调试它。
基本上,我发现如果 rc.lua 中有错误,awesome 会拒绝它并从 /etc/xdg/awesome 加载默认的 rc.lua。问题是,这些错误通常不会影响awesome -k,它仍然显示“语法正常!”。但是,使用 Xephyr 进行调试虽然设置起来很麻烦,但可以让您看到更详细的错误消息并查明问题。对我来说,我错过了一个 rc.lua 所指的命令,一个合成器。安装合成器解决了这个问题。
| 归档时间: |
|
| 查看次数: |
12969 次 |
| 最近记录: |