startx 在 Fedora 23 上失败

startx 在 Fedora 23 上失败

在Fedora 23下,我无法通过正常方式启动X服务器。我怎样才能解决这个问题?

我知道多年来报告的类似问题并不乏,但到目前为止,这些修复都没有奏效。所以,我在这里问。

我正在使用 kde 运行 fedora 23。登录屏幕显示正确(所以我认为这不是驱动程序问题),以及用户名和密码提示。奇怪的是,会话类型的下拉菜单没有条目。输入任何用户名/密码组合并按 Enter 或“登录”按钮后,没有任何反应。

然后我使用 ctrl-alt-f5 暂停 X 服务器。startx产生:

xauth:文件 /mnt/driveB/mrkelly/.serverauth.2784 不存在


X.Org X 服务器 1.18.1
发布日期:2016-02-08
X 协议版本 11,修订版 0
构建操作系统:4.3.5-300.fc23.x86_64
当前操作系统:Linux action-jackson.stanford.edu 4.4.6-300.fc23.x86_64 #1 SMP 3 月 16 日星期三 22:10:37 UTC 2016 x86_64
内核命令行:BOOT_IMAGE=/vmlinuz-4.4.6-300.fc23.x86_64 root=/dev/mapper/fedora_action--jackson-root ro rd.lvm.lv=fedora_action-jackson/swap rd.lvm.lv=fedora_action -jackson/boot rd.lvm.lv=fedora_action-jackson/root rhgb 安静 LANG=en_US.UTF-8
构建日期:2016 年 3 月 9 日 05:53:36AM
版本 ID:xorg-x11-server 1.18.1-3.fc23
pixman当前版本:0.34.0
        在报告问题之前,请检查 http://wiki.x.org
        以确保您拥有最新版本。
标记:(--) 探测,(**) 来自配置文件,(==) 默认设置,
        (++) 来自命令行,(!!) 通知,(II) 信息,
        (WW) 警告,(EE) 错误,(NI) 未实现,(??) 未知。
(==) 日志文件:“/mnt/driveB/mrkelly/.local/share/xorg/Xorg.1.log”,时间:2016 年 3 月 30 日星期三 16:19:20
(==) 使用配置目录:“/etc/X11/xorg.conf.d”
(==) 使用系统配置目录“/usr/share/X11/xorg.conf.d”
xf86EnableIOPorts:无法为 I/O 设置 IOPL(不允许操作)
(II) [KMS] 内核模式设置已启用。
fd 9 的 pci id:102b:0532,驱动程序(空)
需要 EGL_MESA_drm_image。
xinit:与 X 服务器的连接丢失

等待 X 服务器关闭 (II) 服务器成功终止 (0)。关闭日志文件。

或者,从xinit

_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() 失败
_XSERVTransMakeAllCOTSServerListeners:服务器已在运行
(电子工程系)
致命服务器错误:
(EE) 无法建立任何侦听套接字 - 确保 X 服务器尚未运行(EE)
(电子工程系)
请咨询 Fedora 项目支持
         在http://wiki.x.org
 求助。
(EE) 另请检查“/var/log/Xorg.0.log”处的日志文件以获取更多信息。
(电子工程系)
(EE) 服务器因错误而终止 (1)。关闭日志文件。
未指定协议
xinit:放弃
xinit:无法连接到 X 服务器:资源暂时不可用
xinit:服务器错误

上述日志文件/var/log/Xorg.0.log显示了相同的信息。我已删除 .Xauthority 并重新安装了 xorg-x11-xserver,并且已多次重新启动计算机。

这里的两个问题(http://wiki.x.org/wiki/FAQErrorMessages/#index5h2)乍一看似乎适用。相对于“显示 0 的服务器已处于活动状态”,系统上的任何位置都没有 /tmp/.X0-lock 或 .X0-lock 文件。startx -- :1因此失败:

xauth:文件 /mnt/driveB/mrkelly/.serverauth.3622 不存在


X.Org X 服务器 1.18.1
发布日期:2016-02-08
X 协议版本 11,修订版 0
构建操作系统:4.3.5-300.fc23.x86_64
当前操作系统:Linux action-jackson.stanford.edu 4.4.6-300.fc23.x86_64 #1 SMP 3 月 16 日星期三 22:10:37 UTC 2016 x86_64
内核命令行:BOOT_IMAGE=/vmlinuz-4.4.6-300.fc23.x86_64 root=/dev/mapper/fedora_action--jackson-root ro rd.lvm.lv=fedora_action-jackson/swap rd.lvm.lv=fedora_action -jackson/boot rd.lvm.lv=fedora_action-jackson/root rhgb 安静 LANG=en_US.UTF-8
构建日期:2016 年 3 月 9 日 05:53:36AM
版本 ID:xorg-x11-server 1.18.1-3.fc23
pixman当前版本:0.34.0
        在报告问题之前,请检查 http://wiki.x.org
        以确保您拥有最新版本。
标记:(--) 探测,(**) 来自配置文件,(==) 默认设置,
        (++) 来自命令行,(!!) 通知,(II) 信息,
        (WW) 警告,(EE) 错误,(NI) 未实现,(??) 未知。
(==) 日志文件:“/mnt/driveB/mrkelly/.local/share/xorg/Xorg.1.log”,时间:2016 年 3 月 30 日星期三 16:38:32
(==) 使用配置目录:“/etc/X11/xorg.conf.d”
(==) 使用系统配置目录“/usr/share/X11/xorg.conf.d”
xf86EnableIOPorts:无法为 I/O 设置 IOPL(不允许操作)
(II) [KMS] 内核模式设置已启用。
fd 9 的 pci id:102b:0532,驱动程序(空)
需要 EGL_MESA_drm_image。
xinit:与 X 服务器的连接丢失

等待 X 服务器关闭 (II) 服务器成功终止 (0)。关闭日志文件。

下一个标题“我不断收到消息:“无法建立任何侦听套接字...””,建议我运行netstat -ln.我不清楚我是什么那里有信息,但这是输出:

有效的互联网连接(仅限服务器)
原始 Recv-Q Send-Q 本地地址 外部地址状态      
tcp 0 0 0.0.0.0:445 0.0.0.0:* 听     
tcp 0 0 0.0.0.0:3838 0.0.0.0:* 监听     
tcp 0 0 0.0.0.0:2049 0.0.0.0:* 听     
tcp 0 0 0.0.0.0:139 0.0.0.0:* 听     
tcp 0 0 0.0.0.0:111 0.0.0.0:* 听     
tcp 0 0 0.0.0.0:20048 0.0.0.0:* 听     
tcp 0 0 0.0.0.0:33654 0.0.0.0:* 监听     
tcp 0 0 0.0.0.0:22 0.0.0.0:* 监听     
tcp 0 0 127.0.0.1:631 0.0.0.0:* 听     
tcp 0 0 0.0.0.0:60698 0.0.0.0:* 监听     
tcp6 0 0 :::445 :::* 听     
tcp6 0 0 :::2049 :::* 听     
tcp6 0 0 :::34665 :::* 听     
tcp6 0 0 :::139 :::* 听     
tcp6 0 0 :::111 :::* 听     
tcp6 0 0 :::20048 :::* 听     
tcp6 0 0 :::37366 :::* 听     
tcp6 0 0 :::22 :::* 听     
tcp6 0 0 ::1:631 :::* 听     
UDP 0 0 0.0.0.0:56603 0.0.0.0:*                          
UDP 0 0 0.0.0.0:64711 0.0.0.0:*                          
UDP 0 0 0.0.0.0:68 0.0.0.0:*                          
UDP 0 0 0.0.0.0:111 0.0.0.0:*                          
UDP 0 0 171.65.15.255:137 0.0.0.0:*                          
UDP 0 0 171.65.12.204:137 0.0.0.0:*                          
UDP 0 0 0.0.0.0:137 0.0.0.0:*                          
UDP 0 0 171.65.15.255:138 0.0.0.0:*                          
UDP 0 0 171.65.12.204:138 0.0.0.0:*                          
UDP 0 0 0.0.0.0:138 0.0.0.0:*                          
UDP 0 0 127.0.0.1:323 0.0.0.0:*                          
UDP 0 0 0.0.0.0:653 0.0.0.0:*                          
UDP 0 0 127.0.0.1:659 0.0.0.0:*                          
UDP 0 0 0.0.0.0:2049 0.0.0.0:*                          
UDP 0 0 0.0.0.0:5353 0.0.0.0:*                          
UDP 0 0 0.0.0.0:20048 0.0.0.0:*                          
UDP 0 0 0.0.0.0:35282 0.0.0.0:*                          
UDP 0 0 0.0.0.0:38319 0.0.0.0:*                          
udp6 0 0 :::57722 :::*                               
udp6 0 0 :::111 :::*                               
udp6 0 0 ::1:323 :::*                               
udp6 0 0 :::653 :::*                               
udp6 0 0 :::2049 :::*                               
udp6 0 0 :::5353 :::*                               
udp6 0 0 :::20048 :::*                               
udp6 0 0 :::37129 :::*                               
udp6 0 0 :::43415 :::*                               
udp6 0 0 :::48357 :::*                               
原始6 0 0 :::58 :::* 7          
活动 UNIX 域套接字(仅限服务器)
Proto RefCnt 标志类型状态 I 节点路径
unix 2 [ ACC ] 流监听 1281 /run/systemd/private
unix 2 [ ACC ] 流监听 25118 /var/run/cups/cups.sock
unix 2 [ ACC ] 流监听 37072 @/tmp/.X11-unix/X0
unix 2 [ ACC ] 流监听 25125 /run/dbus/system_bus_socket
unix 2 [ ACC ] 流监听 27959 /var/lib/gssproxy/default.sock
unix 2 [ ACC ] 流监听 25134 /var/run/rpcbind.sock
unix 2 [ ACC ] 流监听 27960 /run/gssproxy.sock
unix 2 [ ACC ] 流监听 25149 /var/run/avahi-daemon/socket
unix 2 [ ACC ] 流监听 18504 /run/systemd/journal/stdout
unix 2 [ ACC ] 流监听 25144 @ISCSID_UIP_ABSTRACT_NAMESPACE
unix 2 [ ACC ] 流监听 23891 /tmp/sddm-authe39d3035-97b2-4350-af12-23c7809a9fc8
unix 2 [ ACC ] 流监听 34161 /var/run/abrt/abrt.socket
unix 2 [ ACC ] 流监听 33151 /run/samba/nmbd/unexpected
unix 2 [ ACC ] 流监听 27029 /var/run/NetworkManager/private
unix 2 [ ACC ] 流监听 27287 /run/user/989/systemd/private
unix 2 [ ACC ] 流监听 17588 /run/lvm/lvmpolld.socket
unix 2 [ ACC ] 流监听 27069 /var/run/NetworkManager/private-dhcp
unix 2 [ ACC ] 流监听 25113 @ISCSIADM_ABSTRACT_NAMESPACE
unix 2 [ ACC ] 流监听 37073 /tmp/.X11-unix/X0
unix 2 [ ACC ] SEQPACKET 监听 17628 /run/udev/control
unix 2 [ ACC ] 流监听 17637 /run/lvm/lvmetad.socket
unix 2 [ ACC ] 流监听 37096 /run/user/1000/systemd/private
unix 2 [ ACC ] 流监听 25580 /tmp/drozIR/s
unix 2 [ ACC ] 流监听 29250 @/tmp/dbus-6AiboYp1lV
有效的蓝牙连接(仅限服务器)
原始目标源状态 PSM DCID SCID IMTU OMTU 安全
原始目标源状态通道

更新:1) 根据 @mattdm,这是来自 Fedora 21 工作站 KDE spin,升级到 Fedora 23。kdeinit5也失败了,是的。再次强调,登录窗口中不提供启动 KDE 会话的选项。

相关内容