事情的经过:

  已经在ubuntu上安装了好多东西,配置了好多环境,最近突然莫名卡死。我遇到的问题是:

  1.如果开机之后只是打开终端,打开编辑器之类的操作,系统不会卡死。

  2.一旦打开firefox火狐浏览器,一段时间后就会突然卡屏,且无法打卡tty。

  3.最开始以为是swap分区满了,所以尝试过扩大swap分区,和定时清空缓存,但是都无效。

问题分析:

  1.遇到死机的问题之后查看了好多博客,发现大家的情况都和我不一样,我在卡死后不能进行任何包括tty的操作,而且电脑的风扇会快速的旋转。

  2.查看了系统的日志 vim /var/log/syslog,发现无线网卡有如下错误:

rtw_8821ce 0000:03:00.0:firmware failed to leave lps state

  3.所以,我以为是rtw_8821ce出了问题,于是,我进入 软件和更新 在 附加驱动 选项卡中将他禁用,打开firefox浏览器依旧会死机。

  4.于是,我决定卸载firefox。

解决办法:

  1.我尝试卸载firefox,并且安装了chorme:

    查找火狐具体内容:
    dpkg --get-selections |grep firefox
    卸载查找到的内容
    sudo apt-get purge firefox   firefox-globalmenu  firefox-gnome-support   firefox-locale-en   firefox-locale-zh-hans

    安装chorme:参考https://blog.csdn.net/cheneykl/article/details/79187954

  2.但至此,打开chorme,人仍会出现卡死的现象。我们还需要关闭cpu加速才能解决我的问题。操作步骤如下:

    打开chorme设置 --> 高级 --> 系统 --> 使用硬件加速模式(如果可用)

  这个选项默认是打开的,我们将它关闭,至此,再也没有出现卡死的问题。如果以后还是出现,我会继续更新

  2021年9月10日20:14:58

------------------------------------分界线-------------------------------------

还是老问题,我以为我胜利了,但是没有,我渐渐的发现不是浏览器的问题。之前的操作虽然使得卡死的频率降低了,但还是没有解决问题。

但是最近,我做了一些改动,至此已经两天了,还没有出现卡死的情况。我的做法如下:

我接下来的操作和上述一点关系都没有,因为我重新安装了ubuntu20.04LTS系统,并且没有做上述工作。因此,对于和我问题相似的朋友们,从这里向下作就可以了:

1.问题描述:

  死机之前的报告还是:

  rtw_8821ce 0000:03:00.0:firmware failed to leave lps state

2.我的操作

  【1】在附加驱动中使用无线网卡驱动RTL.

  【2】进入BIOS界面,关闭了《安全启动》选项

  【3】进入系统之后

1 sudo gedit /etc/default/grub

    找到

1 GRUB_CMDLINE_LINUX_DEFAULT=quiet splash

    改为

1 GRUB_CMDLINE_LINUX_DEFAULT=quiet splash nomodeset

    保存之后

1 sudo update-grub

在此之后没有卡死。如果有后续情况,我会继续更新。

2021年10月22日17:13:39

ubuntu20.04不定时卡死,鼠标和键盘都不可用,且tty无效的更多相关文章

  1. JS-事件之鼠标、键盘都能控制的下拉选框效果

    <script type="text/javascript"> window.onload=function(e){ var box=document.getEleme ...

  2. Qt Quick 事件处理之鼠标、键盘、定时

    一.鼠标事件 MouseArea 对象可以附加到一个 item 上供 item 处理鼠标事件,它本身是一个不可见的 item .在其内部,可以直接引用它所附着的对象的属性和方法.你可以将 MouseA ...

  3. 树莓派4b安装Ubuntu20.04

    树莓派4b安装Ubuntu20.04 下载Ubuntu20.04镜像 下载地址 安装Raspberry Pi Imager 下载地址 烧录系统 打开Raspberry Pi Imager,选择自己刚刚 ...

  4. ubuntu20.04 编译安装ckermit

    ubuntu20.04编译安装ckermit 我呢之前一直使用的是ubuntu18.04,最近在安装了某个软件之后,再加上自己的操作不当最终导致ubuntu系统卡死无法进入桌面环境,早就想更新20.0 ...

  5. ubuntu20.04 系统初始化与美化

    ubuntu20.04 系统初始化与美化 参考博客:https://mp.weixin.qq.com/s/JowjHrs9GMVlolaoaSGiEg 参考博客:https://www.linuxmi ...

  6. Turtlebot3入门教程-系统-SBC软件设置(ubuntu20.04)

    本文针对如何在树莓派3上安装ubuntu20.04系统和软件进行讲解 树莓派3接上显示屏和鼠标后,开机后继续安装软件包 详细步骤如下: (1)系统安装 (2)ROS安装 (3)TurboBot3依赖的 ...

  7. 在VirtualBox上安装Ubuntu-20.04

    本文主要介绍如何在VirtualBox上安装Ubuntu-20.04 目录 下载VirtualBox 下载Ubuntu-20.04镜像 新建虚拟机 第一步:打开VirtualBox 第二步:设置虚拟机 ...

  8. ubuntu20.04开机显示recovering journal死机的解决方法

    事发突然,在今天开机的时候无法进入登陆界面,一直卡在黑屏界面,屏幕上只显示几行代码,且任何按键都无法起作用 /dev/sdb2:recovering journal /dev/sdb2:Clearin ...

  9. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作win2008r2-19

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作win2008r2-19 欢迎加QQ群:1026880196 进行交流学习 制作OpenSta ...

  10. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作centos6.5-14

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作centos6.5-14 欢迎加QQ群:1026880196 进行交流学习 制作OpenSta ...

随机推荐

  1. Reactjs学习笔记

    本篇是关于React的简介 ReactJS是Facebook推出的一款前端框架,2013年开源,提供了一种函数式编程思想,拥有比较健全的文档和完善的社区,在React16的版本中对算法进行了革新,称之 ...

  2. Win32API中的宽字符

    4.1了解什么是Win32API Win32API就是windows操作系统提供给我们的函数(应用程序接口),其主要存放在C:\Windows\System32 (存储的DLL是64位).C:\Win ...

  3. .Net Core控制台程序读取Json配置文件

    1 添加依赖(可以直接通过nuget包安装 Microsoft.Extensions.Configuration.Json 这个会依赖其他两个会自动安装依赖的) Microsoft.Extension ...

  4. Git: remote: The project you were looking for could not be found.

    解决方案 最简单的是在电脑的用户凭证中修改,改为正确的结果. 特殊情况 既只对改项目配置,不影响全局 命令如下: 克隆 git clone http://username:password@xxx.c ...

  5. Go命令

    build: 编译包和依赖 clean: 移除对象文件 doc: 显示包或者符号的文档 env: 打印go的环境信息 bug: 启动错误报告 fix: 运行go tool fix fmt: 运行gof ...

  6. pyqt5中的布局方法

    addLayout():用于在布局中插入子布局 addWidget():用于在布局中插入控件

  7. rest-apiV2.0.0升级为simplest-api开源框架生态之simplest-jpa发布

    什么是 simplest simplest 追求存粹简单和极致. 旨在为项目快速开发提供一系列的基础能力,方便用户根据项目需求快速进行功能拓展 不在去关心一些繁琐.重复工作,而是把重点聚焦到业务. 前 ...

  8. Jenkins服务开机自启动

    最近因为护网行动,每天都要对服务器进行开.关机操作.为了省事儿,对Jenkins服务进行开机自动启动服务改造.实现如下: 1. 通过chkconfig --list命令列出系统中已安装的服务及其启动状 ...

  9. 论文解读(SimGCL)《Are Graph Augmentations Necessary? Simple Graph Contrastive Learning for Recommendation》

    Note:[ wechat:Y466551 | 可加勿骚扰,付费咨询 ] 论文信息 论文标题:Are Graph Augmentations Necessary? Simple Graph Contr ...

  10. 文心一言 VS 讯飞星火 VS chatgpt (79)-- 算法导论7.4 4题

    四.请用go语言,证明:RANDOMIZED-QUICKSORT 期望运行时间是 Ω(nlgn). 文心一言: 首先,为了证明RANDOMIZED-QUICKSORT的期望运行时间是Ω(nlg n), ...