杂项(2)-Ubuntu故障修复(1)-记一次Ubuntu GNOME3图形界面与tty均崩溃的修复

杂项(2)-Ubuntu故障修复(0)-GNOME登录界面不显示、卡住或循环的修复 对GNOME不显示问题的简单汇总。欢迎补充。 阅读详情
AI摘要

本文提供了一种解决Ubuntu系统图形界面(特别是gdm3)崩溃的方法,包括恢复tty命令行界面和修复GPU驱动,无需重装CUDA等组件。通过在recover模式下操作,如卸载和重装gdm3及nvidia驱动,最终实现图形界面的恢复。

问题描述

网络上有很多关ubuntu于图形界面(尤指gdm3,毕竟很多不会换桌面或懒得换桌面的人会使用这个默认桌面管理器)崩溃修复的方案,然而笔者比较惨,真真切切地体验了一把ubuntu系统所有界面崩溃的情况。呃,往好了想,至少系统引导、内部关键系统文件什么的都还没炸。
本文所述的解决方案可能不适用于专用嵌入式开发设备,因为很多这样的设备使用的是vivi或uboot等设施,而本文记录的方案用到了grub修复选项。相比之下,笔者没有试过其他启动引导设施的调试模式,但只要能通过任何控制台(哪怕是远程连接或是串行口连接)进入系统recover模式,理论上就可以用类似方法进行修复。此外,本文提供的方案能够运行的另一个前提是grub还能正常运作,否则必须要先修复grub至可以正确运行recover的程度。当然,绕过grub进行手动引导也是可以的。
此外,此法不需要重装CUDA等组件,请放心操作,当然也别太乱来。

系统环境

内核5.3.0-40-generic,发行版Ubuntu 18.04 LTS

问题复现

事情的起因是这样的:笔者早上起来,掀开笔记本电脑的盖子,发现登陆界面赫然一行大字:Authentication error。(注:经常写程序的人很多都有不关电脑的习惯,因为重新打开开发环境实在太麻烦了,索性盖上屏幕自动suspend就好。稳定的操作系统理论上应当支持这种需求,因为很多诸如服务器啊大规模运算啊之类的需求也不允许关机,不过以服务器标准要求一个运行在笔记本PC上的桌面操作系统确实有点强电脑所难。)这时试图输入密码也没有反应。笔者以为是Nvidia显卡驱动又出问题导致了X服务错误,遂登入tty3,卸载了nvidia驱动(笔者安装时是用apt安装的,卸载只需执行sudo apt-get remove nvidia*435)。返回tty3登出(执行logout指令)了一下,尝试登录,并没有解决问题。当时我以为只要重启再重装就好了,也没在意。顺便一提,笔者检查文件系统后并未发现关于Xsession错误的报告,说明不太可能是X会话重复登录引发的文件归

杂项(2)-Ubuntu故障修复(2)-conda导致gnome-terminal失效(不响应Ctrl+Alt+T)的修复 介绍conda安装导致python环境出错后,gnome终端无法启动的修复。适用于问题和gi包有关的情形。 阅读详情

相关推荐

通过命令行模式重启GDM解决Ubuntu桌面环境问题

通过命令行模式重启GDM解决Ubuntu桌面环境问题 Ubuntu,作为最受欢迎的Linux发行版之一,以其稳定性和易用性著称。然而,即便如此,用户有时也会遇到桌面环境卡死或无法正常显示的问题。本文将介绍一种通过命令行模式重启图形显示管理器(GDM)来解决这一问题的方法。 1. 问题描述 在使用Ubuntu时,可能会遇到以下情况: 桌面环境无响应,点击任何图标或菜单都没有反应。 屏幕显示异常,比如分辨率不正确,或者图形界面部分缺失。 系统启动后,无法进入桌面环境,只停留在登录界面。 这些问题可能是由于多

xuzhengzhe的博客 3904

升级至Ubuntu后无法进入原有的Gnome 3图形界面

通过重新安装Gnome 3、检查和更新显卡驱动程序,以及重新配置Gnome 3,您有望解决这个问题。在升级Ubuntu操作系统时,有时候可能会遇到无法进入原有的Gnome 3图形界面的问题。首先,我们可以尝试重新安装Gnome 3桌面环境,以修复可能损坏的文件或配置。安装完成后,重新启动系统,看看是否能够进入Gnome 3图形界面。如果重新安装Gnome 3后仍然无法进入图形界面,那么可能是由于显卡驱动问题引起的。在安装完新的显卡驱动程序后,重新启动系统,并尝试进入Gnome 3图形界面。

KgyDeveloper的博客 1668

SRT公网点对点传输及搭建SRT流媒体服务器

SRT是一种开源传输技术,它是基于UDP协议的,与RTMP不同的是,它具有高码率低延迟的传输特性,加强了在复杂不稳定网络环境中的传输可靠性,提升了不可预测的网络环境上的流传输性能。它不像NDI那样只适用于局域网传输,它更适用于公网环境下的信号传输。 S代表Secure,即安全加密的视频流,R代表Reliable,即具有从数据严重丢包中恢复的可靠性,T代表Transport,即动态适应变化的网络状况。 在音视频数据包传输的过程中,SRT会检测并适应两个传输点之间的实时网络状况,有助于补偿由于网络的拥塞而引起的

罗宇。的媒体技术工作室 1万+

从0开始使用ArcGIS实现克里金(Kriging)插值(适用数学建模竞赛,详解)

适用:数学建模学习中遇到需要进行克里金(Kriging)插值的任务。希望尽快上手,选择出恰当的半函数模型,并获得插值后的图片。 详细步骤: 一、准备数据 在excel中准备需要进行克里金插值的内容,应该包括至少三列:X坐标,Y坐标,数据。在每一列的列首做好标记,方便导入ArcMap后对应。注意存储时存为xls文件。 二、将数据导如导ArcMap 点击下面这个标记,把数据文件添加到ArcMap。 如果是初次使用的化,可能会不知道进入添加数据对话框之后如何操作。这时应该先点击红框标记的图标,连接到文件夹。

east_fence的博客 4万+

【安全加固】应对Sweet32攻击:TLS/SSL协议3DES漏洞深度解析与修复指南

本文深度解析了CVE-2016-2183(Sweet32攻击)漏洞,该漏洞利用TLS/SSL协议中3DES加密算法的64位块大小缺陷,通过大量数据流量实施“生日攻击”导致信息泄露。文章提供了从原理分析、系统排查到跨平台修复的完整指南,重点指导如何在Windows、Linux服务器及网络设备中禁用不安全的3DES密码套件,并采用AES-GCM等更安全的加密方式,以彻底修复此TLS/SSL漏洞。

weixin_29230649的博客 585

别再用Excel硬算传热了!用MATLAB/Octave复现国赛数学建模A题(附完整代码与避坑指南)

本文详细介绍了如何利用MATLAB/Octave高效解决数学建模中的传热问题,替代传统的Excel计算方法。通过复现2018年国赛A题的高温作业服传热模型,从理论推导到代码实现,提供了完整的有限差分法解决方案和参数拟合技巧,帮助读者提升数学建模效率和准确性。

weixin_30512965的博客 379

PyRoki:机器人运动学优化库入门教程

PyRoki:模块化机器人运动学优化工具包 本文介绍了PyRoki,一个模块化、可扩展且跨平台的机器人运动学优化工具包。PyRoki通过统一变量和成本函数接口,简化了逆运动学、轨迹优化和运动重定向等任务的实现,支持CPU、GPU和TPU加速。实验表明,PyRoki在批量逆运动学任务中比现有GPU加速库cuRobo快1.4-1.7倍,且收敛误差更低。其模块化设计支持快速集成新成本函数,并通过交互式可视化工具优化参数配置。PyRoki开源发布,为机器人运动优化提供了灵活高效的解决方案。

机器人控制与仿真应用 1291

MCAL知识点(十):ERU驱动配置详解

ERS:外部请求单元ETL:中断逻辑单元OGU:输出逻辑单元MCU里面配置要使用的功能和选择输入的管脚,注意上述模块关注点讲述的ERU必须和边沿检测模块相关联。

梦想技术家 1222

Diffusion Models扩散模型与深度学习(数学原理和代码解读)

​ 此前GANs霸占各大顶会很多年,DDPM的出现让人耳目一新!经过这两年的发展,Diffusion Models能在图像生成、超分辨率重建、点云生成、语音生成等领域达到SOTA。这篇文章旨在帮助没有了解过的读者入门,《Diffusion Models与深度学习专栏》已经写了将近三十篇文章,既有原理公式和必备基础知识的讲解,也有代码详细实战解读,还有前沿热门应用,欢迎读者订阅。

沉迷单车的追风少年 4万+

YOLO26改进策略【卷积层】| HWD,引入`Haar小波变换`到下采样模块中,减少信息丢失

本文记录的是。传统的卷积神经网络中常用的最大池化平均池化和步长为2的卷积等操作进行下采样可能会导致信息丢失,为了解决信息丢失问题,HWD作者受无损信息变换方法的启发,引入Haar小波变换到下采样模块中,

Limiiiing的博客 346

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: 杂项(1)-Ubuntu组件安装记录(0)-Ubuntu Nvidia闭源驱动和CUDA的安装
下一篇: 杂项(2)-Ubuntu故障修复(0)-GNOME登录界面不显示、卡住或循环的修复
include_iostream_
博客等级 码龄14年 34粉丝 15原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值