![在 VirtualBox 中的 Ubuntu(Guest)上安装 NVIDIA 驱动程序导致其停止工作](https://linux22.com/image/876208/%E5%9C%A8%20VirtualBox%20%E4%B8%AD%E7%9A%84%20Ubuntu%EF%BC%88Guest%EF%BC%89%E4%B8%8A%E5%AE%89%E8%A3%85%20NVIDIA%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%AF%BC%E8%87%B4%E5%85%B6%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我在 VirtualBox 上以客户身份运行 Ubuntu。
当我为 GTX 670 安装 NVIDIA(当前)驱动程序并重新启动 Ubuntu 时,它会进入永久登录崩溃窗口。
这是怎么回事?
答案1
在客户系统中安装视频驱动程序并不是一个好主意。
客户系统无法直接访问图形适配器。这就是他们使用虚拟 VBox 驱动程序的原因。
只需删除 Nvidia 驱动程序,并且永远不要将其安装到客户系统。
如果您还没有这样做,请从Machine
菜单中安装 Guest Additions。这将安装虚拟驱动程序。
答案2
我最近将 Ubuntu 15.10 64 位安装到 USB 拇指驱动器(不是 Live USB!)上,在使用驱动程序时,在笔记本电脑[1]上本机运行和在 VirtualBox 中交替运行[2]nvidia-364
时遇到了问题。故障排除后,我遇到了登录循环和其他几个问题。我的笔记本电脑有 NVIDIA Optimus 可切换显卡。
在“Intel(省电模式)”设置中选择NVIDIA X 服务器设置在使用 VirtualBox 启动之前,先在我的笔记本电脑上运行 PRIME 配置文件帮我解决了这个问题。
这里是关于安装的答案nvidia-prime
。
脚注:
- Windows 8.1 64 位主机
- 看这回答有关在 VirtualBox 中启动 USB 驱动器的更多信息。