也不知道是幸运还是不幸,我从一开始接触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显卡驱动...相关推荐

  1. nvidia linux 黑屏,Ubuntu卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题的罪恢祸首:NVIDIA显卡驱动...

    也不知道是幸运还是不幸,我从一开始接触ubuntu就遇到这一系列的问题, 而且一直没有一个彻底解决的办法,搞得我无比头疼,也害得我重装了无数遍系统... 国际惯例,只按照个人习惯和喜好来写,对某些人来 ...

  2. Ubuntu出现卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题?可能是NVIDIA显卡驱动没装好...

    也不知道是幸运还是不幸,我从一开始接触ubuntu就遇到这一系列的问题, 而且一直没有一个彻底解决的办法,搞得我无比头疼,也害得我重装了无数遍系统... 国际惯例,只按照个人习惯和喜好来写,对某些人来 ...

  3. linux cuda 黑屏,Ubuntu下安装Nvidia显卡驱动和Cuda之后黑屏,蓝屏,发生各种错误

    环境描述 Ubuntu16.04 + NVIDIA Getforce 940MX (Thinkpad) + Cuda8.0 问题描述 黑屏,蓝屏,发生各种错误,然后为了解决这些错误,引入了更多的错误, ...

  4. ubuntu20.04.5 安装过程中黑屏以及nvidia显卡驱动安装后,开机黑屏/无法启动,亮度过高无法调节等问题,以及没有rtl 8852be网卡驱动问题解决。Redmi G 2022

    文章目录 写在前面 Nvidia显卡驱动安装 选择 `no` 会怎么样 网卡驱动安装 对于 `rtl8852be` 写在前面 首先,经过一天的痛苦研究,终于解决nvidia显卡驱动(rtx 3050 ...

  5. 【Ubuntu】联想拯救者y7000安装NVIDIA显卡驱动(解决安装后[黑屏]和[卡死]的问题)

    本文参考了以下两篇博文,在此表示感谢:博文一.博文二. 一:必要的配置 参照博文一,我们没有用run文件的方法来安装驱动(因为装完后会黑屏), 而是先把源更换为国内的阿里源,然后在Other Soft ...

  6. 在ubuntu 18.04下安装Nvidia显卡驱动的黑屏问题

    目录 安装环境 问题 解决办法 更新 安装环境 ubuntu 18.04 ROG 幻16 3060 问题 禁用ubuntu 自带显卡驱动Nouveau,具体流程网上查询 根据系统推荐,安装了nvidi ...

  7. Ubuntu NVIDIA显卡驱动工作模式切换,无法检测到笔记本自带屏幕,屏幕无法工作/黑屏

    Ubuntu NVIDIA显卡驱动工作模式切换,无法检测到笔记本自带屏幕,笔记本内置屏幕无法工作 问题描述 解决方法 总结 问题描述 联想Y9000P ubuntu20.04装完nvidia显卡驱动后 ...

  8. ubuntu18.04安装Nvidia显卡驱动后黑屏及网络、蓝牙驱动消失的解决方案

    ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 文章目录 ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 1.问题描述 2.解决 ...

  9. Ubuntu20.04安装nvidia显卡驱动并解决重启后黑屏问题

    几次安装都会出现一些问题,因此记录本次成功安装的过程. 安装前需要做: 打开blacklist.conf sudo gedit /etc/modprobe.d/blacklist.conf 在blac ...

  10. Deepin/Ubuntu debian系的Linux下更新nvidia显卡驱动(初次安装也可以选择该方案)

    最近想着更新到最新的cuda11,不想重装系统,就约摸着能不能更新一下显卡驱动,当然linux系统的显卡驱动不像windows那样,点点点就行了,需要做一些配置,现在将更新过程记录如下. Deepin ...

最新文章

  1. Using breakpad in cocos2d-x 3.2,dump信息收集
  2. 一文读懂GAN, pix2pix, CycleGAN和pix2pixHD
  3. 第一周 01-复杂度2 Maximum Subsequence Sum
  4. android sqlite SQLiteDatabase 操作大全 不看后悔!必收藏!看后精通SQLITE (第二部分)...
  5. c++类指针赋值表达式必须是可修改的左值_C++进阶教程系列:全面理解C++中的类...
  6. winform datagridview 提高性能。
  7. ASP.NET Core - 关于标签帮助器值得了解的五点
  8. Angularjs总结(五)指令运用及常用控件的赋值操作
  9. signature pad java_2020-07-08 JSsignature_pad 无纸化电子签名
  10. supermap iserver端口介绍
  11. dubbo这样的RPC接口与HTTP接口相比,有什么优势,以及HTTP请求中的三次握手
  12. 配置svn忽略 node_modules等文件
  13. SpringBoot之下载Excel
  14. popToViewController:animated:的崩溃
  15. Google Chrome v90.0.4430.212 正式版下载
  16. Unit 1: Packet Sniffing 1.1 Packet Sniffing Introduction to Packet Sniffing
  17. Charles打开macOS proxy无法上网
  18. 解构金蝶EAS 开发工具
  19. windows批处理脚本bat命令解析【7】EXIT /B 0
  20. 编译原理——词法分析(1)

热门文章

  1. 室外AIS天线AV400
  2. js读取服务器上的文件,js读取远程文件服务器
  3. 【预测模型-ELAMN预测】基于遗传算法优化ELMAN神经网络实现数据回归预测matlab代码
  4. Shell nohup 命令详解
  5. c语言中如何进行开方和求一个数的几次方;
  6. matlab调用com组件出现错误求解决,matlab在生成COM组件编译时出现错误
  7. 小程序的发布并发布为Android App流程
  8. 数学建模各种软件对比(MATLAB/Lingo/SAS/SPSS)
  9. .net反编译工具Reflector下载(转)
  10. 学习笔记之深入浅出MFC 第5章 Windows程序的生与死