Z580 - občas zatuhne při bootu

Ahoj, nedávno jsem koupil manželce Lenovo Z580, s core i5 a duální grafikou, Doposud jsem všude měl distra od SUSE, no změna je život a musím říct že ferora je ta pozitivní změna. Instalace proběhla na jedničku, všechno je funkční. No nicméně jedna věc mě trápí.

Občas po zapnutí naběhne okno od grub, odpočítá se 5s, okno zmizne, černá obrazovka a nic. Když klepnu do nějaké klávesy, objeví se kurzor, občas to tam mrskne nejaký znak… Na nic to nereaguje.

Musím to natvrdo vypnout, zase zapnout, někdy se to opakuje i 3x za sebou. A pak to zase normálně šlape.

Sváděl jsem to na duální grafiku a ten slavný optimus od nvidie. Ale problém nastane, i když optimus v biosu zakážu, a opakuje se, i když jsem nainstaloval a rozchodil bumblebee s ovladači od nvidie.
Prošel jsem logy, ale nějak jsem nenašel nic, co by mě navedlo k jádru věci. Nebo spíš to mé laické oči nevidí…
Prosím nemáte někdo podobnou zkušenost s řešením?
Díky…

Otazkou je, kde se boot skutece zasekne. Pokud treba uz v zavadeci, tak v logu samozrejme nic nebude. Doporucuji vyhodit z konfigurace grubu resp. kernelu parametr rhgb a quiet, pak by toho na obrazovce melo byt videt vic.

Dík za radu, vyzkouším to a uvidíme

Taky mi jeden čas po startu nenaběhl PC, stačilo vypnout a zapnout a pak jelo to. Co jsem přeinstaloval system tak mi to nedělá. Pohodě to předtím projel grub začal načítat system a jakmile jako by z černá monitor aby záhy naběhlo bilé kolečko, které se plnilo bilou, tak se už neukázalo, prostě monitor zustal černý.

Smazal jsem z konfigurace grubu rhgb quiet a několikrát to restartoval dokud se to neseklo.
Níže jsou poslední 3 řádky, než se to seklo:

ATA2.01: failed to resume link (Scontrol 30)
ATA2.00: SATA link down (SStatus 4 Scontrol 30)
ATA2.01: SATA link down (SStatus 4 Scontrol 30)

Ještě jeden poznatek, několikrát jsem to zkoušel restartnout. Neseklo se to vždycky na stejném místě, ale ± 3 řádky. Když jsem to pak sledoval při správném náběhu, tak po projití kritického místa blikne obrazovka a naběhne jinší rozlišení, jas, takže změna grafického modu. Nastavení v biosu optimus ano, ne, na to nemá vliv. Průšvih je, že v biosu nelze zakázat tu druhou grafiku, tak mám tušení, že to kernel při bootu nějak nepobere.

Manželka je skoro pořád na zdroji, nějaká spotřeba a výdrž baterie mě moc netankuje. Klidně bych tu inteláckou grafiku oželel a využíval jen nvidii. Ale jak to udělat, když v biosu to nenavolím.
Mimochodem výrobce by se měl za toto stydět, v biosu nejde navolit téměř nic… Mrknul sem na lenovo stránky, bios je aktuální.
Zajímalo by mě jestli to jde udělat v efigrub, kernelu, nebo xorg???
(Bumblebee je pěkný, ale ne pro moji ženu. Neumí psát do příkazové řádky je to klikařka :slight_smile: )

Teď jeden dotaz od někoho, kdo se fakt v optimus věci nevyzná, chápu to tak, že to běží ve výchozím na Intel grafice a do nVidie se jednoduše nedá přepnout (leda přes Bumblebee?). Jde mi o to,že jestli se to opravdu sekne při změně rozlišení při bootu, tak to má na svědomí, nejpravděpodobněji, právě grafika, divil bych se, kdyby ten problém byl u Intelu, vlastně i u nVidie, ale nepřekvapilo by mě to až tak jako u toho Intelu.

Jinými slovy, co zkusit nainstalovat oficiální ovladače nVidie z RPM Fusion, jestli to něčemu nepomůže, minimálně za pokus to stojí. Ale pokud je výchozí Intel a nedá se to v BIOSu nějak navolit, tak to je k ničemu.

Ono s tim prokletym optimusem je to slozitejsi. Na vystup monitoru je totiz vzdy pripojena intel grafika, pouze v urcitych situacich obraz renderuje nvidia a stejne skrz intel ho prenasi na monitor. Tzn. Intel vypnout nejde a zapnout jen nVidia taky ne (pokud se pletu tak me opravte, optimus nemam).

Problem bude ale s nejvetsi pravdepodobnosti prave v grafice. Otazkou je, co volba zapnuti a vypnuti optimusu vlastne dela. Cekal bych, ze to vypne pomocne renderovani skrz nvidii, ale taky to muze jen vypinat ci zapinat uspornou funkci (tedy ze na baterii se pouzije jen intel). Mimochodem: nezkousel si to jen na baterku, zda to dela taky?

Tak jsem to prozkoušel a sekne se to jak na baterii tak na zdroj. Udělal jsem těch restartů několik, pro jistotu. V biosu jde zvolit buď intel, nebo optimus. Neco jsem kolem funkce vygooglil


http://notebookblog.cz/technika/technologie/nvidia-optimus-podpora-v-linuxu-a-thinkpad-t/

na ND v biosu můžu volit jen
Graphic device UMA only (integrovaný intel)
Optimus (přepínání nvidia x intel)
Obě volby dělají při startu problém.

Na stolním komplu mám desku od asusu, také dvě grafárny, je tam fedora 17, zvolil jsem v biosu chip nvidia nainstaloval ovladače od nvidie a jede to jako malina.

Asi nejsi sam, komu to blbne, doporucuji procist.

http://forum.root.cz/index.php?topic=5594.0

Kdosi tam pise, ze 32b verze to snad nedela…

Díky za odkaz sem si to přečetl, jediné, v čem je rozdíl, je to, že u mě to udělá i při chodu na baterii.
Zkusím life CD s 32b. verzí…
Musel jsem plnit pracovní povinnosti, a nezbyl čas na “hrátky s ďáblem”
ale říkal sem si, že z toho vytáhnu data, zazálohuju, a pokusím se to přeinstalovat.

Napadlo mě totiž jedno, když jsem fedoru na NB instaloval, tak si nejsem jistý, jak sem měl navolenou grafiku v biosu. Klasicky jsem to začal řešit, až se to seklo…
Laicky řečeno, pokud sem tam měl povolenou funkci optimus, mohla se špatně navolit nějaká defaultní grafika pro start, a ikdyž sem to pak v biosu změnil, nebo doinstaloval bumblebee, už to v kernelu zůstalo. Ten se pak při bootu sekne, nebo spíš nejde obraz, co ostatní dělá je otázka.

Jak sem psal už výše, mám klasické PC s deskou od asusu, procesor stejný, grafikou od nvidie + jedna slabá od intelu, taky s optimusem. Tam jde v biosu vybrat optimus x nvidia x intel. Od začátku tam byla navolena nvidia a jede to s fedorou 17 x64 bez jediné chybky.
(Když zmačknu start tlačítko na kejsu, tak než se narovnám a vezmu hrnek s kafem do ruky, už to chce heslo, je to krása…:slight_smile: )

Chci se zeptat, existuje možnost zaznamu nějakého detailního logu z jádra? Nemám totiž vůbec tušení, co se té krabici děje. A to je asi základ…
Napadlo mě, co tak zkusit v jádře zakázat ovladače pro tu jednu grafiku, aby ji ignoroval. Případně to dát přímo do grubu, aby stím startoval…
Poradili by jste mi?

Jednak pisatel v tom clanku pise tusim, ze mu to nedela jen kdyz vynda baterii z notebooku a jede jen ze zasuvky.

Myslim ze preinstalace neni reseni, protoze linux neni cerna krabicka a vzdy se da upravit. Krom toho vetsina veci prochazi pri startu systemu autodetekci temer nedotcena nejakymi konfiguracemi (predevsim kernel v podstate zadnou konfiguraci nikde nema).

Detailni log je v /var/log/messages, ale zde muze hrat roli i graficke prostredi tedy /var/log/Xorg.0.log. Idealne udelat to tak, ze pote co se PC zasekne, tak jej znovu nastartujete z LiveCD/USB a podivate se na jeho oddil do /var/log (ovsem musite ho umet pripojit). Dale v tech odkaze je psano, ze nekomu pomohlo pouzit parametr jadra acpi=off, coz melo bohuzel nektere jine vedlejsi efekty neslucitelne s dlouhodobim pouzivam (nefunguje shutdown napr.). Pokud mate nainstalovane bumblebee, tak mozna je problem i tam. Pokud skutece nvidia grafiku muzete ozelet, tak bych ho vubec neinstaloval, stejne jako ovladace pro nvidii.