Boot zawiesza się po aktualizacji do jądra 3.13.0-43

9

Właśnie zaktualizowałem wersję z 3.13.0-40 do 3.13.0-43, a teraz nie mogę się uruchomić - mój system zawiesza się na ekranie powitalnym ubuntu z pięcioma pomarańczowymi kropkami. Wszyscy moi fani pracują w pełnym tilt, a system całkowicie nie odpowiada - nie mogę ctrl-alt-f1 w wierszu polecenia.

Jestem pewien, że jest to związane z aktualizacją, ponieważ nadal mogę dobrze uruchomić system w wersji 3.13.0-40. Próbowałem ponownie zainstalować linux-generic i linux-image-generic, to nic nie zmieniło.

Kiedy patrzę w syslog, wydaje się, że nie ma żadnych wpisów z nieudanego rozruchu.

Jak mogę rozwiązać problemy z tą wersją jądra, która powoduje zawieszenie się mojego systemu?

Specyfikacja systemu: Ubuntu 14.04, karta graficzna AMD Radeon HD 7750, wykorzystująca sterowniki typu open source

Dane Powell
źródło
Jeśli wentylatory działają z pełnym nachyleniem, istnieje problem z konfiguracją sterownika karty graficznej. Czy możesz uzyskać dostęp do terminala za pomocą `Ctrl + Alt + F2 po jego zawieszeniu?
Zbunjeni
Dzięki, ale kombinacja klawiszy Ctrl + Alt + F2 nie miała widocznego efektu. Nie mogę dostać się do terminalu w jakikolwiek sposób.
Dane Powell,
Spróbuj nacisnąć kombinację klawiszy (ctrl + alt + F2), gdy tylko zobaczysz powitalny interfejs GUI, w moim przypadku musiałem zalogować się bardzo szybko, aby terminal działał i nie zamrażał się.
Zbunjeni
Sukces! Ujawnił panikę jądra, ślad stosu i kilka błędów związanych z kartą wideo. To nieinteraktywna powłoka, więc nie mogłem uchwycić tekstu, ale dostałem zdjęcie: imgur.com/pHQJRov
Dane Powell,
Ok, czy pozostał na linii terminali, czy po prostu wisi na końcu?
Zbunjeni

Odpowiedzi:

2

Wprowadzenie

Miałem również ten sam problem po aktualizacji procesora AMD A6-6400 z procesorem graficznym Radeon HD. Mam czarny ekran śmierci (BSOD). Udało mi się uruchomić (czasami) przytrzymując klawisz Shift, aby wyświetlić menu GRUB, wybierając „Zaawansowane opcje dla Ubuntu”, a następnie wybierając poprzednią wersję jądra (3.13.0-40-generic).

Aktualizacja V - przebudowa systemu

Mój procesor AMD jest zamontowany na płycie głównej Gigabyte GA-F2A88XN-bla-bla-bla-blah z modernizowanymi cichymi elementami chłodzącymi. Nienawidzę hałasu. Podoba mi się ten system, gdy działa poprawnie, ponieważ go nie słyszę. Nie sugeruj, że zmieniam sprzęt. To się nie stanie.

Stary system

Miałem zainstalowany Ubuntu 14.04 LTS (32-bitowy) z włączonymi zastrzeżonymi sterownikami fglrx. Sterowniki open source zużywały zbyt dużo mocy procesora. Słyszałem fanów. Zasysane sterowniki open source.

Ta konfiguracja fglrx działała dobrze przez około rok. Następnie automatyczne aktualizacje 14.04 przestały działać. Więcej bzdur BSOD. Tego typu rzeczy. Wystarczy.

Nowy system

Nowy system uruchomiono z Ubuntu 15.10 (wersja 64-bitowa) z włączonymi sterownikami typu open source. Wszystko wydawało się działać. Następnie włączyłem sterowniki fglrx. Wszystko wydawało się działać. WooHoo. Czas na lunch.

Z jakiegoś powodu po pewnym czasie niestandardowe wentylatory chłodzące zaczęły działać z maksymalną prędkością. Moja czarna skrzynka była głośna i denerwująca.

Słońce świeciło na pudło i był ciepły dzień, ale procesor powinien był zdrzemnąć. Teraz brzmiało to tak, jakby startowało w Tour-de-France.

Włączyłem telewizor, włączyłem zdalną klawiaturę. Upewnij się, że wybrano właściwe wejście HDMI. Zajmuje to prawdopodobnie 45 sekund. Tymczasem pudełko krzyczy o powietrze. Czarny ekran śmierci (BSOD) jest jedyną odpowiedzią. Ta procedura trwa dłużej niż 45 sekund.

Więc naciśnij i przytrzymaj przycisk zasilania na panelu przednim. Liczę do 10. Powoli. Nic się nie dzieje. WTF?!? Czekam jeszcze trochę, bo nie wiem, co robić. Nigdy wcześniej tak się nie stało.

Więc pociągam za przewód zasilający.

Powrót do zdrowia po tym stanie jest nieco skomplikowany, ale można to zrobić. Powiedziałbym ci, jak to zrobiłem, ale i tak zapominam teraz, a Twój przebieg może się różnić (YMMV). Po prostu zapytaj Volkswagon .

Krótka wersja: AMD A6-6400 na płycie głównej Gigabyte GA-F2A ... Zainstaluj Ubuntu 15.10 64-bit. Użyj sterowników open source. To działa najlepiej.

Aktualizacja IV

Od tego czasu zmieniłem wiersz w / etc / default / grub z

GRUB_DEFAULT=0

do

GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 3.13.0-40-generic"

Zauważ, że tekst w cudzysłowie jest dokładnie taki sam, jak pojawia się na 2 poziomach menu GRUB. Dostosuj zgodnie z tym, co pojawia się na twoim wyświetlaczu.

Po zapisaniu edycji uruchom polecenie:

sudo update-grub

Oczywiście nie jest to rozwiązanie, tylko obejście, ale przynajmniej uruchamia się normalnie i wszystko wydaje się działać. Mam nadzieję, że przyszła aktualizacja rozwiąże ten problem. Ta ostatnia aktualizacja była całkowitym koszmarem!

Aktualizacja III

Najnowsza aktualizacja jądra (3.13.0.45) sparaliżowała mój system. Używam teraz najnowszych zastrzeżonych sterowników AMD i wszystko działa ponownie. To była kolejna bolesna aktualizacja. Więc teraz myślę o użyciu czegoś innego niż Ubuntu. Poważnie.

Aktualizacja II

Jak podano poniżej, najnowsza aktualizacja jądra Linuksa (3.13.0-44) rozwiązała dla mnie problem, ponieważ najwyraźniej używam sterownika Radeon. Problem został zgłoszony 14 grudnia, ale jego naprawienie zajęło prawie cały miesiąc.

Ale poczekaj! Jest więcej! Najwyraźniej jądro 3.13.0-44 ma problemy ze sterownikami NVIDIA .

https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-331-updates/+bug/1409801

Aktualizacja I

Dziś rano (13 stycznia) program aktualizujący oprogramowanie pobrał jądro Linux 3.13.0-44. Działa na A6-6400 po ponownym uruchomieniu. Plik / etc / default / grub powrócił do swojej pierwotnej postaci.

Dla przypomnienia próbowałem również użyć kilku wariantów pakietu AMD fglrx. Działa zarówno z wydaniami -40, jak i -43, ALE renderowany wyświetlacz miał niewłaściwy rozmiar! Przekształcił 50-calowy telewizor HD w 46-calowy telewizor HD. Mniejszy wyświetlacz był wyśrodkowany w obszarze wyświetlania 50 ". Bardzo dziwne.

Diogenes
źródło
Mam podobną maszynę i miałem podobny problem. Chciałem tylko potwierdzić, że aktualizacja do jądra 3.13.0-44 również rozwiązała mój problem.
snapfractalpop
0

1) Wybrałem i uruchomiłem 3.13.0-39.

2) Potem zmieniłem własności fglrx

3) I uruchom ponownie w 3.13.0-43, to działa

PS przepraszam za moje tłumaczenie google

System PPS: Ubuntu 14.04.1 Jądro LTS i686: 3.13.0-43-generic DE: Unity Sesja: ubuntu Procesor: Intel (R) Core (TM) i3-2100 CPU @ 3.10GHz Wideo: 01: 00.0 Kontroler zgodny z VGA: Advanced Micro Devices, Inc. [AMD / ATI] Juniper PRO [Radeon HD 6750] Podsystem: Hightech Information System Ltd. Urządzenie 2313 Używany sterownik jądra: fglrx_pci

Wspinacz
źródło
Dzięki, jest to raczej obejście niż rozwiązanie, ale jak dotąd najlepszy pomysł.
Dane Powell,
IMHO najlepszym sposobem, aby tego spróbować, jest Menedżer pakietów Synaptic. Przynajmniej radzi sobie z problemami zależności. To powiedziawszy, nadal występują problemy.
Diogenes,
0

To samo tutaj, Athlon 5150 z Radeonem R3 (HD8400). Czarny ekran, zawieszanie się systemu podczas rozruchu, uruchomione po aktualizacji Ubuntu (ta aktualizacja jest dołączona do instalacji Ubuntu (!!!))

Oto raport o błędzie: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1402386

Co gorsza, jądro 3.16.0-28 jest również dotknięte tym błędem.

T.Kijas
źródło
0

Mam dokładnie ten sam problem z kartą NVIDIA (GTX770 i zastrzeżonymi sterownikami) i jądrem lowlatency!

Nie miałem czasu na zbadanie problemu tutaj, ale wynik jest taki sam, więc mogą być powiązane ... Nie mogę uzyskać dostępu do żadnego innego TTY, ale używając ssh mogłem nawiązać połączenie z komputerem. Mam nadzieję znaleźć jutro trochę czasu.

Lucaelin
źródło
Miałem również problemy z kartą NVIDIA (GTX 750 Ti), uruchamiam sterowniki dostępne na stronie nvidia.com/object/unix.html . Byłem w stanie uzyskać dostęp do TTY, więc wykonałem ponowną instalację najnowszych sterowników i znów działa. Natknąłem się również na następujące pytanie, które ma odpowiedź, która sugeruje zainstalowanie DKMS. Zamierzam dać temu szansę i zobaczyć, co stanie się z kolejną aktualizacją jądra.
Jason Lewis
Korzystam z oficjalnych aktualizacji 331 z repozytorium, więc nie mam powodu, aby używać dkms ręcznie. Nigdy nie miałem takich problemów!
Lucaelin
Jestem gotowy do pracy ponownie, usuwając i ponownie instalując pakiet aktualizacji 331. ale powód jest nadal dla mnie niejasny! z tego, co widziałem, moduł dziury był niedostępny po aktualizacji .. dziwne
Lucaelin