我正在尝试从头开始安装 Fedora 30 系统。我想使用 i3 作为我的窗口管理器,使用 xdm 作为我的登录管理器。我可以使用 手动启动 X 服务器startx
,这会启动 i3。然后我尝试通过执行以下操作在启动时启动 xdm sudo systemctl enable xdm
,但 xdm 不会在启动时启动,我只获得非图形登录。如果我手动启动 xdm,它可以工作,但它不会启动窗口管理器,而是返回到登录屏幕,即使在成功登录后也是如此。当我查看日记时,我发现以下几行
PAM unable to dlopen(/usr/lib64/security/pam_gnome_keyring.so): /usr/lib64/security/pam_gnome_keyring.so: cannot open shared file: No such file or direcory
PAM adding faulty module: /usr/lib64/security/pam_gnome_keyring.so
我设置了一个.xsession
.请在评论中询问更多详细信息(日志、配置等),我不确定这里是否有帮助。
答案1
我必须做两件事:使.xsession
可执行文件和运行systemctl set-default graphical.target
。