Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: navsteva 21 Května 2017, 00:37:32

Název: Xubuntu 16.04.2 - po rebootu není video [vyřešeno]
Přispěvatel: navsteva 21 Května 2017, 00:37:32
Xubuntu Xenial LTS, po aktualizaci přes apt update; apt upgrade jstem si všiml hlášky, že grub2 hlásil chybový status 2. Odinstaloval jsem grub, a konfigurační soubory, znovu nainstaloval, ale chyba je stále přítomná:
Kód: [Vybrat]
apt upgrade
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Propočítává se aktualizace… Hotovo
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
2 instalováno nebo odstraněno pouze částečně.
Po této operaci bude na disku použito dalších 0 B.
Chcete pokračovat? [Y/n] y
Nastavuje se balík grub-pc (2.02~beta2-36ubuntu3.10) …
/var/lib/dpkg/info/grub-pc.postinst: řádek 703: chyba syntaxe poblíž neočekávaného tokenu „fi“
dpkg: chyba při zpracovávání balíku grub-pc (--configure):
 podproces instalovaný post-installation skript vrátil chybový status 2
dpkg: nesplněné závislosti zamezily konfiguraci balíku grub-gfxpayload-lists:
 grub-gfxpayload-lists závisí na grub-pc (>= 1.99~20101210-1ubuntu2); avšak:
  Balík grub-pc zatím není zkonfigurován.

dpkg: chyba při zpracovávání balíku grub-gfxpayload-lists (--configure):
 problém se závislostmi - nechávám nezkonfigurované
Žádné apport hlášení nebylo vytvořeno, protože chybová hláška naznačuje, že se jedná o chybu způsobenou předchozí chybou.
                                         Při zpracování nastaly chyby:
 grub-pc
 grub-gfxpayload-lists
E: Sub-process /usr/bin/dpkg returned an error code (1)

Co s tím?

Další věc, daleko horší, než ta chyba, je, že mám i windows, a nyní se mi nezobrazuje grub menu, jen černá obrazovka. A to i při restartu, či vypnutí a zapnutí. Systém najede, dokonce mohu nabootovat i windows, když podržím šipku dolů a zmáčknu enter, ale musí s tím pracovat i manželka a ta chce windows. V čem je chyba?

Po nové instalaci balíku grub-pc sem si všiml, že se vytvořil místo /etc/default soubor /etc/default/grub.ucf-dist.
Ten jsem přejmenoval na /etc/default/grub.

Obsah /etc/default/grub:

Kód: [Vybrat]
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Název: Re:Grub2 po aktualizaci - chybový status 2
Přispěvatel: juwa2 21 Května 2017, 02:59:01
Nainstaluj si
Kód: [Vybrat]
sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair

spustíš ho příkazem
Kód: [Vybrat]
boot-repair
Klikni na "Recommended repair"
Grub bude kompletně odstraněn (purge) a znova nainstalován.

(https://www.howtogeek.com/wp-content/uploads/2017/05/img_590b901e40a4f.png)

Následuj instrukce které se objeví a proveď příkazy které ti budou navrženy
(v oknech se pohybuj pomocí tab, space a enter na klávesnici  (přesun * pomocí tab, potvrzení pomocí space))
Příklad jak to bude vypadat:

(https://www.howtogeek.com/wp-content/uploads/2017/05/img_590b92a5d402d.png)

Po dokončení opravy a restartu by mělo být vše v pořádku.
Poznámka: Pokud používáš dualboot s W8/W10 vypni fastboot, nejlépe trvale - je to zdroj problémů.
Dále doporučuji nainstalovat
Kód: [Vybrat]
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

spustíš ho příkazem
Kód: [Vybrat]
grub-customizer
ve kterém si můžeš grub pohodlně editovat (skrýt/odstranit nepotřebné položky, změnit jejich pořadí, nast. timeout atd.)

(http://ubuntuhandbook.org/wp-content/uploads/2013/12/Grub-Customizer-4.jpg)
Název: Re:Xubuntu 16.04.2 - po rebootu není video
Přispěvatel: navsteva 21 Května 2017, 20:43:54
Díky, to neřeší to, že je 2.02~beta2-36ubuntu3.10 v repozitářích vadné, protože obsahuje chybu syntaxe v souboru /var/lib/dpkg/info/grub-pc.postinst.

Dnes jsem znovu udělal apt update; apt upgrade -y, a už je opraveno, stáhlo si to verzi 3.11, která už je v pohodě a šla aktualizovat. Takže grub už žádnou chybu nehlásí, žádná chyba syntaxe či chybový status. To je tedy vyřešeno.

Každopádně mezi posledními aktualizacemi bylo něco, co způsobuje nezobrazení grubu, a nejen grubu, ale celého biosu, za stavu po čerstvém rebootu nebo vypnutí a zapnutí. Jakmile se ale vypne na 2-3 minuty, bios i grub se po zapnutí zobrazí.

Na to žádný boot repair nebo customizer nepomůže. Myslím, že je problém s tím, že něco zůstane v ram, a dokud kondenzátory dodávají ještě proud, tak mám místo biosu a grubu černou obrazovku. Co by to mohlo způsobovat? Nějaký problém s proprietárními ovladači nvidia?

Tipuji souvislost s touto chybovou hláškou:
Kód: [Vybrat]
ldconfig
/sbin/ldconfig.real: /usr/lib/nvidia-375/libEGL.so.1 není symbolický odkaz

/sbin/ldconfig.real: /usr/lib32/nvidia-375/libEGL.so.1 není symbolický odkaz

https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-375/+bug/1662860 (https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-375/+bug/1662860)
Název: Re:Xubuntu 16.04.2 - po rebootu není video
Přispěvatel: navsteva 21 Května 2017, 21:02:57
Tak vyřešení problémů s ldconfig to nevyřešilo.
Kód: [Vybrat]
mv /usr/lib/nvidia-375/libEGL.so.1 /usr/lib/nvidia-375/libEGL.so.1.org
mv /usr/lib32/nvidia-375/libEGL.so.1 /usr/lib32/nvidia-375/libEGL.so.1.org
ln -s /usr/lib/nvidia-375/libEGL.so.375.39 /usr/lib/nvidia-375/libEGL.so.1
ln -s /usr/lib32/nvidia-375/libEGL.so.375.39 /usr/lib32/nvidia-375/libEGL.so.1
Název: Re:Xubuntu 16.04.2 - po rebootu není video
Přispěvatel: navsteva 22 Května 2017, 08:41:22
Zkusil jsem i ten grub-repair, a jak jsem předpokládal, vůbec to nepomohlo. Dělá to to samé, jako když jsem ten grub přeinstalovával ručně.

Každopádně v grubu jako takovém chyba není.
Název: Re:Xubuntu 16.04.2 - po rebootu není video
Přispěvatel: navsteva 22 Května 2017, 15:05:19
Budu zkoušet různé paratry rebootu v grubu, jako zde (https://www.centos.org/forums/viewtopic.php?t=1164#p7132) nebo zde (http://michalorman.com/2013/10/fix-ubuntu-freeze-during-restart/)

Kód: [Vybrat]
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash reboot=acpi"
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash reboot=pci"
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash reboot=warm"
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash reboot=cold"
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash reboot=triple"
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash reboot=kbd"
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash reboot=force"

Předpokládám, že módy bios a smp použít nelze, když se jedná o 64 bitový operační systém, mód efi použít nelze, protože nemám nainstalováno jako efi.

Mohu to ještě zkombinovat takto:
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash reboot=a,p,w,c,t,k,f"
Název: Re:Xubuntu 16.04.2 - po rebootu není video [vyřešeno]
Přispěvatel: navsteva 22 Května 2017, 23:03:07
Vyřešeno, tyto parametry nic neřeší. Co u mne zabralo, tak odkomentování:

Kód: [Vybrat]
#GRUB_TERMINAL=console
v /etc/default/grub.

Následně:

Kód: [Vybrat]
update-grub
X restartů a drží. Proč?