我最近在我的 Debian Wheezy 系统上以宽容模式启用了 SELinux(我已经确认它确实在宽容模式下运行)。然而,在文件标记双重重启后,gdm3似乎无法正常启动。 SELinux 设置详细信息位于我的 SELinux 安装缺少什么?(在该问题得到正确答案之前,请务必检查该问题的评论,因为它们包含重要信息)。
具体来说,gdm3 只是坐着旋转甜甜圈“等待”鼠标光标。我可以移动鼠标,但即使几分钟(在撰写本文时已经有十五分钟了),我也没有看到登录对话框。
登录到基于文本的 shell 并发出startx
老式的 ~/.xsession 确实立即给了我我常用的桌面,所以这不是 X 的普遍问题,尽管它确实发出了关于无法启动某些东西的抱怨与通知有关。 (这可能仅与在同一主机上运行多个不相关的 X 客户端会话有关。)
我检查了 /var/log/messages,发现在启动期间有一小部分 selinux“被拒绝”的条目,但似乎与 X 或 gdm3 没有任何关系。我在 /var/log/X* 或 /var/log/gdm3/* 中也没有看到任何异常。考虑到我正在宽容模式下运行,SELinux 不应该成为障碍。
我如何找出问题所在?我如何解决它?(我没有特别的理由使用 gdm3,除了它是 Wheezy 上默认启用的功能之外;如果修复是“使用其他显示管理器”,我完全可以接受,但如果是这样,我很欣赏更改的具体步骤那。)
问题Debian 7 加载操作系统后黑屏似乎是关于类似的问题,但表明也没有鼠标光标,但它没有答案,没有评论,可能与 SELinux 没有任何关系(我觉得这可能是这里的罪魁祸首,不知何故),并且已经半年没有看到任何活动了。