页次: 1
我的一台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)
离线
难道是说VirtualBox虚拟机不再允许vmware驱动了,那应该用什么驱动
离线
翻了一下 archwiki, vbox 的内核模块 vboxvideo 似乎是一个 vesa 实现,
所以可以试试 xorg 的 vesa 驱动,a.k.a. extra/xf86-video-vesa
最近编辑记录 Mr.I (2021-08-23 18:29:42)
离线
vesa驱动不行,报没有/dev/dri/card0
离线
检查一下 vboxvideo 内核模块有没有用上呢?
离线
显卡接口改成 vboxsvga 试试?
离线
modprobe vboxvideo 是报下面的错误
modprobe: ERROR: could not insert 'vboxvideo': Invalid argument
离线
依云应该说到点上了,你的虚拟机的显卡应该还用着 vmware 那个,要把显卡型号换成 vbox 自己的
离线
具体怎么改啊, 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.
离线
在 vbox 的虚拟机设置里改。
离线
看起来不能改,显示无效设置,现在改回VMSVGA也不能启动了……
The VM session was closed before any attempt to power it on.
返回 代码:
E_FAIL (0x80004005)
组件:
SessionMachine
界面:
ISession {c0447716-ff5a-4795-b57a-ecd5fffa18a4}
离线
为什么无效设备呢(鼠标放上去有提示
离线
说是不建议用vboxsvga,莫名其妙……Windows版VirtualBox的虚拟机还有过段时间后远程不了的毛病,然后登录Windows看一眼后又恢复正常……
我的机器是Win10/Arch双系统,现在已经重启回Arch,先不管它了
最近编辑记录 silkriver (2021-08-24 17:12:28)
离线
页次: 1