我刚刚按照本指南在 13.04 上成功安装了 mdm,替换了 lightdm,但没有卸载它:如何用 MDM 替换 LightDM?。
但是,当我第一次重新启动时,我只看到一个空白屏幕。我启动到恢复模式,然后切换回 lightdm 并重新启动。
我照做了sudo mdm
,它立即进入了默认的 mdm 登录屏幕。但重启后,它再次显示空白屏幕。
因此回到恢复状态,我mdm
以 root 身份运行,并且发生同样的事情,除了登录时没有网络连接也没有声音(我理解,因为它仍处于恢复状态)。
我不确定为什么 mdm 没有随启动自动启动,但 lightdm 仍然可以工作。有什么方法可以让 mdm 正常启动吗?
答案1
如果您安装了 Infinality 字体,请尝试卸载它们,因为有报告称在 MDM 之前加载它们会导致问题:
我个人没有遇到过这种情况,并且在使用 13.10 时也遇到了同样的问题,只是没有网络问题。
除了简单的更新之外,我只做了几件事,所以奇怪的是其他人没有遇到这个问题,所以让我们比较一下;您最近安装了 Wine 还是安装/安装了 Mono?
如果这确实与字体有关,那么 Wine 似乎更有可能是嫌疑犯,因为我知道我在那里遇到了字体问题。
答案2
我整天都在尝试修复一个我认为与此非常相似的错误。我搜索了所有相关的帮助资源,以找出为什么 MDM 无法启动,除非使用 sudo 运行时(例如,它在启动时失败,我使用 alt-F6 进入终端并输入 sudo mdm),我发现以下命令可以修复它:
sudo update-rc.d mdm defaults
此外,当我必须使用 sudo 运行 mdm 时,我的音频无法工作。现在,运行上述命令并正常启动后,音频又可以正常工作了。
需要注意的是,我并不真正了解自己在做什么,因此我并没有从整体上识别出问题所在。另一方面,我认为运行上述命令并没有什么坏处,因为它会将某些东西设置为默认值。