![如何在 Ubuntu 12.04 VirtualBox 客户机上安装 Cuda GeForce GT 555m 驱动程序?](https://linux22.com/image/1039851/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2012.04%20VirtualBox%20%E5%AE%A2%E6%88%B7%E6%9C%BA%E4%B8%8A%E5%AE%89%E8%A3%85%20Cuda%20GeForce%20GT%20555m%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我在 Virtual Box 中运行 Ubuntu 12.04 作为客户操作系统。今天我尝试在 Ubuntu 下启用显卡的所有功能。但我的所有努力都失败了……因为我对 Linux 的经验相对较少……
我已经尝试了如下程序 http://sn0v.wordpress.com/2012/05/11/installing-cuda-on-ubuntu-12-04/. 运行cuda-filepack总是出现“安装驱动程序已取消”之类的错误。
然后我尝试安装 Bumblebee 项目。但我总是收到错误,提示 bumblebee 守护进程未启动。经过一番互联网研究,我找到了一个测试命令:
lspci -nn | grep '\[030[02]\]'
结果是:
00:02.0 VGA compatible controller [0300]: InnoTek ... [80ee:beef]
我已经尝试激活该卡几个小时了,但是没有成功。
您能否给我一些有关如何激活 CUDA 的提示?
亲切的问候
答案1
使用标准版本的 VirtualBox 可能无法实现您尝试执行的操作。问题在于 VirtualBox 不会虚拟化 GPU。不过还是有希望的。在网上搜索VirtualBox PCI passthrough
。
答案2
如果您以访客身份虚拟运行 Ubuntu,Ubuntu 将看到 VirtualBox 特有的虚拟显卡。您不需要安装 nVidia 显卡驱动程序。
为什么尝试在 VirtualBox 客户机中安装图形驱动程序?