如何修复 Fedora 25 上图形模式登录问题

如何修复 Fedora 25 上图形模式登录问题

我在 virtualbox 中运行 fedora x86_64。主机是 Windows 10。在我(实际上好几次)全新安装了 Fedora Workstation 25 后,我安装了一些东西

#dnf group install "Development Tools"
#dnf update

安装来宾添加项(但不一致)

然后我重新启动:我最终出现在登录屏幕上,如下所示:在此输入图像描述

当我点击登录时,它无法登录(例如,屏幕变黑并返回到此状态)当我登录输入帐户名时也会发生同样的情况。注意:我可以在更新之前登录。但是我可以在另一个 tty 中登录(通过终端模式)。 (根图形也不起作用。)

重新启动+尝试以图形方式记录的journalctl可以在此处阅读:

journalctl -b-0 | fpaste 

f粘贴结果

似乎有一些与 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

相关内容