【发布时间】:2015-05-28 06:57:32
【问题描述】:
我获得了一张较旧的 NVIDIA 显卡 (GeForce 8400 GS),以开始探索一些 GPU 计算。我试图成功完成安装,但偶然发现了一个问题。这是我的步骤(在 Ubuntu 14.04 上)
sudo apt-get install nvidia-current(在我的情况下安装 nvidia-304)
重启后快速查询显示我的内核确实使用nvidia成功
lspci -vnn | grep -i VGA -A 12
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 8400 GS Rev. 3] [10de:10c3] (rev a2) (prog-if 00 [VGA controller])
...
Kernel driver in use: nvidia
当然,我认为我可以安装 cuda:
sudo apt-get install cuda
但是这试图在我的系统上安装 nvidia-346 导致我的系统不再显示我的桌面并且安装不正确。我已经通过专门安装它而不是nvidia-current 来验证nvidia-346 是问题所在。 Linux Getting Started Manual 说我应该只需要使用 apt-get 安装 CUDA,但我的显卡需要一个较旧的驱动程序。
如何安装 CUDA 以与旧的 nvidia 驱动程序一起正常工作,以便进行一些 GPU 计算?是否有某个地方列出了每个 NVIDIA 驱动程序附带的 CUDA 工具包?我怀疑我需要一个旧的工具包,我只是不知道是哪个。
【问题讨论】: