解决Ubuntu(20.04)开机、关机、重启慢,有光标闪烁问题

1. 问题描述

在开关机或重启时,等待时间很长,大约1分30秒,光标闪烁。

[En]

When switching on and off, or rebooting, the waiting time is very long, about 1 minute and 30 seconds, and the cursor flashes.

2. 问题解析

  • 等待时间较长。在机器开机和关机时,可能需要后台打开或关闭某些程序。这些程序花费的时间是系统设置的默认时间,大约90秒,在系统可以打开或关闭之前只需要90秒。
    [En]

    the waiting time is long. It is possible that some programs have to be opened or closed by the background when the machine is turned on and off. The time taken by these programs is the default time set by the system, about 90 seconds, and only 90 seconds before the system can be turned on or off.*

  • 光标闪烁是对后台一系列活动的简化这表明背景中正在进行一系列活动,但我们看不到它们。所以它让我们感觉它被卡住了。
    [En]

    cursor flashing is a simplification of a series of activities in the background. It indicates that there are a series of activities going on in the background, but we can’t see them. So it makes us feel like it’s stuck.*

如果我们在终端输入:

sudo gedit /etc/default/grub

在打开的文件中,找到以下内容:

[En]

In the open file, find the following:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

将其改为:

GRUB_CMDLINE_LINUX_DEFAULT=""

并保存并重新启动。我们会在手机开机和关机时看到后台的动作,如果我们不想看到,只需填写删除的内容。

[En]

And save and restart. We will see the action in the background when the phone is turned on and off, and if we don’t want to see it, just fill in the deleted content.

当我们再次开机关机时,我们会发现后台有这样一个动作:

[En]

When we turn the phone on and off again, we will find that there is such an action in the background:

A stop job is running for Snappy daemon (1min 16s / 1min 30s)

正是它导致了关机慢。

3. 问题解决

打开终端,输入:

sudo su # 成为root用户
vim /etc/systemd/system.conf

#ubuntu默认没有开启root权限,我们需要以下操作:
sudo passwd root
#然后设置密码就行

修改以下内容:

#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s

改为:

DefaultTimeoutStartSec=3s   # 将#去掉,90改为3
DefaultTimeoutStopSec=3s

然后,加载修改的配置:

systemctl daemon-reload

如果对vim不熟悉的话,可以在文件夹中进入 /etc/systemd 文件夹, 在文件夹中打开终端,输入:

sudo chmod 777 system.conf      # 修改system.conf只读文件为读写文件

再在文件夹中打开 system.conf文件进行编辑,编辑完保存。

然后打开终端,将文件设置为只读:

[En]

Then open the terminal and set the file to read-only:

sudo chmod 644 system.conf      # 修改system.conf读写文件为只读文件

最后,您仍然需要加载修改后的配置:

[En]

Finally, you still need to load the modified configuration:

systemctl daemon-reload

上述操作完成后,应能解决切换慢的问题。

[En]

After the above operation, the problem of slow switch should be solved.

Original: https://www.cnblogs.com/xiaotong-sun/p/16138855.html
Author: Xiao·Tong
Title: 解决Ubuntu(20.04)开机、关机、重启慢,有光标闪烁问题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/523846/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 【证券从业】金融基础知识-第二章 中国金融体系与多层次资本市场02

    注1:后续学习并整理到第八章,全书完结后再合并成一个笔记进行源文件分享 注2:本章内容巨多,大约分为两篇文章记录消化 posted @2022-05-31 22:14 陈景中 阅读…

    Linux 2023年6月13日
    088
  • ret2syscall

    博客网址:www.shicoder.top微信:18223081347欢迎加群聊天 :452380935 这一次我们来深入分析下更难的栈溢出题目 ret2syscall 首先还是先…

    Linux 2023年6月13日
    0125
  • 如何优化前端性能?

    导读:随着前端的范畴逐渐扩大,深度逐渐下沉,富前端必然带来的一个问题就是性能。特别是在大型复杂项目中,重前端业务可能因为一个小小的数据依赖,导致整个页面卡顿甚至崩溃。本文基于Qui…

    Linux 2023年6月8日
    0116
  • 青春浙江微信平台如何退出?如何重新登录?微信如何清除浏览器缓存,如何清除浏览器cookies?

    青春浙江不能退出重新登录,有同学可能寻找解决方法,给大家贴出来:bug 解决办法:1. debugmm.qq.com/?forcex5=true 打开调试2. http://deb…

    Linux 2023年6月14日
    0125
  • 随笔记录

    html结构、css表现、js行为vscode和sublime一样的在vscode中的插件:a.Auto Rename Tag 整体改变标签b.view-in-browser 预览…

    Linux 2023年6月13日
    090
  • Redis 常用五种数据类型编码

    1.String 1.1 常用命令 (1)设置值 set key value [ex seconds] [px milliseconds] [nx|xx] set命令有几个选项: …

    Linux 2023年5月28日
    098
  • shell脚本执行错误:#!/bin/bash: No such file or directory

    1、问题描述: 执行.sh脚本时控制台报错 : #!/bin/bash: No such file or directory 2、解决办法: cat -A 文件路径 会发现第一行有…

    Linux 2023年5月28日
    0256
  • Redis 集群

    三高架构:并发,性能,可用 主从复制 主从复制:将 master 中的数据即时、有效的复制到 slave 中 特征:一个 master 可以拥有多个 slave,一个 slave …

    Linux 2023年5月28日
    0108
  • 深入理解Java类加载机制,再也不用死记硬背了

    谈谈”会”的三个层次 在《说透分布式事务》中,我举例里说明了会与会的差别。对一门语言的学习,这里谈谈我理解的”会”的三个层次: 第一…

    Linux 2023年6月14日
    0101
  • 函数指针的重要用途——回调函数

    什么是回调函数? 粗暴的说,如果一个函数作为另一个函数的参数传入,这种函数就可以称为回调函数(这句话并不严谨,但为了说明问题可以这么理解)。C语言里面,一般就是一个函数的参数列表中…

    Linux 2023年6月8日
    096
  • python异常处理

    关于异常 在程序运行中,总会遇到各种各样的错误,如打开一个不存在的文件,程序期待用户输入数字,但用户输入了字符串,网络传输终止等,如果不对这些可能引发异常的情况进行处理,就会导致抛…

    Linux 2023年6月7日
    0162
  • centos进入rescue 失败

    环境:centos7 在机械盘 win10在固态盘 场景:centos7 中/etc/grub.d/下的30_os_prober 脚本删掉后导致 grub2 列举不出别的磁盘上系统…

    Linux 2023年6月6日
    098
  • 网络通信知识地图

    知识地图是一种知识导航系统,并显示不同的知识存储之间重要的动态联系。本篇主要就是从更高的视角将之前的文章的结构思路展现出来。文章结构的思路实际上也是达到架构师程度要掌握的网络通信知…

    Linux 2023年6月14日
    0111
  • Ansible Playbook概览

    Ansible playbook 执行需要三步路执行: 1.编写playbook 2.定义主机清单文件 3.设置运行环境,写入配置文件 1.编写playbook Playbook使…

    Linux 2023年6月6日
    081
  • docker安装xxl-job-admin

    拉取镜像 docker pull xuxueli/xxl-job-admin:2.3.1 运行容器 docker run -d -e PARAMS=”–sp…

    Linux 2023年6月7日
    092
  • 笔记:linux 总结

    1.开始 Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和…

    Linux 2023年6月14日
    0105
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球