inštalácia Linuxmint - po štarte vyskakuje tabulka

Problémy s instalací nebo spouštěním systému Linux Mint
Zpráva
Autor
Uživatelský avatar
Ventero1
Příspěvky: 2763
Registrován: 31 říj 2016, 14:17
Bydliště: Sokolov, Olomouc

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#11 Příspěvek od Ventero1 »

Co dopsat jeden řádek - přepsat jedno číslo by stačilo ..
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

menom
Příspěvky: 2757
Registrován: 12 pro 2012, 15:10

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#12 Příspěvek od menom »

.

Vypada to tak, ze problem je zlozitejsi, skusam to na LM 21 s nasledovnym nastavenim:

Kód: Vybrat vše

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_MENU_QUIET=true
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""


A ten parchant si nastavuje 10 sekund a menu sa zobrazuje aj tak.

.
.

minochino
Příspěvky: 23
Registrován: 03 bře 2013, 11:37

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#13 Příspěvek od minochino »

Tiež som skúšal pár vecí a aj keď som pomazal čo sa dalo, aj tak tam tá tabulka ostala, aj keď iba s jednou volbou Linuxmint, takže nevadí, možno by pomohlo pred inštaláciou komplet SSD disk naformátovať, ale nie je to podstatné, bootuje aj tak svižne, takže spokojnosť.
Ešte mimo tému, zistil som že moja Webkamera konkretne od Niceboy mi ako zapnem PC svieti LED dioda, funguje inak super spokojnosť, len čo si pamatám z Windowsu tak sa rozsvietila LED kontrolka iba keď som kameru používal. Akosi som nastavenie tej kamery nikde v Linuxe nenašiel, aj som skúšal program Cheese ale tam to nie je, aby sa kamera zapínala iba pri používaní, ale takisto vlastne nie až tak podstatné.
Takže ešte raz všetkým ďakujem

Uživatelský avatar
Ventero1
Příspěvky: 2763
Registrován: 31 říj 2016, 14:17
Bydliště: Sokolov, Olomouc

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#14 Příspěvek od Ventero1 »

Menom:
Tady zase bude viník buď úprava syntaxe a podmínek nebo nepropis do hlavního souboru grub.cfg - už jsem to jednou řešil při aktualizaci na novější verzi grub2.
Myslím takhle od boku, že nelze mít aktivní tyto položky najednou:

Kód: Vybrat vše

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
Je třeba ponechat aktivní buď jen viditelné nebo skryté menu. Kombinací je zde několik, jak možná dosáhnout výsledku a už si přesně nepamatuji, co bylo nejlépe funkční, ale osobně bych volil něco jako toto:

Kód: Vybrat vše

GRUB_HIDDEN_TIMEOUT=4
GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=8
Menu se nebude zobrazovat, ale bude dostatek času na vyvolání jeho zobrazení pomocí "Shift" nebo "ESC". Nebo jen zakomentovat hidden a dát viditelný timeout na 0.
Když to nezabere, tak kombinovat - např. dát false, zakomentovat hidden a povolit viditelný timeout s 0. Prostě zkoušet, jaká kombinace se nebude třískat.
Prostě a jednoduše - u těchto položek některé kombinace jsou neplatné.

Dále býval problém, že se položka timeout nebyla schopná propsat do hlavního souboru grub.cfg - to jsem tenkrát vyřešil jeho přímou editací (nesmí se pak dělat update-grub). Zde se jedná o tuto pasáž - jsou tam poznámky, kde, co, proč:
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=8
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=8 #zde proběhla změna v souladu s /default/grub#
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=8 #zde ručně změněno ze 30 na 8#
fi
fi
### END /etc/grub.d/00_header ###
Minochino:
Proběhl vždy "update-grub"? Jakou máš verzi grub2? - mělo by to tam být nahoře napsané v té "tabulce".
Mimochodem, mohl by jsi se odnaučit používat tohle naprosto nevhodné slovo, které v IT světě patří něčemu jinému - tohle je nejlépe "Nabídka" "Menu" popř. v širším záběru "Dialogové okno"
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

menom
Příspěvky: 2757
Registrován: 12 pro 2012, 15:10

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#15 Příspěvek od menom »

.

Takto to nefunguje:

Kód: Vybrat vše

GRUB_HIDDEN_TIMEOUT=4
GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=8
Tento riadok #GRUB_TIMEOUT=8 nemoze byt zakomentovany lebo pise upozornenie pri update-grub:
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Tak je v tom taky maly bordel.

Inak mne to nevadi aj tak mam zobrazeny GRUB vzdy pri spusteni, ale malo by sa to jednoducho dat nastavit.
Zase developeri sa prekonavaju v zlozitosti.

.
.

Uživatelský avatar
alojz
Příspěvky: 1384
Registrován: 14 pro 2016, 21:04

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#16 Příspěvek od alojz »

...dvojity kriz treba vymazat,ulozit,potom update grub...ten dvojity kriz zviditelny grub menu...vlastne v minulosti to tak bolo... :mrgreen: :mrgreen: :mrgreen:
AMD Ryzen 5
RADEON RX 6400 dual

Uživatelský avatar
Ventero1
Příspěvky: 2763
Registrován: 31 říj 2016, 14:17
Bydliště: Sokolov, Olomouc

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#17 Příspěvek od Ventero1 »

Jasně - už si asi vzpomínám. GRUB_HIDDEN_TIMEOUT je stará syntaxe a ta se neměla křížit s GRUB_TIMEOUT. Teď je to tak, že je jen GRUB_TIMEOUT a pak se false nebo true buď skryje nebo zviditelní. Chyba je asi v tom, že /etc/grub.d/00_header plně neakceptuje nastavené hodnoty v etc/default/grub - že nefunguje ten propis - i zde by se úpravou dalo opravit, ale přišlo mi to jednodušší rovnou v grub.cfg

Edit: Tak jasně - zase změnili vývojáři syntaxi u Grub 2.06 - přidali položky a pěkně to zkomplikovali - a sami přiznávají, že se některé volby tlučou:
'GRUB_TIMEOUT'
Spustí výchozí položku po tomto počtu sekund po zobrazení nabídky, pokud není
není stisknuta žádná klávesa. Výchozí hodnota je '5'. Nastavte hodnotu '0' pro spuštění systému
okamžitě bez zobrazení nabídky, nebo na '-1', abyste počkali.
neomezeně dlouho.
Pokud je 'GRUB_TIMEOUT_STYLE' nastaven na 'countdown' nebo 'hidden',
místo toho se počítá časový limit, než se zobrazí nabídka.

'GRUB_TIMEOUT_STYLE'
Pokud tato volba není nastavena nebo je nastavena na 'menu', pak GRUB zobrazuje
nabídku a pak počká, až vyprší časový limit nastavený parametrem 'GRUB_TIMEOUT'.
před zavedením výchozí položky. Stisknutím klávesy se časový limit přeruší.
Pokud je tato volba nastavena na 'countdown' nebo 'hidden', pak předtím, než se
GRUB počká na uplynutí časového limitu nastaveného parametrem 'GRUB_TIMEOUT'.
vyprší. Pokud je stisknuto ESC nebo F4 nebo je stisknuta klávesa SHIFT
během této doby, zobrazí se nabídka a počká se na vstup. Pokud je klávesová zkratka
přidružená k položce nabídky, spustí se přidružená položka nabídky.
okamžitě. Pokud časový limit vyprší dříve, než dojde k některé z těchto událostí, dojde k
zavede výchozí položku. V případě "odpočítávání" se zobrazí jednořádkový text
zbývající čas.

'GRUB_HIDDEN_TIMEOUT'

Počkejte tento počet sekund před zobrazením nabídky. Pokud je během této doby stisknuto ESC nebo F4 nebo je stisknut SHIFT, zobrazí se nabídka a čeká se na vstup podle 'GRUB_TIMEOUT'. Pokud je stisknuta klávesová zkratka spojená s položkou nabídky, okamžitě se spustí přidružená položka nabídky. Pokud časový limit vyprší dříve, než nastane některá z těchto situací, zobrazte nabídku na počet sekund zadaný v 'GRUB_TIMEOUT' a teprve poté zaveďte výchozí položku.

Pokud jste nastavili 'GRUB_HIDDEN_TIMEOUT', měli byste také nastavit 'GRUB_TIMEOUT=0', aby se nabídka vůbec nezobrazovala, pokud není stisknuto ESC nebo F4, nebo není stisknuta klávesa SHIFT.

Tato volba není ve výchozím nastavení nastavena a je zastaralá ve prospěch méně matoucího 'GRUB_TIMEOUT_STYLE=countdown' nebo 'GRUB_TIMEOUT_STYLE=hidden'.
'GRUB_HIDDEN_TIMEOUT_QUIET'

Ve spojení s 'GRUB_HIDDEN_TIMEOUT' nastavte tuto hodnotu na 'true', abyste potlačili slovní odpočet při čekání na stisknutí klávesy před zobrazením nabídky.

Tato volba není ve výchozím nastavení nastavena a je zastaralá ve prospěch méně matoucí volby 'GRUB_TIMEOUT_STYLE=countdown'.
https://www.gnu.org/software/grub/manua ... figuration
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

menom
Příspěvky: 2757
Registrován: 12 pro 2012, 15:10

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#18 Příspěvek od menom »

.

S tymto nastavenim (aj ked sa uz nema pouzit tie dva riadky GRUB_HIDDEN_TIMEOUT=0 a GRUB_HIDDEN_MENU_QUIET=true)

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_MENU_QUIET=true
GRUB_TIMEOUT=0
To funguje ale len po uprave /boot/grub/grub.cfg kde je nutne zakomentovat tieto riadky alebo zmazat

Kód: Vybrat vše

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi

Tak sa neukaze GRUB pri starte, ale ked sa spusti sudo update-grub treba to nakoniec znova zmazat.
Co je neprakticke, lebo aj aktualizacie si niekedy same spustaju update-grub.

Vyskusal som ist hlbsie a upravoval /etc/grub.d/00_header a to sa uz neoplati s tym stracat cas.

.
.

menom
Příspěvky: 2757
Registrován: 12 pro 2012, 15:10

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#19 Příspěvek od menom »

.

Nakoniec to funguje aj s tymto nastavenim a GRUB je skryty:

Kód: Vybrat vše

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0

Plus vymazane tie 4 riadky z /boot/grub/grub.cfg:

Kód: Vybrat vše

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi

Nevyhoda: po kazdom sudo update-grub treba to opakovane zmazat.

.
.

Uživatelský avatar
Ventero1
Příspěvky: 2763
Registrován: 31 říj 2016, 14:17
Bydliště: Sokolov, Olomouc

Re: inštalácia Linuxmint - po štarte vyskakuje tabulka

#20 Příspěvek od Ventero1 »

To je právě ta kachna - ta podmínka, že když nastavíš timeout na 0, tak se bude brát jako 10 - to byl zase někdo zhulenej ..
Ale tohle by měl právě generovat ten skript 00_header (nebo jiný - bývá tam zakomentovaně uvedený, pro tu danou sekci) a tam by se to mělo dát vyřadit taktéž a pak by nevadil update-grub. Popřípadě někdo zkušenější by mohl dopsat řádek na automatický výmaz té podmínky do jednoho z těch grub.d skriptů.

No - jak jsi psal - opět to ta banda mimoňů uživateli pěkně osladila ..
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Zamčeno