神经机器翻译Neural Machine Translation系列教程 - 三Ubuntu16.04 + nvidia显卡驱动安装

1 下载
根据显卡型号,选择相应驱动

http://www.nvidia.cn/Download/index.aspx?lang=cn


2 防止“安装CUDA8.0遇到unable to locate the kernel source问题”,需要提前安装这两个库

uname -r //查看系统版本(我的是4.8.0)

sudo apt update (更新源)

apt search linux-source //查找对应版本的kernel source (我的选择4.8.0)
sudo apt install linux-source-4.8.0

sudo apt install sysdig-dkms


3 gcc 安装
gcc --version
不存在gcc,则进行安装

sudo apt-get install build-essential


4 删除旧的驱动

sudo apt-get purge nvidia*


5 禁用自带的 nouveau nvidia驱动

创建文件 : sudo vi /etc/modprobe.d/blacklist-nouveau.conf

文件中输入以下内容
blacklist nouveau
options nouveau modeset=0
更新文件生效
sudo update-initramfs -u
reboot
确认已经禁用成功

lsmod | grep nouveau(什么也没输出,说明成功)


5 关闭X-Window,切换到‘字符窗口’
sudo service lightdm stop

切换到tty1控制台:Ctrl+Alt+F1即可


6 安装nvidia驱动
sudo ./NVIDIA-Linux-x86_64-367.44.run --uninstall(可选,如果之前安装了,可以先卸载)

chmod +x NVIDIA-XXX.run

sudo ./NVIDIA*.run -no-x-check -no-nouveau-check -no-opengl-files

(加上这些后面的参数,可以避免循环登录)


7 验证显卡是否安装成功

nvidia-smi

8 如果屏幕分辨小的话,改下分辨率(参考)

sudo vi /etc/X11/xorg.conf
找到
Section "Monitor"
Identifier "Monitor0"
vendorName "UnkNown"
ModelName "CRT-0"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
改成
HorizSync 28.0 - 82.0
VertRefresh 43.0 - 72.0

把范围改大一点。


PS: 上面这些命令,可以放到一个run.sh中,然后一键运行shell就行了。


**********到此显卡安装成功了,^o^,下一节主要是是cuda8.0的安装**********

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...