ubuntu16.04下NVIDIA GTX965M显卡驱动PPA安装
这两天在笔记本(神舟Z7M-SL7D2)下安装ubuntu16.04,
执行ubuntu安装程序时,经常会在最开始选择语言的界面时鼠标键盘无响应,死机概率30%。
安装完成后,点重启按钮也会导致系统无响应,死机概率(99%)。
启动系统后输入密码登录无法显示桌面,鼠标键盘无响应,死机概率(90%).
前面两种死法,还能忍受,但第三种不能忍啊。
反复尝试失败后,感觉似乎ubuntu对这个型号的显卡支持有问题,因为ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,可能就是nouveau对这个型号的显卡支持有问题,需要安装NVIDIA官方驱动解决问题,于是按照网上的教程重装驱动,看了好多文章没有一个能完全解决我的问题,反复尝试,综合几篇文章的的方法,最后还是PPA安装最终解决问题,总算搞定,这里记下安装过程以免下次再走弯路。
硬件配置:
CPU Core i7-6700HQ(含集成显卡)
芯片组 Intel Hm170
独立显卡 NVIDIA GTX965M
禁用nouveau驱动
Ubuntu系统集成的显卡驱动程序是nouveau,我们需要先将nouveau从linux内核卸载掉才能安装NVIDIA官方驱动。
将nouveau添加到黑名单blacklist.conf中,(关于blacklist参见 《禁用Linux内核驱动》),linux启动时,就不会加载nouveau.
因为nouveau驱动的影响,ubuntu安装后无法登入桌面,所以在ubuntu系统启动显示登录界面后,需要按ctrl+alt+F1进入tty文本模式进入下面的操作
由于blacklist.conf文件的属性不允许修改。所以需要先修改文件属性。
查看属性
ll /etc/modprobe.d/blacklist.conf
修改属性
sudo chmod 666 /etc/modprobe.d/blacklist.conf
用vi编辑器打开
sudo vi /etc/modprobe.d/blacklist.conf
在文件末尾添加如下几行:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
修改并保存文件后,记得把文件属性复原:
sudo chmod 644 /etc/modprobe.d/blacklist.conf
再更新一下内核
sudo update-initramfs -u
关于update-initramfs命令的用途,参见 《initramfs 简介,一个新的 initial RAM disks 模型》
修改后需要重启系统。
重启系统确认nouveau是否已经被屏蔽掉,使用lsmod命令查看:
lsmod | grep nouveau
lsmod命令用于显示已经加载到内核中的模块的状态信息,参见《lsmod命令》
安装NVIDIA驱动
因为系统中不光有NVIDIA显卡还有一块集成intel显卡能正常驱动,所以经过上一步禁用nouveau驱动后,再次重启,已经系统可以正常登录进入桌面了。
使用如下命令添加Graphic Drivers PPA
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
寻找合适的驱动版本
ubuntu-drivers devices
安装NVIDIA driver
如上图显示GTX965M显卡建议的驱动版本是378
按ctrl+alt+F1进入tty文本模式
关闭(图形)桌面显示管理器LightDM
sudo service lightdm stop
安装nvidia driver,如果网速度不好,可能要花比较长的时间
安装完成后重启
sudo apt-get install nvidia-378
sudo reboot
重启系统后,执行下面的命令查看驱动的安装状态显示安装成功
sudo nvidia-smi
sudo nvidia-settings
安装NVIDIA驱动后,登录死机现象再没出现,一切正常了。
注意
当BIOS中Secure Boot设置为disable,正安装NVIDIA driver后,如果再将Secure Boot设置为enable,再启动ubuntu则NVIDIA driver则不会工作。
具体原因,参见这篇文章
《UEFI、BIOS、Secure Boot的关系和知识介绍》
如果要在安全启动模式下安装NVIDIA driver,有点麻烦,我没有再尝试,参见这篇文章应该会有帮助:
《Linux secure boot(安全启动)时添加Nvidia显卡驱动》
参考文章
《ubuntu16.04 NVIDIA显卡驱动安装》
《Ubuntu 16.04 nvidia安装》
感谢参考文章作者
ubuntu16.04下NVIDIA GTX965M显卡驱动PPA安装相关推荐
- fb驱动安装linux系统,ubuntu16.04下NVIDIA GTX965M显卡驱动安装
这两天在笔记本(神舟Z7M-SL7D2)下安装ubuntu16.04, 执行ubuntu安装程序时,经常会在最开始选择语言的界面时鼠标键盘无响应,死机概率30%. 安装完成后,点重启按钮也会导致系统无 ...
- ubuntu16.04下Nvidia T1000显卡驱动460、CUDA10.2、CUDNN8安装
准备工作 架构与GPU型号:非官方介绍,页面搜索一下GPU就行.这个表显示我应该装CUDA10,但是先8.0凑和着.理论依据,要用9的话会出现这个问题 Pascal (CUDA 8 and later ...
- 戴尔灵越游匣+Ubuntu16.04的NVIDIA GTX1050显卡驱动安装.md
文章目录 完成标志 过程 0.查看自己的显卡型号, 1.查询适合的版本, https://www.nvidia.com/Download/index.aspx?lang=en-us, 2.禁用原先的显 ...
- Ubuntu16.04上NVIDIA Titan显卡出现屏幕分辨率失常
Ubuntu16.04上NVIDIA Titan显卡出现屏幕分辨率失常 转载自露辉的博客,怕找不着了.hhhh https://blog.csdn.net/qq_28663263/article/de ...
- ubutnu16.04下Intel Realsense D435驱动的安装和python环境的配置
ubutnu16.04下Intel Realsense D435驱动的安装和python环境的配置 一. Intel Realsense D435驱动的安装 普遍操作:这里就复制别人的: 1.Regi ...
- Ubuntu16.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)
不多说,直接上干货! 说在前面的话 首先,查看下你的操作系统的版本. root@zhouls-virtual-machine:~# cat /etc/issue Ubuntu 16.04.1 LTS ...
- Ubuntu16.04下caffe CPU版的详细安装步骤
一.caffe简介 Caffe,是一个兼具表达性.速度和思维模块化的深度学习框架. 由伯克利人工智能研究小组和伯克利视觉和学习中心开发. 虽然其内核是用C++编写的,但Caffe有Python和Mat ...
- Ubuntu16.04下NVIDIA显卡驱动安装(华硕飞行堡垒7代,1660ti)
Ubuntu下NVIDIA显卡驱动安装 我的电脑配置,华硕飞行堡垒7代,1660ti 亲测有效,我的系统重装5次! 1.首先进行安装,可以参考一下链接 安装 2.安装完毕后可能会出现这样的情况 按住C ...
- ubuntu环境下,ubuntu16.04装机到nvdia显卡驱动安装、cuda8安装、cudnn安装
首先是安装ubuntu16.04 A.制作u盘启动盘(提前准备好.ios文件): 1.安装u盘制作工具unetbootin sudo apt-get install unetbootin 2.格式化u ...
最新文章
- 用TensorFlow和TensorBoard从零开始构建ConvNet(CNN)
- Angular全套知识讲解,错过必悔!
- 蓝桥杯 ALGO-150 算法训练 6-1 递归求二项式系数值 java版
- COCOS2D-X之圆形进度条的一个简单Demo
- 机器学习 Machine Learning- 吴恩达Andrew Ng 第11~15课总结
- WebQQ协议 3.0
- 电脑上的字体安装教程
- mysql 分页 count 查询效率低下分析
- python不定积分教学_python使用sympy不定积分入门及求解
- 关于idea无法使用搜狗输入法打出汉字的解决方案(转)
- “三年拿下全球第一!”7年小米销量冲到全球第二,雷军做对了什么?
- git branch 相关命令
- 编写一个自我介绍python_简单的个人简历的自我介绍怎么写
- python中使用tomorrow多线程时报错invalid syntax
- Linux关机重启命令说明
- OSChina 周五乱弹 —— 黑披风的程序员和白围裙的产品经理彼此世代为仇
- 63家企业上榜!华为云优秀合作伙伴公布!
- Altair Inspire Mold 2021.0.1 x64
- IOS获取设备 ID
- VLC电脑串流视频到手机播放