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

前端之家收集整理的这篇文章主要介绍了神经机器翻译(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的安装**********

猜你在找的Ubuntu相关文章