linux lightdm启动阶段黑屏,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)
原文:https://www.cnblogs.com/Younghai/p/10741811.html
linux lightdm启动阶段黑屏,Ubuntu卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题的罪恢祸首:NVIDIA显卡驱动...相关推荐
- nvidia linux 黑屏,Ubuntu卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题的罪恢祸首:NVIDIA显卡驱动...
也不知道是幸运还是不幸,我从一开始接触ubuntu就遇到这一系列的问题, 而且一直没有一个彻底解决的办法,搞得我无比头疼,也害得我重装了无数遍系统... 国际惯例,只按照个人习惯和喜好来写,对某些人来 ...
- Ubuntu出现卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题?可能是NVIDIA显卡驱动没装好...
也不知道是幸运还是不幸,我从一开始接触ubuntu就遇到这一系列的问题, 而且一直没有一个彻底解决的办法,搞得我无比头疼,也害得我重装了无数遍系统... 国际惯例,只按照个人习惯和喜好来写,对某些人来 ...
- linux cuda 黑屏,Ubuntu下安装Nvidia显卡驱动和Cuda之后黑屏,蓝屏,发生各种错误
环境描述 Ubuntu16.04 + NVIDIA Getforce 940MX (Thinkpad) + Cuda8.0 问题描述 黑屏,蓝屏,发生各种错误,然后为了解决这些错误,引入了更多的错误, ...
- ubuntu20.04.5 安装过程中黑屏以及nvidia显卡驱动安装后,开机黑屏/无法启动,亮度过高无法调节等问题,以及没有rtl 8852be网卡驱动问题解决。Redmi G 2022
文章目录 写在前面 Nvidia显卡驱动安装 选择 `no` 会怎么样 网卡驱动安装 对于 `rtl8852be` 写在前面 首先,经过一天的痛苦研究,终于解决nvidia显卡驱动(rtx 3050 ...
- 【Ubuntu】联想拯救者y7000安装NVIDIA显卡驱动(解决安装后[黑屏]和[卡死]的问题)
本文参考了以下两篇博文,在此表示感谢:博文一.博文二. 一:必要的配置 参照博文一,我们没有用run文件的方法来安装驱动(因为装完后会黑屏), 而是先把源更换为国内的阿里源,然后在Other Soft ...
- 在ubuntu 18.04下安装Nvidia显卡驱动的黑屏问题
目录 安装环境 问题 解决办法 更新 安装环境 ubuntu 18.04 ROG 幻16 3060 问题 禁用ubuntu 自带显卡驱动Nouveau,具体流程网上查询 根据系统推荐,安装了nvidi ...
- Ubuntu NVIDIA显卡驱动工作模式切换,无法检测到笔记本自带屏幕,屏幕无法工作/黑屏
Ubuntu NVIDIA显卡驱动工作模式切换,无法检测到笔记本自带屏幕,笔记本内置屏幕无法工作 问题描述 解决方法 总结 问题描述 联想Y9000P ubuntu20.04装完nvidia显卡驱动后 ...
- ubuntu18.04安装Nvidia显卡驱动后黑屏及网络、蓝牙驱动消失的解决方案
ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 文章目录 ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 1.问题描述 2.解决 ...
- Ubuntu20.04安装nvidia显卡驱动并解决重启后黑屏问题
几次安装都会出现一些问题,因此记录本次成功安装的过程. 安装前需要做: 打开blacklist.conf sudo gedit /etc/modprobe.d/blacklist.conf 在blac ...
- Deepin/Ubuntu debian系的Linux下更新nvidia显卡驱动(初次安装也可以选择该方案)
最近想着更新到最新的cuda11,不想重装系统,就约摸着能不能更新一下显卡驱动,当然linux系统的显卡驱动不像windows那样,点点点就行了,需要做一些配置,现在将更新过程记录如下. Deepin ...
最新文章
- Using breakpad in cocos2d-x 3.2,dump信息收集
- 一文读懂GAN, pix2pix, CycleGAN和pix2pixHD
- 第一周 01-复杂度2 Maximum Subsequence Sum
- android sqlite SQLiteDatabase 操作大全 不看后悔!必收藏!看后精通SQLITE (第二部分)...
- c++类指针赋值表达式必须是可修改的左值_C++进阶教程系列:全面理解C++中的类...
- winform datagridview 提高性能。
- ASP.NET Core - 关于标签帮助器值得了解的五点
- Angularjs总结(五)指令运用及常用控件的赋值操作
- signature pad java_2020-07-08 JSsignature_pad 无纸化电子签名
- supermap iserver端口介绍
- dubbo这样的RPC接口与HTTP接口相比,有什么优势,以及HTTP请求中的三次握手
- 配置svn忽略 node_modules等文件
- SpringBoot之下载Excel
- popToViewController:animated:的崩溃
- Google Chrome v90.0.4430.212 正式版下载
- Unit 1: Packet Sniffing 1.1 Packet Sniffing Introduction to Packet Sniffing
- Charles打开macOS proxy无法上网
- 解构金蝶EAS 开发工具
- windows批处理脚本bat命令解析【7】EXIT /B 0
- 编译原理——词法分析(1)
热门文章
- 室外AIS天线AV400
- js读取服务器上的文件,js读取远程文件服务器
- 【预测模型-ELAMN预测】基于遗传算法优化ELMAN神经网络实现数据回归预测matlab代码
- Shell nohup 命令详解
- c语言中如何进行开方和求一个数的几次方;
- matlab调用com组件出现错误求解决,matlab在生成COM组件编译时出现错误
- 小程序的发布并发布为Android App流程
- 数学建模各种软件对比(MATLAB/Lingo/SAS/SPSS)
- .net反编译工具Reflector下载(转)
- 学习笔记之深入浅出MFC 第5章 Windows程序的生与死