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;

ดังนั้นจึงปรากฏว่าเป็นตัวเลือกรูปแบบที่ไม่มีความหมายพื้นฐาน


ฮ่า ๆ สีน้ำตาล = 2*percent - percent^2, สีฟ้า = =percent สีขาว percent^2Lame พลีมั ธ อ่อนแอ ฉันจะยอมรับว่านี่เป็นคำตอบที่ชัดเจน
Mike Ounsworth

@ 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.