对于 TensorFlow,我想安装 cuda 和 CuDNN。我如何在 Ubuntu 16.04 上做到这一点?
对于 TensorFlow,我想安装 CUDA。我如何在 Ubuntu 16.04 上做到这一点?
有没有在 Ubuntu 18.04 上安装 CUDA 的教程?
Nvidia 网站上针对 17.04 和 16.04 的说明不适用于 18.04。
我收到一条消息,告诉我重新启动然后重新运行安装程序。但是,当我这样做时,我再次收到相同的消息。
通过执行 cuda_8.0.44_linux.run 在 Ubuntu 16.04 中安装 CUDA 时,
我在 /var/log/nvidia-installer.log 中收到以下错误消息
然后我检查了 /etc/modprobe.d/nvidia-installer-disable-nouveau.conf 并得到
有什么建议可以禁用 Nouveau 内核驱动程序吗?
我找到了这个 2012 年的讨论,但对我没有用。
我不确定如何在我的系统中安装 CUDA。环顾四周,在 12.04 LTS 上有很多关于 cuda 的教程,在 13.04 和 13.10 上有一些教程,但它们都在谈论deb
从NVidia CUDA 开发人员专区获取软件包。
到目前为止,NVidia 还没有为 14.04 提供 Debian 软件包。
但是,apt
存储库中有一个很有前途的包:nvidia-cuda-toolkit
.
问题是我没有找到任何例子。至少不是cuda6 在线文档第 4.11 节中提到的示例。
我应该提到安装的工具包是 v5.5,而不是 v6,但我没有在 NVidia 网站上找到 cuda v5.5 的文档。
所以我可以验证它nvcc
是否存在,但仅此而已。我怎样才能运行一些示例来验证 CUDA 是否正确安装?
我在 Ubuntu 14.04(此版本的 Ubuntu 版本不支持)上安装了 CUDA 5.5 包,但我做得不好。
我想删除我之前安装的内容并安装新的 CUDA 6.5 工具包,
在终端输入此之后:dpkg -l | grep -i nvidia
,
我得到以下输出:
ii bbswitch-dkms 0.8-1~trustyppa1 all Interface for toggling the power on NVIDIA Optimus video cards
ii bumblebee 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support
ii bumblebee-nvidia 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver
ii libcublas5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA BLAS runtime library
ii libcuda1-331 331.38-0ubuntu7.1 amd64 NVIDIA CUDA runtime library
ii libcudart5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA runtime library
ii …
Run Code Online (Sandbox Code Playgroud) 我刚刚在这样的笔记本中安装了 CUDA:
sudo apt-get install cuda
Run Code Online (Sandbox Code Playgroud)
就像这里说的。
编译工作很好,但是当我尝试运行时,我遇到了以下问题:file.cu:128 code=35(cudaErrorInsufficientDriver)“cudaStreamCreate(&(stream[i]))”的CUDA错误
我的 nvcc 版本:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Tue_Jan_10_13:22:03_CST_2017
Cuda compilation tools, release 8.0, V8.0.61
Run Code Online (Sandbox Code Playgroud)
显卡信息:
lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
02:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
Run Code Online (Sandbox Code Playgroud)
我还安装了 VirtualGL、bumblebee-nvidia、primus、freeglut3-dev。继此。
当我尝试在大黄蜂上运行一些东西时,我得到了这个:optirun glxspheres64
[ 41.413478] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver …
Run Code Online (Sandbox Code Playgroud) 编辑:我在下面为 Ubuntu 20.04 LTS 和 CUDA 11.1.1 添加了一个新答案。见下文。
我有一个带有 NVIDIA 卡的系统,与https://developer.nvidia.com/cuda-gpus相比,它的计算支持为 3.5+ 。如何在不从 NVIDIA 下载 .deb 文件的情况下在 Ubuntu 中安装 CUDA 和 NVIDIA 驱动程序?
Ubuntu 17.10 附带 CUDA 8,它依赖于 clang 3.8(例如,请参阅此博客文章)。
但是,如果可能,我想安装 CUDA 9 并依赖 GCC。我怎样才能做到这一点?
我工作了很多,但我不确定一切是否正常。
nvidia-smi
Sun May 21 11:29:57 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.39 Driver Version: 375.39 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GT 730 Off | 0000:01:00.0 N/A | N/A |
| 40% 39C P8 N/A / N/A | 295MiB / 1984MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage …
Run Code Online (Sandbox Code Playgroud)