CentOS-引导屏幕进度条层/颜色的含义


10

CentOS(我猜是RedHat,如果我也没记错的话,Fedora)启动屏幕进度条层还有什么意义*?

CentOS开机画面进度条
(*)层〜白色,淡紫色(?)和紫色。

我不能为此找到任何好的搜索查询,但也许有人会知道...


1
我一直以为是要表示“嘿,看着我,我在走动”。该源代码似乎证实了这一点(即从更新“踏板杆”功能的)。虽然也许有人比我了解更多。
布莱奇利

2
这是一种幻觉,一种心理意象。关键是使启动时看着屏幕感觉更快。
Runium

Answers:


6

我不是专家,但是从源代码(ply-text-progress-bar.c)看来,您设置了已完成的总体百分比,并且以下各项以及其中的其他功能对不同颜色/层的进度进行了硬编码该文件:

    brown_fraction = -(progress_bar->percent_done * progress_bar->percent_done) + 2 * progress_bar->percent_done;
    blue_fraction = progress_bar->percent_done;
    white_fraction = progress_bar->percent_done * progress_bar->percent_done;

因此,看来这是一种没有内在含义的样式选择。


大声笑棕色= 2*percent - percent^2,蓝色= percent,白色= percent^2。me脚的普利茅斯,la脚。我将接受这作为一个明确的答案。
Mike Ounsworth

@MikeOunsworth谢谢您的悬赏...我太懒了或没有足够的古玩来查看代码,但是幸运的是Liczyrzepa回答了这个问题。
g2mk

1
很好笑-我想知道进度栏后面是什么,很好奇。当我看到这里发布的问题时,我心想,是时候解决这个问题了!感谢您激发我的好奇心:)
Liczyrzepa

@Liczyrzepa感谢您的回答,但是,IMO浪费了在此进度条上显示有意义的内容的机会。
g2mk

2

正在运行以生成该条的软件称为Plymouth,只有rhgb在您的内核参数中包含该软件时,它才会出现。它基本上获取启动序列的输出,并根据所选主题进行呈现。在这种情况下,它正在使用text主题,可能是因为它无法启动图形主题。


我知道这是启动序列的进度,我发现这是普利茅斯,并且我更喜欢文本模式;)第一次看到它之后,我想知道最暗的层是一种任务调度进度,中等是一种任务执行开始,最亮的任务执行结束,或者各层没有任何意义(Sukminder的建议)。
g2mk
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.