10/29补充:其实淘宝挺好的……不要花费太长时间在这上面……
终于安装好了
参考教程:
[专业亲测]Ubuntu16.04安装Nvidia显卡驱动(cuda)–解决你的所有困惑(主要参考,用的安装包办法)
Ubuntu 16.04lts 安装NVIDIA 私有驱动、cuda、cudnn、tensorflow-gpu等问题(解决X driver问题)
华硕主板电脑BIOS关闭安全启动的操作方法(华硕关安全启动)
ubuntu开机停在“ubuntu”图标上的解决办法
使用方法:官方下载安装包
(ppa方法无法使用,无法获取那个安装包,update 、upgrade、换源都不可行)
(ppa第一步的sudo add-apt-repository ppa:graphics-drivers/ppa graphics-drivers没有,要把这个命令换成sudo add-apt-repository ppa:xorg-edgers/ppa)
第一步:下载安装包
手动官网下载.run文件
第二步:卸载原有驱动
sudo apt-get remove --purge nvidia*
第三步:禁用nouveau
sudo gedit /etc/modprobe.d/blacklist.conf
最后一行添加:
blacklist nouveau
然后执行:
sudo update-initramfs -u
#电脑重启之后执行
lsmod | grep nouveau #没有输出,即说明安装成功
第三步:安装驱动
进入命令行界面
Ctrl-Alt+F1,之后输入用户名和密码登录即可
给驱动.run文件赋予执行权限(NVIDIA-Linux-x86_64-384.130自己下载的那个名称)
cd Downloads
sudo chmod a+x NVIDIA-Linux-x86_64-384.130.run
安装
sudo ./NVIDIA-Linux-x86_64-384.130.run –no-opengl-files –no-x-check –no-nouveau-check
- –no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
- –no-x-check 安装驱动时不检查X服务
- –no-nouveau-check 安装驱动时不检查nouveau
网上有教程不需要后面两个,我试装过程中必须有
第四步:
reboot
重启后的注意事项
一些图片
重启后可以进入桌面了
查看是否成功:
nvidia-settings #显示你的显卡信息
这时候出现的问题是:
You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run
nvidia-xconfig
as root), and restart the X server.
使用
nvidia-xconfig
后仍然出现该问题
X driver解决方案:
去BIOS里关闭“安全启动”。这个是Ubuntu的问题,关闭UEFI安全启动可能还会给你解决其他一些bug问题。
华硕电脑关闭‘安全启动’:
进入BIOS界面–启动–安全启动(此时安全启动不可更改,颜色为灰)–密钥管理–清楚密钥管理–返回上一级,将安全启动关闭