![如何修复 Fedora 25 上图形模式登录问题](https://linux22.com/image/107114/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%20Fedora%2025%20%E4%B8%8A%E5%9B%BE%E5%BD%A2%E6%A8%A1%E5%BC%8F%E7%99%BB%E5%BD%95%E9%97%AE%E9%A2%98.png)
我在 virtualbox 中运行 fedora x86_64。主机是 Windows 10。在我(实际上好几次)全新安装了 Fedora Workstation 25 后,我安装了一些东西
#dnf group install "Development Tools"
#dnf update
安装来宾添加项(但不一致)
当我点击登录时,它无法登录(例如,屏幕变黑并返回到此状态)当我登录输入帐户名时也会发生同样的情况。注意:我可以在更新之前登录。但是我可以在另一个 tty 中登录(通过终端模式)。 (根图形也不起作用。)
重新启动+尝试以图形方式记录的journalctl可以在此处阅读:
journalctl -b-0 | fpaste
似乎有一些与 gnome 会话桌面相关的故障。
我尝试安装 kde、cinnamon、mate、sugar 以便能够切换到另一个桌面管理器,但我在登录屏幕中找不到任何选项来执行此操作,就像我读到的那样。
尽管如此我还是发现
/etc/systemd/system/display-manager.service -> /usr/lib/systemd/system/gdm.service
但我找不到以前安装在这里的任何其他服务(我在 /usr/share/dbus-1/system-services/ 中找到了一些服务,但我不知道它是否相关。)
关于如何成功修复这些东西有什么想法吗?
可能重复(没有答案):Fedora 25:GNOME 重新登录时出现问题
快速更新:现在是快速更新
#dnf update
无论如何,几天后似乎已经解决了这个问题。
答案1
mars 08 18:06:01 localhost.localdomain 审计[1386]: AVC avc: 拒绝 { 执行 } for pid=1386 comm="gnome-shell" path=2F7661722F6C69622F67646D2F2331333131313636202864656C6574656429 dev="dm-0 “ino=1311166 scontext=system_u: system_r:xdm_t:s0-s0:c0.c1023 tcontext=system_u:object_r:xdm_var_lib_t:s0 tclass=文件许可=0
这是 SELinux AVC 消息,阻止执行 中的某些文件/var/lib
,这是策略不允许的。有相关错误。
您可以采取多种措施来解决这个问题。最简单的方法是在宽容模式下再次尝试 SELinux(暂时)
setenforce 0
如果只是废弃的虚拟机应该没问题。否则,请留意日志是否会在更改后显示新内容。
答案2
您可以在登录时选择 Gnome-Xorg。登录后只需运行
gnome-shell --mode=user -r &
在终端中启动 Gnome