CentOS-起動画面の進行状況バーのレイヤー/色の意味


10

CentOS(RedHatと思いますが、Fedoraも正しく覚えていると思います)ブート画面のプログレスバーレイヤー*に意味はありますか?

CentOS起動画面の進行状況バー
(*)レイヤー〜白、ライラック(?)、紫の色。

これに適した検索クエリはわかりませんが、おそらく誰かが知っているでしょう...


1
私はいつもそれが「ちょっと見てくれ、私は動き回っている」という意味だと思っていた。ソースコードはそれを裏付けているようだ(つまり、「ステップバー」を更新機能からの)。多分誰かが私よりも知っています。
Bratchley

2
それは幻想であり、一種の精神的なイメージです。ポイントは、画面を見ながら、ブーツをより速く感じさせることです。
Runium 2016年

回答:


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。ラメプリマス、ラメ。私はこれを決定的な答えとして受け入れます。
Mike Ounsworth、2016年

@MikeOunsworth賞金をありがとう...コードを見るのが面倒くさくなったり、物足りなかったりしましたが、幸いにもLiczyrzepaが答えました。
g2mk

1
それは面白いです-私はその進行状況バーの後ろに何があるのか​​自分自身に疑問を持ち、興味を持っていました。ここに投稿された質問を見たとき、私はそれを理解する時間だと思いました!好奇心を刺激してくれてありがとう:)
Liczyrzepa

@Liczyrzepa回答ありがとうございます。ただし、IMOこのプログレスバーで意味のあるものを表示する機会が無駄になっているのは残念です。
g2mk

2

そのバーを生成するために実行されているソフトウェアはPlymouthと呼ばrhgbれ、カーネルの引数を持っている場合にのみ表示されます。基本的に、起動シーケンスの出力を受け取り、選択したテーマに従って表示します。この場合はtext、グラフィックテーマを開始できないためか、テーマを使用しています。


スタートアップシーケンスの進行状況を認識しています。これはプリマスであり、テキストモードを好みます;)初めて見たときから、最も暗いレイヤーがタスクスケジューリングの進行状況の一種で、中程度のタスク実行の開始と最も明るいタスク実行の終了、またはレイヤーは何の意味もありません(Sukminderの提案)。
g2mk 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.