2

我知道通过使用虚拟框,显卡不能被所有措施使用,所以我认为这是不可能的,但我也认为在 Windows 上编码 cuda 至少设置 CUDA 开发环境更容易(不幸的是)因此如果可能的话我打算在我的 Ubuntu 上将 win8 设置为虚拟机。

我确实想使用 win,因为我在 optimus Nvidia 机器上,因此 Ubuntu 存在驱动程序问题。此外,由于该驱动程序缺陷,Eclipse 中的代码编译不起作用。如果我使用 Win,可能会解决问题。

4

1 回答 1

3
  1. 即使您在虚拟框中成功设置环境以编译 cuda 代码并且您在那里编译了 cuda 代码,它也将毫无用处,因为您将无法在虚拟框中运行代码。
  2. 是的,你是绝对正确的,在 optimus nvidia 卡上安装驱动程序是一项艰巨的任务。我也遇到了同样的问题。但是随着 cuda 5 的发布,在 Ubuntu 上安装 cuda 非常简单。

遵循这些简单的步骤。

驱动安装##

  1. 从这里下载 cuda 5。(32 位或 64 位取决于操作系统)

    库达 5 下载

  2. 通过以下命令安装所需的工具

    sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

  3. 接下来,将不必要的模块列入黑名单

    sudo gedit /etc/modprobe.d/blacklist.conf

    最后添加以下行

    黑名单 vga16fb

    新黑名单

    黑名单 rivafb

    黑名单 nvidiafb

    黑名单 rivatv

    并重新启动您的系统。

  4. 重启后按Ctrl+Alt+F1。在那里登录并输入以下命令。

    服务 lightdm 停止

  5. 转到您下载 cuda 5 的位置。在我的情况下,它在桌面上。

    光盘桌面

  6. 让它从shell运行

    chmod +x cuda_5.3.35_linux*****

  7. 从终端运行

    ./cuda_5.3.35_linux*****

  8. 接受它,当要求安装驱动程序时,按 y 和 n 获取 cudatoolkit 和 gpucomputingsdk

  9. 现在重新启动,您已完成驱动程序安装。

  10. 要安装 cudatoolkit 和 gpucomputingsdk,请点击此链接

在 Ubuntu 上安装 Cuda 4.2

于 2013-02-01T14:10:31.063 回答