CentOS-부팅 화면 진행률 표시 줄 레이어 / 색의 의미


10

CentOS (RedHat 및 Fedora도 올바르게 기억하는 경우) 부팅 화면 진행률 표시 줄 레이어의 의미가 있습니까?

CentOS 부팅 화면 진행률 표시 줄
(*) 레이어 ~ 흰색, 라일락 (?) 및 바이올렛 색상.

나는 이것에 대한 좋은 검색어를 알아낼 수는 없지만 누군가는 알게 될 것입니다 ...


1
나는 항상 "이봐 요, 저를 쳐다 봐요." 소스 코드는을 부담하는 것 (그 "단계 바"업데이트 기능에서의). 어쩌면 누군가 나보다 더 많은 것을 알고 있을지 모릅니다.
Bratchley

2
그것은 일종의 환상, 정신적 이미지입니다. 요점은 화면을 보면서 부팅 속도를 높이는 것입니다.
Runium

답변:


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;

따라서 기본 의미가없는 스타일 선택 인 것처럼 보입니다.


lol brown = 2*percent - percent^2, 파랑 = percent, 흰색 = percent^2. Lame Plymouth, 절름발이 나는 이것을 결정적인 대답으로 받아 들일 것이다.
Mike Ounsworth 2016 년

@MikeOunsworth 현상금을 주셔서 감사합니다 ... 코드를보기에 너무 게 으르거나 호기심이 많지 않았지만 Liczyrzepa가 이에 대답했습니다.
g2mk

1
재밌습니다. 진행률 표시 줄 뒤에 무엇이 있는지 궁금해서 궁금했습니다. 여기에 게시 된 질문을 보았을 때, 나는 그것을 알아낼 시간을 생각했다! 내 호기심을 자극 주셔서 감사합니다 :)
Liczyrzepa

@Liczyrzepa 귀하의 답변에 감사드립니다. 그러나 IMO는이 진행 표시 줄에 의미있는 것을 보여줄 기회가 낭비되는 것이 유감입니다.
g2mk

2

해당 막대를 생성하기 위해 실행되는 소프트웨어는 Plymouth 이며 rhgb커널 인수에있는 경우에만 나타납니다 . 기본적으로 시작 순서의 출력을 취하여 선택한 테마에 따라 표시합니다. 이 경우 text그래픽 테마를 시작할 수 없기 때문에 테마를 사용하고 있습니다.


나는 시작 시퀀스 진행이라는 것을 알고 있습니다 .Plymouth이며 텍스트 모드를 선호합니다. 작업 실행 시작 및 가장 밝은 작업 실행 끝 또는 레이어에는 아무런 의미가 없습니다 (Sukminder가 제안한 것).
g2mk
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.