解决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)

大家都在看

  • 自己写的文件夹图标修改脚本

    自己写了一个文件图标修改的Python脚本,只要把文件夹拖动到这个脚本上,就可以用文件夹中的图片和视频作为文件夹的封面。把图片或视频拖到脚本上,就可以把这个图片或视频用作其所在文件…

    Linux 2023年6月6日
    0165
  • python学习

    python中的字符串以双引号或者单引号表示 长度为L:第一个字节索引为0或-L 最后一个字节索引为L-1或-1 in是二元关系操作,用来判断左侧内容是否在右侧的集合中 float…

    Linux 2023年6月6日
    0103
  • markdown插入代码块导致列表缩进异常的解决方法

    前言 一、问题描述 总结 前言 最近正在用markdown写博客,发现插入代码块后,代码块和代码块后的内容会产生缩进异常,翻了翻网页,发现又是经典的一模一样的文章一大把,尝试了之后…

    Linux 2023年6月7日
    0196
  • 【Python | opencv+PIL】常见操作(创建、添加帧、绘图、读取等)的效率对比及其优化

    本人准备用python做图像和视频编辑的操作,却发现opencv和PIL的效率并不是很理想,并且同样的需求有多种不同的写法并有着不同的效率。见全网并无较完整的效率对比文档,遂决定自…

    Linux 2023年6月13日
    095
  • cobbler的部署

    cobbler部署 //配置yum源 [root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://m…

    Linux 2023年6月13日
    090
  • 【Ubuntu】如何将Ubuntu软件源切换到国内源?

    为什么切换软件源? 当初次部署Ubuntu镜像时,会发现更新软件时速度非常慢,因为Ubuntu的软件都来自与国外,所下载或更新软件时的速度非常慢,此时就可以选择切换到国内的软件源来…

    Linux 2023年6月13日
    0100
  • 001.IT运维面试问题-Linux基础

    Redhat、CentOS、Fedora、SuSE、Debian、Ubuntu、FreeBSD等。 ⑴开机BIOS自检,加载硬盘。 ⑵读取MBR,MBR引导。 ⑶grub引导菜单(…

    Linux 2023年6月13日
    0103
  • Redis缓存穿透、缓存击穿、缓存雪崩

    Redis缓存穿透、缓存击穿缓存雪崩 redis常被用于作为后台数据库的缓存,缓存一些热点访问数据,根据局部性原理,缓存能够处理大部分请求。当请求数据未命中缓存时,才会引起对数据库…

    Linux 2023年6月13日
    0106
  • 同城双活概述

    引言 同城双活,是年度最大的架构变更。同城容灾,对于生产的高可用保障,重大的意义和价值是不言而喻的。 用储总的话说,这么重要的架构工作,所有架构师都应该重点主导和参与。 同城双活,…

    Linux 2023年6月14日
    0125
  • Bash shell

    例一: 函数、返回状态值、比较 #!/bin/bash NUM=$(date +%S) echo "当前苹果价格是每斤$NUM元" echo "===…

    Linux 2023年5月28日
    087
  • 利用numpy实现list降维

    python读取数据库得到的事一个类似二维数组的list,有时候需要降维操作,numpy提供一个很有用的函数,可以直接使用 import numpy as np a = np.ar…

    Linux 2023年6月14日
    0118
  • Linux动静分离与Rewrite

    一、动静分离 1.1 单台机器动静分离 1、创建NFS挂载点(NFS服务端) mkdir /static vim /etc/exports /static 172.16.1.0/2…

    Linux 2023年6月14日
    087
  • STM32CubeIDE学习记录(按键点灯工程)

    博主使用的开发板以及相关外设连接如下: 芯片型号为: STM32F103RCT6, 新建STM32CubeIDE项目 配置完成后会生成相应的文件并进入如下界面: 使用外部晶振时钟 …

    Linux 2023年6月14日
    0135
  • Linux系统编程之进程控制(进程创建、终止、等待及替换)

    进程创建 在上一节讲解进程概念时,我们提到fork函数是从已经存在的进程中创建一个新进程。那么,系统是如何创建一个新进程的呢?这就需要我们更深入的剖析fork函数。 1.1 for…

    Linux 2023年6月8日
    0110
  • Docker-数据卷管理

    Docker-数据卷管理 1.利用数据卷和数据容器管理数 管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器( DataVolumes Co…

    Linux 2023年6月13日
    093
  • shell 同时执行多任务下载视频

    本文为博主原创,转载请注明出处: shell 脚本不支持多线程,但我们需要用shell 脚本同时跑多个任务时怎么让这些任务并发同时进行,可以采用在每个任务 后面 添加一个 &amp…

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