CentOS - significato dei livelli / colori della barra di avanzamento della schermata di avvio


10

C'è qualche significato dei livelli della barra di avanzamento della schermata di avvio di CentOS (suppongo RedHat e, se ricordo bene anche Fedora) *?

Barra di avanzamento della schermata di avvio di CentOS
(*) Strati ~ colori bianco, lilla (?) E viola.

Non riesco a capire nessuna buona query di ricerca per questo, ma forse qualcuno saprà ...


1
Avevo sempre pensato che dovesse significare "hey guardami, mi sto muovendo". Il codice sorgente sembra confermarlo (quello deriva dalla funzione che aggiorna la "barra dei passi"). Anche se forse qualcuno sa più di me.
Bratchley,

2
È una specie di illusione, una sorta di immaginazione mentale. Il punto è rendere l'avvio più veloce mentre si guarda lo schermo.
Runium,

Risposte:


6

Non sono un esperto, ma dalla fonte (ply-text-progress-bar.c) sembra che tu abbia impostato la percentuale complessiva fatta e che i progressi dei diversi colori / livelli siano codificati dal codice seguente e da altre funzioni all'interno quel file:

    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;

Quindi, sembra che sia una scelta di stile senza significato sottostante.


lol marrone = 2*percent - percent^2, blu = percent, bianco = percent^2. Lame Plymouth, zoppa. Accetterò comunque questa come una risposta definitiva.
Mike Ounsworth,

@MikeOunsworth Grazie per la generosità ... Sono stato troppo pigro o non abbastanza curioso per guardare al codice, ma fortunatamente Liczyrzepa ha risposto a questo.
g2mk,

1
È divertente - mi ero chiesto cosa c'era dietro quella barra di avanzamento ed ero curioso. Quando ho visto la domanda pubblicata qui, ho pensato a me stesso, il tempo di capirlo! Grazie per stimolare la mia curiosità :)
Liczyrzepa,

@Liczyrzepa Grazie per la risposta, tuttavia IMO è un peccato che l'opportunità di mostrare qualcosa di significativo in questa barra di avanzamento sia sprecata.
g2mk,

2

Il software in esecuzione per produrre quella barra si chiama Plymouth , e appare solo se si hanno rhgbargomenti nel kernel. Prende sostanzialmente l'output della sequenza di avvio e lo presenta in base al tema scelto. In questo caso, utilizza il texttema, probabilmente perché non è in grado di avviare il tema grafico.


Sono consapevole che è l'avanzamento della sequenza di avvio, ho scoperto che è Plymouth e preferisco la modalità testo;) Proprio da quando l'ho visto per la prima volta mi chiedo che il livello più scuro sia una sorta di avanzamento della pianificazione delle attività, medio una sorta di l'inizio dell'esecuzione dell'attività e la fine più brillante dell'esecuzione dell'attività o i livelli semplicemente non hanno alcun significato (cosa suggerisce Sukminder).
g2mk,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.