我刚订购了 Nvidia GTX 卡。不过,我有一个进退两难的问题。我应该继续使用 Ubuntu 中“附加驱动程序”中提供的驱动程序,还是应该从 Nvidia 站点安装驱动程序?
那么哪个司机最适合我呢?
背景:我是一名 3D 艺术家(作为一种爱好),最近开始使用 Ubuntu 12.04 LTS 作为 Windows 7 的双启动。它运行在我相当新的 64 位 Toshiba 笔记本电脑上,带有 nVidia GeForce GT 540M GPU(显卡)。然而,它也有英特尔集成显卡(我怀疑 Ubuntu 一直在使用)。
因此,当我在 Windows 上将 3D 场景渲染为图像时,我可以在使用 CPU 或 nVidia GPU(更快)之间进行选择。在 3D 应用程序中,我可以将 GPU 设置为使用 CUDA 或 OpenCL。在 Ubuntu 中,没有 GPU 选项。
在对 Linux 和 nVidia Optimus 技术的问题做了(太多?)研究之后,我稍微开悟了一点,但更困惑了。
我一点也不关心 Optimus 技术,因为电池寿命对我来说根本不是问题。
这是我的问题:我该怎么做才能在 Ubuntu 的 nVidia GPU 上使用使用 CUDA 的程序(例如 Blender)?我需要 nVidia 驱动程序吗?(我听说他们在 Linux 上的 Optimus 设置不能很好地发挥作用。)至少有一种方法可以在 Ubuntu 的 GPU 上使用 OpenCL 吗?
将 Ubuntu 升级到 12.04 后,我花了几个小时让我的视频卡工作。没有任何效果。
最近的尝试是:
安装“官方”驱动程序(http://us.download.nvidia.com/XFree86/Linux-x86/340.32/NVIDIA-Linux-x86-340.32.run),但随后安装过程抱怨安装了 nouveau 驱动程序。我尝试通过以下方式删除/卸载此驱动程序:
apt-get --purge remove xserver-xorg-video-nouveau
。它没有帮助;安装过程仍然检测到 nouveau 驱动程序我添加了 xorg-edges PPA:
sudo add-apt-repository ppa:xorg-edgers/ppa
Run Code Online (Sandbox Code Playgroud)然后我通过以下方式安装了nvidia-graphics-drivers-340
(参见http://www.ubuntuupdates.org/ppa/xorg-edgers):
$ sudo apt-get install nvidia-graphics-driver-340
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nvidia-graphics-driver-340
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
昨天我已经成功安装了 Ubuntu 12.04 (x64),但是有些事情困扰着我,我的主板驱动程序呢?我有主板驱动程序的支持 DVD,但我不知道从哪里开始。
我的主板是 Rampage 3 Extreme。
感谢您的回复...