ubuntu16.04+gtx1080+cuda8.0安装

来源:互联网 发布:淘宝网瓷灸罐 编辑:程序博客网 时间:2024/05/16 08:01

一、准备工作

a.  ubuntu系统安装。交换空间选择逻辑分区,根目录选择主分区。为防止安装显卡后黑屏,初步选用英文版本系统安装。

b. 显卡驱动和cuda8.0安装文件。


2. 禁止集成的nouveau驱动

(1)Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。 
将驱动添加到黑名单blacklist.conf中,但是由于该文件的属性不允许修改。所以需要先修改文件属性。

查看属性 
$sudo ls -lh /etc/modprobe.d/blacklist.conf

修改属性 
$sudo chmod 666 /etc/modprobe.d/blacklist.conf

用gedit编辑器打开 
$sudo gedit /etc/modprobe.d/blacklist.conf

在该文件后添加一下几行:

blacklist vga16fbblacklist nouveaublacklist rivafbblacklist rivatvblacklist nvidiafb
(2)

安装Nvidia显卡的官方驱动和系统自带的nouveau驱动冲突。

      安装网上方法尝试了modprob.d/blacklist.conf里的各种修改,重启以后还是没有成功警用nouveau驱动

最后看见一个方法:

直接移除这个驱动(备份出来)

#    mv /lib/modules/3.0.0-12-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko /lib/modules/3.0.0-12-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko.org    (注意,3.0.0-12-generic的具体名称与该安装电脑实际的文件名称一致,此处只做参考

重新加载一下    

#     update-initramfs -u

重启发现字体已经变大了,卸载成功。

用官方驱动安装,将驱动拷到主文件夹,然后按Ctrl+Alt+F1退到终端并登录

sudo /etc/init.d/gdm stop 停止界面服务

然后运行sudo sh ./Nv.......(驱动软件名)

依次按照提示进行

3.开始安装显卡驱动

先按Ctrl + Alt + F1到控制台,关闭当前图形环境 
$sudo service lightdm stop

再安装驱动程序 
$sudo sh NVIDIA-Linux-x86_64-xxx.run

最后重新启动图形环境 
$sudo service lightdm start


4. 安装cuda8.0

先按Ctrl + Alt + F1到控制台,关闭当前图形环境 

安装之前先卸载已经存在的驱动版本:
sudo apt-get remove --purge nvidia*
若电脑是集成显卡(NVIDIA独立显卡忽略此步骤),需要在安装之前禁止一项:
sudo service lightdm stop
再执行以下命令:
sudo sh cuda_8.0.27_linux.run
安装完成后恢复图形界面

sudo service lightdm start