ubuntu12.04.05下更新1070ti驱动

0.准备工作

借助easybcd安装好双系统。台式机已经有16G内寸了,因此未分配swap区以保护硬盘。

1.官方下载1070ti驱动

从官网上下载最新的驱动,https://www.geforce.cn/drivers

本文用到的版本是:NVIDIA-Linux-x86_64-390.48.run

2.终端命令行黑屏

在ctrl+alt+f1进入终端命令行后,我遇到黑屏问题。百度后查得,导致黑屏的原因是显卡驱动未装正确,而我们进入这个模式正是为了更新驱动,因此这进入死循环了。

解决方法:https://blog.csdn.net/dk_mcu/article/details/51151416

sudo vi /etc/default/grub

-------------------------------------------------
#找到GRUB_CMDLINE_LINUX_DEFAULT配置

#GRUP_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUP_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1 nomodeset vga=791"
-------------------------------------------------

#更新grup并重启
sudo update-grub
sudo reboot

总结:
黑屏出现情况一般是NVIDIA驱动未安装或是驱动冲突等,驱动冲突有可能导致开解就黑屏,左上角光标闪烁,系统启动时间很长等问题

 3.重启后安装驱动

1.卸载原始驱动
sudo apt-get remove –purge nvidia*
2.禁用nouveau(Ubuntu默认内置了Nvidia的第三方开源驱动nouveau(不是官方的,有点坑,尤其是对桌面用户),所以导致在系统安装过程中就因识别到N卡而加载了第三方驱动)
2.1打开编辑配置文件:
/etc/modprobe.d/blacklist.conf
2.2在最后一行添加:(vi,用j和k走到最后一行,按o新增一行并加入以下内容)
blacklist nouveau
禁用nouveau第三方驱动,之后也不需要改回来
2.3执行:
sudo update-initramfs -u
3.停止X-Windows服务,运行驱动脚本
service lightdm stop
sudo chmod 777 NVIDIA-Linux-x86_64-*.run
sudo ./NVIDIA-Linux-x86_64-375.20.run –no-opengl-files
(
    –no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
    –no-x-check 安装驱动时不检查X服务
    –no-nouveau-check 安装驱动时不检查nouveau
    后面两个参数可不加。
)
4.执行时选择
按照本文的方式,貌似就没有选了,或者选择了一次no。
执行完成后,开启xwindows
sudo service lightdm start

 4.完成驱动安装

建议在换源后update和upgrade后执行。

 

posted @ 2018-04-17 17:17  secondwatch  阅读(391)  评论(0编辑  收藏  举报