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后执行。