Jak zobaczyć, co się dzieje podczas wyłączania

10

Od kilku tygodni Ubuntu zawiesza się prawie za każdym razem, gdy go wyłączam.

Wiem o tym, ponieważ animacja zamykania się zatrzymuje i nic nie reaguje: Ctrl+ Alt+ Dellub AltGr+ Syst+ reisubnie robią żadnej różnicy.

Próbowałem przeglądać różne pliki dziennika, /var/logale rejestrowany jest tylko komunikat poziomu INFO.

Moją nadzieją na rozwiązanie tego problemu byłoby pełne zamknięcie systemu, takie, w którym mogłem zobaczyć, co się dzieje, i co powoduje problem, aby móc go rozwiązać.

Dlatego, jak sugeruje tytuł. Czy istnieje sposób, aby zobaczyć, co się dzieje podczas wyłączania? Mógłbym nawet przejść do skrajności, zamykając krok po kroku, jeśli jest to jedyny sposób.

Dziękuję za wszelkie wskazówki.

Huygens
źródło
W końcu dowiedziałem się, co się dzieje. Dostaję miękką blokadę procesora między 2 procesami przy zamykaniu: umount i java. Java to tak naprawdę aplikacja do tworzenia kopii zapasowych Crashplan. Dowiedziałem się, że nie wykonują prawidłowego zamykania (używają skryptów inicjujących, ale żadnego dla poziomów uruchamiania 0 lub 6). Następujące rozwiązanie naprawiło problem:sudo update-rc.d -f crashplan remove ; sudo update-rc.d crashplan defaults 60 30
Huygens

Odpowiedzi:

17

Tymczasowo wyłącz ekran ukośnika

Możesz tymczasowo wyłączyć ekran powitalny i tryb „cichy”, edytując polecenie rozruchu w GRUB:

  1. Uruchom ponownie i przytrzymaj, Shiftgdy komputer się włącza. Powinno pojawić się menu GRUB:

    Menu GRUB

  2. Naciśnij, eaby edytować polecenie dla pierwszego wpisu, a następnie użyj klawiatury, aby usunąć słowa quiet splash:

    Edytor poleceń GRUB

  3. Naciśnij Ctrl+, xaby uruchomić.

To ustawienie będzie obowiązywać do następnego ponownego uruchomienia.

Na stałe wyłącz ekran ukośnika

Możesz uczynić zmianę trwałą przez modyfikację /etc/default/grub. Skomentuj ten wiersz:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

i dodaj ten:

GRUB_CMDLINE_LINUX_DEFAULT=""

Uruchom, sudo update-gruba następnie uruchom ponownie, aby zmiany zostały wprowadzone.

Ostrzeżenie: jeśli zepsujesz ten plik, komputer może nie być w stanie uruchomić się ponownie. Poinformuj kogoś tutaj, jeśli nie masz pewności, jak dokonać modyfikacji.

ændrük
źródło
2
OK, zrobię to. Być może zamiast na dobre go zmodyfikować, mogę po prostu edytować monit grub na żywo, więc jeśli popełniam błąd, muszę ponownie uruchomić komputer i znów mam się dobrze.
Huygens,
To świetny pomysł.
ændrük
Zrobiłem kilka rozruchów i wyłączeń, a twoja sztuczka jest dokładnie tym, czego szukałem. Chociaż niestety dla mnie komputer nie chce się zawiesić, gdy mogę go kontrolować ;-) Dzięki za pomoc!
Huygens
1
Wystarczy wspomnieć tutaj: możesz „edytować grub live”, przytrzymując klawisz Shift podczas uruchamiania i naciskając epo wybraniu wpisu, który chcesz zmodyfikować.
Stefano Palazzo
Możesz też po prostu nacisnąć przycisk Home, aby zobaczyć wiadomości.
Błażej Michalik
0

Podczas zamykania wprowadź tty1, naciskając ctrl+ alt+ F1, a następnie stamtąd zamknij menedżera pulpitu.

sudo service gdm stop

lub jeśli używasz 11.10, to

sudo service lightdm stop

następnie wyłącz komputer, uruchamiając

sudo halt

Teraz powinieneś zobaczyć wszystkie informacje.

Elvis Stressborg
źródło