AwesomeWM 尝试登录后返回 lightdm

AwesomeWM 尝试登录后返回 lightdm

我最近安装了 AwesomeWM,一切都很顺利,直到我尝试编辑 rc.lua。它不允许我从 AwesomeWM 保存,所以我打开 Unity 并从那里保存,当我尝试重新登录 Awesome 时,它​​总是将我带回到 lightdm 登录屏幕。

我试过sudo apt-get remove awesome然后重新安装它。我试过从谷歌获取一个可用的 rc.lua,但这些都不起作用。

我真的不知道该怎么办。它只是让我回到登录框,unity 和 2d 都运行正常。确实很奇怪。

答案1

当您尝试编辑时rc.lua,您是否尝试编辑系统范围的?我猜您没有适当的权限来执行此操作,然后在 Unity 中使用了一些 GUI 方法来解决此问题。这可能弄乱了配置文件的权限,因此您无法在登录时使用它;要么就是您的配置中存在严重错误,尽管我从未遇到过如此严重的错误,以至于无法登录。

确保将系统范围的默认设置复制rc.lua~/.config/awesome/

cp /etc/xdg/awesome/rc.lua ~/.config/awesome/

然后编辑本地副本。顺便说一句,仅仅因为你得到了别人的,rc.lua并不意味着它会适合你。这取决于他们对其进行了多少定制。修改你的 后rc.lua,你应该始终awesome -k先运行,然后再重新启动 Awesome。这将检查你的配置中是否存在基本错误,尽管这不是一个完美的检查。

答案2

如果

awesome -k 

没有报告错误,我会尝试

sudo dpkg-reconfigure --force lightdm awesome

相关内容