Mam nadzieję uzyskać sugestie oparte na doświadczeniu, jak przejść do debugowania problemu zawieszenia do pamięci RAM. Porady specyficzne dla mojej sytuacji (wyszczególnione poniżej) byłyby świetne, ale interesują mnie również ogólne porady dotyczące rozwiązywania takich problemów.
Problem:
Często, gdy próbuję zawiesić maszynę, utknie ona w stanie „nie zawieszony, ale nie przebudzony”. Często ekran jest całkowicie czarny, ale czasami pojawia się następujący komunikat o błędzie:
GLib-WARNING **: getpwuid_r(): failed due to unknown user id (0)
Towarzyszyć temu będą także fani wrzucający wysokie biegi. Jedynym sposobem na wyjście z tego stanu jest ręczne wyłączenie laptopa.
Trochę informacji
$ uname -a
Linux baltar 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:26:05 UTC 2010 x86_64 GNU/Linux
$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
Wziąłem okiem na /var/log/dmesg
i /var/log/pm-suspend.log
, ale nie wiem, co ja szukam i nic nie stoi na zewnątrz. Nie jestem pewien, czy jest to powiązane, ale znalazłem wiele z poniższych /var/log/kern.log
:
EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro,commit=600
No LSB modules are available.
wyświetlane zaraz po lsb_release -a
.