Stránka 1 z 1
LM - při startu výpisy bootování kernelu a Splashscreen
Napsal: 07 čer 2016, 10:13
od AnickaT
Ahoj,
omlouvám se, jestli je můj následující dotaz hloupý anebo již zde byl zodpovězen.
Kdysi jsem si Ubuntu s grafickým prostředím Gnome přízpůsobila takto:
- při startu se zobrazovaly řádky s výpisy bootování kernelu
- existoval tzv. Splashscreen, který se zobrazoval při bootu systému (Gnome)
Nevím, zda to je ještě dnes v Linux Mintu možné. Děkuji moc za odpověď.
Edit: Barevné výsledky bootování kernelu s obarveným výstupem [OK] a [Failed] - resp. v LM [fail] - zřejmě není možné vytvořit, starý návod pro Ubuntu již nelze použít.
Re: LM - při startu výpisy bootování kernelu a Splashscreen
Napsal: 07 čer 2016, 10:17
od Allconius
Start systému: Přepínání splashscreenu a výpisu bootu kernelu bez změny Grubu pomocí klávesy Esc
Ahoj ty řádky nevidíš právě proto že ti tam "jede" ten splash screen, stačí stisknout klávesu ESC a uvidíš info o zavádění systému, když dáš znovu ESC tak zas uvidíš
splash screen.
Já používám tento:
http://gnome-look.org/content/show.php/ ... ent=163645 akorát když nainstaluješ dodatečný ovladač na grafiku (proprietární) tak ti to ten splash většinou zruší, ale k tomu mi pomohl prográmek, ten stáhneš zde:
http://sourceforge.net/projects/startup ... b/download umožňuje zvolit rozlišení grubu a toho splashe, sice při spuštění hodí chybu byl dělaný na dřívější verzi LM ale funguje i v LM17.3 :-D
Vypadá to pak takto:
Splashscreen:
No splashscreen po stisku klávesy Esc:
Start systému: Obarvení výpisu bootu kernelu [OK] a [fail]
Našel jsem jen ten
starý návod na Ubuntu http://ubuntuforums.org/showthread.php?t=50054 (
anglicky), dřív to bylo v souboru
/lib/lsb/init-functions, ale ten se teď liší: je tam jen
warning a
failed:
Kód: Vybrat vše
elif [ $1 -eq 255 ]; then
/bin/echo -e " ${YELLOW}(warning).${NORMAL}" || true
else
/bin/echo -e " ${RED}failed!${NORMAL}" || true
ale nevím kde je to
OK a
fail, asi v jiným souboru :-D
Aha, tak jsem to asi našel je to v:
Kód: Vybrat vše
/lib/lsb/init-functions.d/50-ubuntu-logging
asi ten
řádek 107 by stačilo místo:
Kód: Vybrat vše
if [ "$1" -eq 0 ]; then
echo "[ OK ]" || true
else
printf '[' || true
$TPUT setaf 1 || true # red
printf fail || true
$TPUT op || true # normal
echo ']' || true
fi
dát:
Kód: Vybrat vše
if [ "$1" -eq 0 ]; then
$TPUT setaf 2 || true # green
echo "[ OK ]" || true
$TPUT op || true # normal
else
$TPUT setaf 1 || true # red
echo "[FAIL]" || true
$TPUT op || true # normal
fi
Poznámka: Hodnota
setaf 2 je zelená barva
(green).
Budeš to mít hezčí :-D
Dotaz:
- Proč mi to prosím zobrazuje jen některý [OK] zeleně? Dá se prosím nějak nastavit, pokud bych chtěla třeba všechny [OK] obarvit zeleně? Díky moc.
Odpověď:
- Zelený OK jsou jen některý, protože to zřejmě tahá ještě odněkud jinud což je třeba ještě prozkoumat :-D
Re: LM - při startu výpisy bootování kernelu a Splashscreen
Napsal: 07 čer 2016, 10:56
od AnickaT
Díky Lombardo za doplnění. Chtěla jsem - na rozdíl od jiných Linuxáků - v LM vidět barevné výpisy při bootu kernelu (červeně OK, zeleně Failed) jako jsem to měla kdysi nastaveno v Ubuntu. Výhoda výše uvedeného návodu od Allconia je ta, že si lze kdykoliv zobrazit výpis bootu kernelu když to zrovna potřebuji (jednoduše klávesa Esc) a nemusím nic natrvalo přepisovat v Grubu. A kdo nechce vůbec splashscreen, tak si ho podle Tvého návodu vypne zcela. :-)