页次: 1
宿主机是pve7.2.3,虚拟机是arch linux
昨天切换了一下虚拟机的gpu选项,切换顺序大概是 SPICE->VirtIO-GPU->VirtGL-GPU->SPICE,从VirtGL-GPU切换到SPICE后不能进入ssdm界面了。
然后昨天还滚动更新了一下系统,应该没有其他可能导致问题的操作了。
我能通过ssh登录系统,但是在pve中把gpu设置成SPICE时,图形化界面进不去,设置成VirtIO-GPU或者VirtGL-GPU是可以进入图形化界面的。
google了一下,有些看不懂,有些改了没生效,恳请大家帮助。
附上相关日志
$ systemctl status sddm
Jun 30 10:28:11 workarch sddm[350]: Failed to read display number from pipe
Jun 30 10:28:11 workarch sddm[350]: Display server stopping...
Jun 30 10:28:11 workarch sddm[350]: Attempt 2 starting the Display server on vt 1 failed
Jun 30 10:28:13 workarch sddm[350]: Display server starting...
Jun 30 10:28:13 workarch sddm[350]: Adding cookie to "/var/run/sddm/{ba32998b-db65-49d2-bdf8-2a90eb4e0b42}"
Jun 30 10:28:13 workarch sddm[350]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt1 -auth /var/run/sddm/{ba32998b-db65-49d2-bdf8-2a90eb4e0b42} -noreset -displayfd 17
Jun 30 10:28:13 workarch sddm[350]: Failed to read display number from pipe
Jun 30 10:28:13 workarch sddm[350]: Display server stopping...
Jun 30 10:28:13 workarch sddm[350]: Attempt 3 starting the Display server on vt 1 failed
Jun 30 10:28:13 workarch sddm[350]: Could not start Display server on vt 1
$ journalctl -k
https://bpa.st/WYRA
$ cat /var/log/Xorg.0.log
http://ix.io/41fQ
离线
已解决,感谢群友的帮助
解决过程
切到tty
执行 startx
日志输出 http://ix.io/41hN
卸载xf86-video-qxl后重启,正常进入sddm界面
群友说可能是xorg qxl driver年久失修的问题
TODO
编辑 https://wiki.archlinux.org/title/QEMU#E … _the_guest,加上警告,比如:如果 xorg 不能正常启动考虑卸载这个包就好了
离线
页次: 1