您尚未登录。

#1 2021-08-23 13:48:54

silkriver
会员
注册时间: 2020-07-24
帖子: 148

我的虚拟机上X服务出问题了……

我的一台VirtualBox虚拟机上安装了Arch,一直正常运行,最近重启后X服务出问题了,请大家看看是什么原因,是否有遇到同样情况的?

startx 报错,Xorg.0.log里的第一个错误如下
(EE) Failed to load module "fbdev" (module does not exist, 0)
我装了xf86-video-fbdev还是报错,Xorg.0.log里的第一个错误如下(之前startx时好像也并不需要这个软件包)
(EE) vmware: Failed to open drm.

Xorg :0 -configure 创建 /root/xorg.conf.new
X -config /root/xorg.conf.new 报错,Xorg.0.log里的第一个错误如下
(EE) vmware: Failed to open drm.

但我另外开了xrdp服务,用rdp是能正常登录远程桌面的……

最近编辑记录 silkriver (2021-08-23 13:54:04)

离线

#2 2021-08-23 13:58:01

silkriver
会员
注册时间: 2020-07-24
帖子: 148

Re: 我的虚拟机上X服务出问题了……

难道是说VirtualBox虚拟机不再允许vmware驱动了,那应该用什么驱动

离线

#3 2021-08-23 18:29:05

Mr.I
路人丙
所在地: Kerbal
注册时间: 2015-08-29
帖子: 308

Re: 我的虚拟机上X服务出问题了……

翻了一下 archwiki, vbox 的内核模块 vboxvideo 似乎是一个 vesa 实现,

所以可以试试 xorg 的 vesa 驱动,a.k.a.  extra/xf86-video-vesa

最近编辑记录 Mr.I (2021-08-23 18:29:42)

离线

#4 2021-08-24 09:27:29

silkriver
会员
注册时间: 2020-07-24
帖子: 148

Re: 我的虚拟机上X服务出问题了……

vesa驱动不行,报没有/dev/dri/card0

离线

#5 2021-08-24 10:17:15

Mr.I
路人丙
所在地: Kerbal
注册时间: 2015-08-29
帖子: 308

Re: 我的虚拟机上X服务出问题了……

检查一下 vboxvideo 内核模块有没有用上呢?

离线

#6 2021-08-24 10:37:10

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 我的虚拟机上X服务出问题了……

显卡接口改成 vboxsvga 试试?

离线

#7 2021-08-24 11:12:05

silkriver
会员
注册时间: 2020-07-24
帖子: 148

Re: 我的虚拟机上X服务出问题了……

modprobe vboxvideo 是报下面的错误
modprobe: ERROR: could not insert 'vboxvideo': Invalid argument

离线

#8 2021-08-24 11:45:54

Mr.I
路人丙
所在地: Kerbal
注册时间: 2015-08-29
帖子: 308

Re: 我的虚拟机上X服务出问题了……

依云应该说到点上了,你的虚拟机的显卡应该还用着 vmware 那个,要把显卡型号换成 vbox 自己的

离线

#9 2021-08-24 14:18:34

silkriver
会员
注册时间: 2020-07-24
帖子: 148

Re: 我的虚拟机上X服务出问题了……

具体怎么改啊, inxi -G --display 显示的结果是这样的
Graphics:  Device-1: VMware SVGA II Adapter driver: N/A
           Display: server: X.org 1.20.13 driver: loaded: N/A
           Message: No advanced graphics data found on this system.

离线

#10 2021-08-24 14:23:29

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 我的虚拟机上X服务出问题了……

在 vbox 的虚拟机设置里改。

离线

#11 2021-08-24 15:46:13

silkriver
会员
注册时间: 2020-07-24
帖子: 148

Re: 我的虚拟机上X服务出问题了……

看起来不能改,显示无效设置,现在改回VMSVGA也不能启动了……

The VM session was closed before any attempt to power it on.


返回 代码:
E_FAIL (0x80004005)
组件:
SessionMachine
界面:
ISession {c0447716-ff5a-4795-b57a-ecd5fffa18a4}

离线

#12 2021-08-24 16:22:06

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 我的虚拟机上X服务出问题了……

为什么无效设备呢(鼠标放上去有提示

离线

#13 2021-08-24 17:10:23

silkriver
会员
注册时间: 2020-07-24
帖子: 148

Re: 我的虚拟机上X服务出问题了……

说是不建议用vboxsvga,莫名其妙……Windows版VirtualBox的虚拟机还有过段时间后远程不了的毛病,然后登录Windows看一眼后又恢复正常……

我的机器是Win10/Arch双系统,现在已经重启回Arch,先不管它了

最近编辑记录 silkriver (2021-08-24 17:12:28)

离线

页脚