Forum Linux.pl

System => Konfiguracja => Wątek zaczęty przez: Tomasz Rozalski w 2016-07-17, 10:13:48

Tytuł: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-17, 10:13:48
Ubuntu 14,04 Unity. Po aktualizacji z automatu weszło do systemu nowe jądro 3.13.0-92. Od tej chwili nie można uruchomić systemu. Po odpaleniu komputera wyświetla się okno logowania. Mogę wybrać użytkownika (siebie albo "gościa") ale w obu przypadkach system nie pyta o hasło lecz od razu pokazuje guzik "zaloguj". Wybieranie "zaloguj" nic nie daje. Ekran mruga i tyle. Na moim Ubuntu zawsze ustawiona była opcja "zaloguj automatycznie".  Obszedłem problem wybierając przy starcie starszy kernel  - 3.13.0-91-generic. Co zrobić żebym nie musiał za każdym razem cackać się z wyborem jądra? Jak poprawić system żeby odpalał się z najnowszym jądrem albo jak ustawić starsze jądro jako domyślne?
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: 1709 w 2016-07-17, 10:37:40
A próbowałeś zgłosić problem developerom Ubuntu ?
https://bugs.launchpad.net/ubuntu/

- link do ubuntu wiedzy i translator
https://wiki.ubuntu.com/Kernel/Debugging
https://translate.google.pl/?hl=pl

Edytowane:
Cytuj
Co zrobić żebym nie musiał za każdym razem cackać się z wyborem jądra?
- Jesli posiadasz menu gruba to chyba klikasz enter by wystartował, mozesz zmienić kolejność wpisów
*   klikajac "e" i recznie,
* albo za pomocą programów http://www.ubuntu-pomoc.org/grub-customizer-3-0-szybka-konfiguracja-gruba/
* lub znow recznie  http://www.ubuntu-pomoc.org/grub2-zmiana-kolejnosci-systemow/
- możesz spróbować usunąć nie działający kernel.
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Paweł Kraszewski w 2016-07-17, 12:03:01
Warto ustalić, dlaczego nie loguje po nowemu. W katalogu domowym masz pliki:
* .xsession-errors - zawiera log (niekoniecznie) błędów bieżącej sesji.
* .xsession-errors.old - zawiera log (niekoniecznie) błędów poprzedniej sesji.

Odpal nowego kernela, spróbuj się zalogować, odpal poprzedniego kernela, zaloguj się, sprawdź zawartość .xsession-errors.old.

W międzyczasie, przegeneruj initrd nowego kernela - albo przeinstalowując kernela ręcznie, albo (lepiej) poleceniem
sudo update-initramfs -u -k 3.13.0-92
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-18, 05:56:11
.xsession-errors.old:
Cytuj
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Script for ibus started at run_im.
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces gnome-session (Unity) main (2859) został zakończony ze stanem 1
init: Proces unity-settings-daemon main (2842) został zabity sygnałem TERM
init: Proces at-spi2-registryd main został zakończony, ponowne uruchamianie
init: Proces logrotate main (2739) został zabity sygnałem TERM
init: Proces update-notifier-crash (/var/crash/_usr_bin_compiz.1000.crash) main (2781) został zabity sygnałem TERM
init: Proces update-notifier-crash (/var/crash/_usr_bin_nm-applet.1000.crash) main (2782) został zabity sygnałem TERM
init: Proces update-notifier-crash (/var/crash/_usr_bin_update-manager.1000.crash) main (2785) został zabity sygnałem TERM
init: Proces update-notifier-crash (/var/crash/_usr_lib_ibus_ibus-ui-gtk3.1000.crash) main (2790) został zabity sygnałem TERM
init: Proces indicator-bluetooth main (2955) został zabity sygnałem TERM
init: Proces indicator-power main (2960) został zabity sygnałem TERM
init: Proces indicator-sound main (2967) został zabity sygnałem TERM
init: Proces indicator-printers main (2971) został zabity sygnałem TERM
init: Proces indicator-session main (2972) został zabity sygnałem TERM
init: Proces indicator-datetime main (2961) został zabity sygnałem TERM
init: Proces indicator-application main (2987) został zakończony ze stanem 1
init: Disconnected from notified D-Bus bus
Pewnie chodzi o 'init: Proces logrotate main (2739) został zabity sygnałem TERM' ale ja nie łapię tego
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-18, 06:06:12
Po update-initramfs:
Cytuj
vangoche@VanTv:~$ sudo update-initramfs -u -k 3.13.0-92
* pam_usb v0.5.0
* Authentication request for user "vangoche" (sudo)
* Device "MyDevice" is connected (good).
* Performing one time pad verification...
* Access granted.
update-initramfs: Generating /boot/initrd.img-3.13.0-92
grep: /boot/config-3.13.0-92: Nie ma takiego pliku ani katalogu
WARNING: missing /lib/modules/3.13.0-92
Device driver support needs thus be built-in linux image!
depmod: ERROR: could not open directory /lib/modules/3.13.0-92: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_AskpNc/lib/modules/3.13.0-92/modules.order: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_AskpNc/lib/modules/3.13.0-92/modules.builtin: No such file or directory
vangoche@VanTv:~$
Cytuj
Więc chyba coś poszło nie tak przy aktualizacji
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Paweł Kraszewski w 2016-07-18, 07:24:46
Dobra, myślałem że po komunikacie błędu grep: /boot/config-3.13.0-92: Nie ma takiego pliku ani katalogu zajrzysz do /boot... Nie mam 14.04, więc dokładnie nie wiedziałem jaka rewizja kernela jest u Ciebie.

sudo update-initramfs -u -k 3.13.0-92-generic

A błędy sugerują jakiś problem z grafiką. Jaką masz kartę graficzną i na jakich sterownikach?
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-18, 20:34:37
Na bank grafika! Przypomniałem sobie, że po instalacji systemu (mam 14-04 bo wolę elteesa pewnego - dwie edycje w dół) zawsze musiałem zamienić domyślne sterowniki grafiki. Miałem różne problemy z dźwiękiem, wifi i.t.p. Metodą prób i błędów dobierałem taki, po którym problemy ustawały. Jestem pewien że teraz też tak będzie - nowe jądro pewnie nie współgra z poprzednim sterownikiem grafiki - ale w razie co jeszcze nie kończę tematu.
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-18, 20:41:09
Cytuj
Dobra, myślałem że po komunikacie błędu grep: /boot/config-3.13.0-92: Nie ma takiego pliku ani katalogu zajrzysz do /boot...

Naturalnie zajrzałem. Rzecz w tym, że jednak i katalog, i pliki istnieją.
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Paweł Kraszewski w 2016-07-18, 22:20:08
Ale istnieją z końcówką -generic czy bez?

Dalej nie napisałeś, jaką dziwną kartę graficzną masz - zwłaszcza że robi ci szopki.
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-19, 19:43:02
No to jest tak:
Mam bardzo starą kartę graficzną nvidia gt520, przez którą wypuszczam sygnał HD audio i video do telewizora. Kiedy trzeba przekierowuję sygnał audio z HDMI do zewnętrznej karty dzwiękowej podpiętej do usb. Mogę to zrobić tylko wtedy gdy dobrze działa sterownik do karty nvidia. Po instalacji systemu Ubuntu proponuje do grafiki wolnościowy sterownik Niveau. Grafika działa wtedy bez zarzutu ale właśnie przy dzwięku zaczynają się schody. System nie może zapamiętać preferowanych urządzeń do odtwarzanie dźwięku, wykrywa nieistniejące urządzenia lub nie obsługuje dźwięku niektórych formatów filmowych. Przed doinstalowaniem jądra z numerkiem 92-generic wszystko ładnie chodziło na sterowniku niewolnym nvidia 352.63. Teraz nie. Do tego doszły  jeszcze kłopoty z logowaniem. Dziwne powiązania obraz - dźwięk - karta nvidia - hdmi - usb i to co opisałem wcześniej czyli:
dobranie sterownika do karty graficznej spowodowało uzdrowienie obsługi dźwięków każą szukać problemu w sterowniku karty graficznej?
P.S.
Podpiąłem telewizor (robi mi za monitor) do wyjścia VGA z karty nvidia. To samo. System z jądrem 92 nie startuje
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Paweł Kraszewski w 2016-07-19, 21:47:27
Jak był instalowny driver NVidia? Plik *.run ze strony NVidia czy "po bożemu" z pakietów Ubuntu?
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-20, 18:43:41
Było po bożemu, ale mogę zrobić z .run wersję 64-367.35. Niesie to jakieś nadzieje?
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Paweł Kraszewski w 2016-07-21, 18:08:41
Raczej martwiłem się, że masz zainstalowane z .run a nie z pakietów.

Może po instalacji nowego kernela nie przekompilowało na nowo modułu. Zreinstaluj z linii komend driver do NVidii po instalacji nowego kernela i po przebootowaniu na nowy kernel:
sudo aptitude reinstall nvidia-352
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: marcin'82 w 2016-07-21, 18:34:21
Pokaż jeszcze wynik takiego polecenia:
dkms status

Uruchom na nowszym jądrze, żeby były błędy, pokaż logi:
cat /var/log/Xorg.0.log
cat /var/log/lightdm/lightm.log

Nazwa do LightDM może być inna - sprawdź to.

Pokaż też informacje o sprzęcie:
lspci -k | grep -A2 VGA
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-23, 15:02:51
Cytuj
Zreinstaluj z linii komend driver do NVidii po instalacji nowego kernela
Zrozumiałem to tak: zainstaluj sterownik nvidia z pliku .run w systemie z nowym jądrem. Mogę go odpalić w taki sposób: przy starcie ubuntu wciskam klawisz esc, wybieram tryb recovery dla nowego jądra i potem linię poleceń dla roota. Teraz mógłbym zainstalować ten sterownik ale jako root, nie jako ja. O to chodzi?
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Paweł Kraszewski w 2016-07-23, 16:43:46
Źle zrozumiałeś. Nigdzie nawet nie sugerowałem instalacji z pliku .run. Wręcz wyraziłem zaniepokojenie, że już to sam zrobiłeś.

1. Instalujesz nowy kernel
2. Bootujesz NOWY kernel
3. Nie możesz się zalogować graficznie
4. Naciskasz CTRL-ALT-F2
5. Logujesz się tekstowo.
6. Przez sudo reinstalujesz driver NVidii poleceniem, które podałem
7. Po resecie sprawdzasz, czy możesz się już zalogować.
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-25, 19:10:30
Cytuj
6. Przez sudo reinstalujesz driver NVidii poleceniem, które podałem
Nie pomogło. W trakcie reinstalacji program pytał czy wyłączyć uefi boot security. Zrobiłem i tak, i tak. W obu przypadkach klapa. Przez chwilę było nawet straszno bo choroba przerzuciła się jakoś do jądra 91. Tu jednak reinstalacja drivera z wyłączeniem uefi boot security naprawiła system
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Paweł Kraszewski w 2016-07-25, 22:11:06
Jak mawiał znajomy hydraulik "to się musi dać przepchać" - to da się zrobić (driver na 100% obsługuję tą kartę), tylko niestety pomysły, jak to zrobić bez fizycznego siadania do komputera mi się skończyły.

No, chyba że po bandzie - proszę przy nowym kernelu zrobić pełną kopię /var/log/Xorg.0.log i wynik dmesg, wrzucić np. na pastebin.com (http://pastebin.com) i dać tu linka. Przed wrzuceniem usunąć MACadresy, publiczne IP i inne potencjalnie wrażliwe dane.
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-07-27, 18:10:50
Dodam jeszcze przed jazdą po bandzie, że próbowałem coś osiągnąć przez zmianę sterowników. Robiłem to po bożemu - patrz posty wyżej. Z niewolnymi sterownikami nvidia w wersjach 340.96, 352.96, przy odmianach update i nieupdate system z jądrem 92 nie startuje. Ze sterownikiem niveaux jak najbardziej.
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2016-08-14, 14:24:57
Po bandzie jeszcze z braku czasu nie jechałem ale chciałbym zgłosić, że pojawiło się jądro ...93 a problemy zostały stare. Na nowym jądrze tak jak na poprzednim ...92 system nie startuje.
Tytuł: Odp: niemożliwe zalogowanie do systemu - kernel
Wiadomość wysłana przez: Tomasz Rozalski w 2017-01-22, 08:21:17
Jeszcze jedno. Jakiś czas temu całkowicie przeinstalowałem system zostawiając stary /home. Po instalce ubuntu 14,04 wystartował na wersji jądra ...100. Oczywiście do tej pory siedzę na ...100 bo na nowszych nie idzie.