CentOS - ý nghĩa của các lớp / màu của thanh tiến trình màn hình khởi động


10

Có bất kỳ ý nghĩa nào của CentOS (tôi đoán RedHat và nếu tôi nhớ chính xác Fedora nữa) các lớp thanh tiến trình màn hình khởi động *?

Thanh tiến trình màn hình khởi động CentOS
(*) Lớp ~ màu trắng, màu hoa cà (?) Và màu tím.

Tôi không thể tìm ra bất kỳ truy vấn tìm kiếm tốt cho điều này, nhưng có lẽ ai đó sẽ biết ...


1
Tôi đã luôn cho rằng nó có nghĩa là "hãy nhìn tôi này, tôi đang di chuyển xung quanh." Các mã nguồn dường như chịu mà ra (mà từ chức năng cập nhật "thanh bước"). Mặc dù có lẽ ai đó biết nhiều hơn tôi.
Bratchley

2
Đó là một ảo ảnh, hình ảnh tinh thần của các loại. Vấn đề là làm cho cảm giác khởi động nhanh hơn trong khi nhìn vào màn hình.
Runium

Câu trả lời:


6

Tôi không phải là chuyên gia, nhưng từ nguồn (ply-text-Progress-bar.c) có vẻ như bạn đã đặt phần trăm tổng thể được thực hiện và tiến trình của các màu / lớp khác nhau được mã hóa cứng bởi các điều sau và các chức năng khác trong tập tin đó:

    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;

Vì vậy, có vẻ như đó là một sự lựa chọn phong cách không có ý nghĩa cơ bản.


lol nâu = 2*percent - percent^2, xanh = percent, trắng = percent^2. Lame Plymouth, què. Tôi sẽ chấp nhận điều này như một câu trả lời dứt khoát.
Mike Ounsworth

@MikeOunsworth Cảm ơn bạn vì tiền thưởng ... Tôi đã quá lười biếng hoặc không đủ tò mò để tìm mã, nhưng may mắn thay, Liczyrzepa đã trả lời điều này.
g2mk

1
Thật buồn cười - tôi đã tự hỏi điều gì đằng sau thanh tiến trình đó và tò mò. Khi tôi thấy câu hỏi được đăng ở đây, tôi tự nghĩ, đã đến lúc tìm ra nó! Cảm ơn vì đã thúc đẩy sự tò mò của tôi :)
Liczyrzepa

@Liczyrzepa Cảm ơn câu trả lời của bạn, tuy nhiên IMO thật đáng tiếc khi cơ hội thể hiện điều gì đó có ý nghĩa trên thanh tiến trình này bị lãng phí.
g2mk

2

Phần mềm đang chạy để tạo thanh đó được gọi là Plymouth và phần mềm chỉ xuất hiện nếu bạn có rhgbtrong các đối số kernel. Về cơ bản, nó lấy đầu ra của chuỗi khởi động và trình bày nó theo chủ đề đã chọn. Trong trường hợp này, nó đang sử dụng textchủ đề, có lẽ vì nó không thể bắt đầu chủ đề đồ họa.


Tôi biết rằng đó là tiến trình trình tự khởi động, tôi đã thấy đó là Plymouth và tôi thích chế độ văn bản hơn bắt đầu thực thi nhiệm vụ và kết thúc thực thi nhiệm vụ hoặc các lớp không có ý nghĩa gì (những gì Sukminder gợi ý).
g2mk
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.