为什么尽管使用`quiet`引导,有时仍会看到systemd状态消息?

Sourcejedi

Debian默认quiet使用内核命令行(至少是从我一直在使用的实时媒体上安装的。这可能不是一个好主意)。

systemd通过quiet启动每个服务时不打印标准消息来响应

那么,为什么关闭时看到systemd状态消息?

这是在Debian Stretch上。

Sourcejedi

man systemd

systemd.show_status

接受布尔参数或常量auto也可以在不带参数的情况下指定,其作用与正布尔值相同。如果启用,则systemd管理器(PID 1)在启动期间会在控制台上显示简洁的服务状态更新。auto直到设备出现故障或启动出现重大延迟之前,其行为类似于false。默认为启用,除非将安静作为内核命令行选项传递,在这种情况下,默认为auto


当某个单元发生故障时,systemd会启用状态消息,而不管该quiet选项如何。

如果该quiet选项已通过但被这种情况所覆盖,则在系统完成引导(即使仅进入紧急模式)后,将重新禁用状态消息。

当前,systemd仅在初始启动和关闭期间打印状态消息。但是quiet,即使在启动关机前发生了单元故障,单元故障也可能导致该选项在关机期间被覆盖。

第二个quiet被忽略的情况是一个单元花了一段时间,然后systemd打印一个动画,显示该单元在超时之前允许运行多长时间。


通过查找,可以在源代码中找到两种不同的替代情况manager_flip_auto_status(m, true)

没有到呼叫manager_flip_auto_status(m, false)时系统关闭。至少在systemd v235-135-g41dfa61d3中没有。


例如,由于systemd-backlight尝试并且无法在asus台式机上设置笔记本电脑的背光灯,我目前正在启动时看到状态消息。(可能对平台驱动程序有些陌生;/sys/class/backlight系统完成引导时没有设备,但似乎systemd在引导过程中找到了一个)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么nmap似乎无法查看我的android设备,有时会看到它们,但有时却看不到

来自分类Dev

为什么有时会看到Java包名称与文件夹结构不同?

来自分类Dev

为什么在此示例中React会看到旧状态?

来自分类Dev

尝试chsh时,为什么会看到“操作被拒绝,因为当前凭据没有适当的特权”?

来自分类Dev

有时我会看到Tensorflow session.run仅获取优化器,有时会获取优化器和成本。有什么不同?

来自分类Dev

为什么在使用 size() 或 count() 时会看到不同的结果?

来自分类Dev

腻子0.61:为什么我输入登录ID后会看到“访问被拒绝”消息?

来自分类Dev

尽管图层缩放设置等于[0,22],有时仍会隐藏Mapbox样式的图层

来自分类Javascript

尽管向createStore()提供了初始状态,为什么仍会收到“初始化期间未定义的还原器返回”的消息?

来自分类Dev

在外部USB集线器上创建FAT时,为什么会看到EFI分区?

来自分类Dev

在根文件夹下按掩码搜索文件时,为什么会看到NullPointerException?

来自分类Dev

尝试获取云存储服务帐户时,为什么会看到“ 503后端错误”?

来自分类Dev

为什么有时使用 offset flat:label 有时不使用

来自分类Dev

如果CSS具有渲染阻止功能,为什么我们会看到FOUC?

来自分类Dev

为什么有时我使用| 有时|| 在MATLAB中用于“或”?

来自分类Dev

堆栈为空但仍会看到 EmptyStackException

来自分类Dev

尝试注销/退回到主屏幕时,即使没有可选项,为什么还会看到nil错误?

来自分类Dev

为什么我会看到使用iperf3的网络重传?

来自分类Dev

有时,我需要再次单击我的引导复选框之一。为什么?

来自分类Dev

为什么有时自己的敏捷状态会有所不同?

来自分类Dev

为什么 IntelliJ 有时会抛出未使用的警告,但有时不会?

来自分类Dev

在cmdline中删除postgres数据库,在\ list时仍会看到该数据库

来自分类Dev

为什么我会看到CheckMX贬值的警告?

来自分类Dev

为什么创建QueueTrigger WebJob函数时会看到FunctionIndexingException?

来自分类Dev

为什么有时通过WebRTC发送的消息接收顺序不同?

来自分类Dev

为什么SqS消息有时仍在队列中进行

来自分类Dev

为什么有时我的共享actix-web状态会重置回原始值?

来自分类Dev

为什么Windows 8.1有时在休眠状态下短暂唤醒?

来自分类Dev

当已经有 HTTP 状态码时,为什么会有 HTTP 状态消息?

Related 相关文章

  1. 1

    为什么nmap似乎无法查看我的android设备,有时会看到它们,但有时却看不到

  2. 2

    为什么有时会看到Java包名称与文件夹结构不同?

  3. 3

    为什么在此示例中React会看到旧状态?

  4. 4

    尝试chsh时,为什么会看到“操作被拒绝,因为当前凭据没有适当的特权”?

  5. 5

    有时我会看到Tensorflow session.run仅获取优化器,有时会获取优化器和成本。有什么不同?

  6. 6

    为什么在使用 size() 或 count() 时会看到不同的结果?

  7. 7

    腻子0.61:为什么我输入登录ID后会看到“访问被拒绝”消息?

  8. 8

    尽管图层缩放设置等于[0,22],有时仍会隐藏Mapbox样式的图层

  9. 9

    尽管向createStore()提供了初始状态,为什么仍会收到“初始化期间未定义的还原器返回”的消息?

  10. 10

    在外部USB集线器上创建FAT时,为什么会看到EFI分区?

  11. 11

    在根文件夹下按掩码搜索文件时,为什么会看到NullPointerException?

  12. 12

    尝试获取云存储服务帐户时,为什么会看到“ 503后端错误”?

  13. 13

    为什么有时使用 offset flat:label 有时不使用

  14. 14

    如果CSS具有渲染阻止功能,为什么我们会看到FOUC?

  15. 15

    为什么有时我使用| 有时|| 在MATLAB中用于“或”?

  16. 16

    堆栈为空但仍会看到 EmptyStackException

  17. 17

    尝试注销/退回到主屏幕时,即使没有可选项,为什么还会看到nil错误?

  18. 18

    为什么我会看到使用iperf3的网络重传?

  19. 19

    有时,我需要再次单击我的引导复选框之一。为什么?

  20. 20

    为什么有时自己的敏捷状态会有所不同?

  21. 21

    为什么 IntelliJ 有时会抛出未使用的警告,但有时不会?

  22. 22

    在cmdline中删除postgres数据库,在\ list时仍会看到该数据库

  23. 23

    为什么我会看到CheckMX贬值的警告?

  24. 24

    为什么创建QueueTrigger WebJob函数时会看到FunctionIndexingException?

  25. 25

    为什么有时通过WebRTC发送的消息接收顺序不同?

  26. 26

    为什么SqS消息有时仍在队列中进行

  27. 27

    为什么有时我的共享actix-web状态会重置回原始值?

  28. 28

    为什么Windows 8.1有时在休眠状态下短暂唤醒?

  29. 29

    当已经有 HTTP 状态码时,为什么会有 HTTP 状态消息?

热门标签

归档