目录
一、NVIDIA驱动安装
1.根据硬件型号下载所需驱动
- 根据显卡硬件型号去英伟达官网下载对应驱动,网址为:官方GeForce 驱动程序 | NVIDIA
- 也可以打开终端在终端键入:
ubuntu-drivers devices
可以查看对应硬件信息和推荐的显卡驱动
我的显卡型号是GeForce GTX 1660 SUPER,在官方网站下载名称为NVIDIA-Linux-x86_64-470.63.01.run的驱动文件
2.对gcc版本进行切换
在驱动和CUDA安装之前还需要对ubuntu系统的gcc版本进行切换,GCC版本对应的CUDA版本在CUDA Tookit手册当中查看选择。我选择的版本为CUDA 10.0,如图对应的是7.3.0
在终端查看已安装的gcc版本-ls /usr/bin/gcc*
按照以下步骤在终端输入:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 20 --slave /usr/bin/g++ g++ /usr/bin/g++-5
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 10 --slave /usr/bin/g++ g++ /usr/bin/g++-7
sudo update-alternatives --config gcc
之后输入数字对gcc版本进行切换,切换的gcc-7(.3.0)
3.禁用nouveau驱动
ubuntu 18.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问