Ubuntu出现卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题?可能是NVIDIA显卡驱动没装好
也不知道是幸运还是不幸,我从一开始接触ubuntu就遇到这一系列的问题,
而且一直没有一个彻底解决的办法,搞得我无比头疼,也害得我重装了无数遍系统。。。
国际惯例,只按照个人习惯和喜好来写,对某些人来说可能逻辑有点混乱。。。
(建议先完全看一遍再操作,因为前面是铺(fei)垫(hua),主要是总结给自己看的)
第一次装Ubuntu(双系统)的时候,在logo或者黑屏的地方卡住,用启动盘都进入不了,更别说正常进入安装界面了。。。
(临时)解决办法:https://m.th7.cn/show/48/201704/209695.html
(注:先在此感谢这位老兄------虽然不是长久之计,但还是帮我解决了燃眉之急,而且之后很长一段时间我用的都是这个办法。。。)
此办法只是帮助你成功地进入Ubuntu,但以后每次启动,你都还是要执行相同的操作($vt_handoff acpi_osi=linux nomodeset),非常蛋疼。
不过,你可以执行:sudo gedit /boot/grub/grub.cfg
然后ctrl+F找到所有的:quiet splash $vt_handoff,
在每个后面都加上:acpi_osi=linux nomodeset,保存-完毕。
之后就可以正常启动了(但更新kernel或grub之后,还是要重新操作一遍)

正如上面所说,以上并不是长久之计。以后,我还遇到了: 1、屏幕亮度无法调节,一开机就是最大亮度----让你眼瞎的那种。。。 2、键盘快捷键用不了,主要是Fn键相关的,调节键盘和屏幕亮度的 3、在登录界面无限死循环,输入密码后还是回到登录界面。。。(后面会提到解决办法,也是和NVIDIA显卡驱动、OPENGL有关的)
4、其实之前也有了解过,大概知道是显卡驱动问题,所以尝试直接在“软件与更新”里面的附加驱动里面选了NVIDIA的(tested),
然后就又gg了,进不了图形界面,又要重装。。。
...
...
...
/敲黑板/ 重点来了:
坑踩多了,终于发现了目前为止、自认为比较有效的“正确”解决方法:
也在此跪谢这位兄嘚:https://www.cnblogs.com/luofeel/p/8654964.html
我的显卡型号是GeForce GTX 1050
显卡驱动下载地址:https://www.geforce.cn/drivers
问题一、在第三步禁用X-Window服务时,执行:sudo service lightdm stop
但是没成功,具体忘了是什么,我在网上有看到说可以用:init 3禁用X—Windows的,就试了一下,不知道有没有用。。。
然后继续按照步骤往下走,一切正常。。。
注意:到了安装步骤时,一定要按照博主的要求:sudo ./NVIDIA-Linux-x86_64-xxx.run –no-opengl-files
(虽然我没有验证过不加“–no-opengl-files”的后果是什么。。。
但我相信博主,而且之前也确实遇到过登陆界面死循环的问题----那时是靠重装解决的。。。)
再然后,就是到了测试环节:
按照博主的做法:
nvidia-smi #若列出GPU的信息列表,表示驱动安装成功 nvidia-settings #若弹出设置对话框,亦表示驱动安装成功
我的结果:

什么?第二个居然报错?好奇心太强,顺手又去搜了一下。。然后就又知道了:prime-select...
继续输入:
$ sudo prime-select nvidia
Info: the current GL alternatives in use are: ['mesa', None]
Info: the current EGL alternatives in use are: ['mesa-egl', None]
Error: the installed packages do not support PRIME
Error: nvidia mode can't be enabled
再搜一下,发现用prime-select,要安装nvidia-prime:$sudo apt nvidia-prime
装完直接就蹦出以下结果:

选完lightdm,直接重启,完事。。。
(有兴趣自行搜一下lightdm和gdm3的区别------心里终于好受了很多。。。)
另外,还可以参考:ubuntu安装显卡驱动的三种方法https://blog.csdn.net/u014682691/article/details/80605201————大同小异
拓展:
UBUNTU的init 参数:
#0 停机(千万不能把initdefault 设置为0)
#1 单用户模式
#2 多用户,没有 NFS(和级别3相似,会停止部分服务)
#3 完全多用户模式
#4 没有用到
#5 x11(Xwindow)
#6 重新启动(千万不要把initdefault 设置为6)
Ubuntu出现卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题?可能是NVIDIA显卡驱动没装好的更多相关文章
- Ubuntu下安装nvidia显卡驱动
layout: post title: Ubuntu下安装nvidia显卡驱动 date: 2015-10-02 17:19:06 categories: 常用命令 tags: 显卡 驱动 最近一直在 ...
- Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置
Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置 http://henzhai.com/tech/2012/07/w520- ...
- Ubuntu 14.04 LTS 安装 NVIDIA 显卡驱动后的屏幕亮度调节问题
安装 Ubuntu,对于 NVIDIA 显卡,默认情况下会使用第三方开源驱动,并且一般情况下,第三方开源驱动和系统兼容性更好.由于 NVIDIA 显卡驱动不是开放的,所以对 Linux 系统的原生支持 ...
- Ubuntu中安装NVIDIA显卡驱动
1.参考: https://blog.csdn.net/xunan003/article/details/81665835 https://www.cnblogs.com/luofeel/p/8654 ...
- ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程
安装深度学习框架需要使用cuda/cudnn(GPU)来加速计算,而安装cuda/cudnn,首先需要安装nvidia的显卡驱动. 我在安装的整个过程中碰到了驱动冲突,循环登录两个问题,以至于最后不得 ...
- 【Linux开发】【CUDA开发】Ubuntu上安装NVIDIA显卡驱动
机型为戴尔Vostro3900 显卡型号为GTX 745 对于Nvidia显卡的驱动,如今很多Linux发行版会默认使用名为nouveau的驱动程序.Nouveau是由第三方为Nvidia开发的一 ...
- Ubuntu 18.04安装NVIDIA显卡驱动教程
最近遇到了在Ubuntu 18.04上安装NVIDIA显卡驱动的情况,看到一篇教程讲解的很好,拿来收藏. 安装NVIDIA显卡驱动风险极大,新手注意. 在Ubuntu 18.04上安装 ...
- Ubuntu 解决wifi无法打开的问题 安装NVIDIA显卡驱动的正确姿势
游戏本型号Y7000 win10 Ubuntu16.04双系统 解决wifi无法打开的问题 解决方法: 1.打开终端输入:rfkill list all 出现如下提示:: 可以看到,优先级 ...
- ubuntu 16.04 登录后黑屏
进入登录界面后黑屏,重新更新英伟达的显卡,也么有起作用. 解决办法,进入登录界面时,进入终端(ctrl+alt+f1),然后修改 grub配置文件,使其每次重启时都检查文件 sudo vi /etc ...
随机推荐
- 【译】索引进阶(七):SQL SERVER中的过滤索引
原文链接:传送门. To be continued...
- Python简单试题
1,相乘次数 题目要求描述: 一个整数每一位上的数字相乘,判断是否为个位数,若是则程序结束 ,不是则继续相乘,要求返回相乘次数. 例:39 > 3*9=27 > 2*7=14 > 1 ...
- 爬虫 selenium+Xpath 爬取动态js页面元素内容
介绍 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如 ...
- xgb
xgb原理 xgb代码
- 【Git】Git提交代码的正确姿势
按此步骤基本没问题,中间有conflict,需要手动解决. 1.git stash 2.git pull 3.git stash pop 4.git add --xxx 5.git commit -m ...
- asp.net core 自定义中间件
官方文档:https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/middleware/?view=aspnetcore-2.1 中间件的定 ...
- postgre 常用语法,如 group_concat用法
1.查询postgre的表所有字段列 select table_name, column_name from information_schema.columns where table_schema ...
- Docker 踩坑记(failed to build: Get https://registry-1.docker.io/v2/microsoft/dotnet/manifests/2.1-sdk: unauthorized: incorrect username or password)
今天看了下.net core 示例项目eShopWebOnline. 无奈在使用docker的时候总是提示一下错误信息,大致信息是用户名密码错误.但是,明明桌面右下角Docker帐号处于登录状态. E ...
- Redis数据类型SortedSET
Sorted Set有点像Set和Hash的结合体.和Set一样,它里面的元素是唯一的,类型是String,所以它可以理解为就是一个Set.但是Set里面的元素是无序的,而Sorted Set里面的元 ...
- React:受控组件与非受控组件混用实战 - 译文
原文链接:React: hybrid controlled components in action 受控组件 非受控组件 混用受控组件和非受控组件 原则一 原则二 原则三 原则四 实施方案 总结 F ...