为 Lenovo Edge13 上的虚拟盒子上的 arch 安装找到正确的显示驱动程序

为 Lenovo Edge13 上的虚拟盒子上的 arch 安装找到正确的显示驱动程序

在将其安装到我的计算机上之前,我正在检查 virtualbox(在 ubuntu 上运行)上的 arch。我一直关注 wiki 直到显示驱动程序部分。 lspci 给出:

VGA 兼容控制器:InnoTek Systemberatung GmbH 虚拟图形适配器

我认为这是一种 VirtualBox 兼容层,有没有办法绕过它并在 VirtualBox 上测试我的真实显示驱动程序(某种英特尔)?

答案1

不可以。VirtualBox VM 无法提供对主机视频卡的访问,只能访问您在其中看到的虚拟接口。事实上,对于包括网卡在内的大多数硬件来说也是如此。主要的例外是一些 USB 设备和存储控制器,如果主机操作系统没有通过特殊的桥驱动程序使用它们,则可以向虚拟机显示这些设备和存储控制器。

在虚拟机中使用 Linux 发行版应该可以让您感觉到您是否喜欢该软件,但这并不是一个很好的测试它是否与您的硬件接口良好的测试。

相反,您应该使用 LiveCD 或可启动 USB 版本来启动它并完全访问您的硬件。这将允许您测试您想要检查的所有内容,而无需覆盖或重新分区硬盘驱动器,直到您认为它可以工作为止。

最后一点,大多数 Linux 发行版都共享相对相同的驱动程序和硬件兼容性基础。他们处理这一切的程度各不相同,有时一个发行版会对某些尚未进入上游项目的机器提供解决方法,但可以肯定地说,如果您的显卡和显示器可以在一个 Linux 发行版中工作,它很可能适用于同一时代的另一个发行版。

答案2

无法评论迦勒的回答,所以回答。

运行 Live CD 来测试硬件是一个很好的建议,但是对于 Arch,Live CD 仅是控制台,没有 X。

BlackArch 是 Arch 的下游,Live CD 是图形化的。http://www.blackarch.org/

我确信还有其他下游图形 Arch 发行版。

相关内容