我在 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 客户机中安装图形驱动程序?