Czarny ekran (ale z kursorem) po przebudzeniu z trybu zawieszenia do pamięci RAM


14

Mam Lenovo Thinkpad X60.

Po uaktualnieniu do wersji 12.04, pierwszą rzeczą, którą zrobiłem, było zawieszenie się z powrotem na dysk twardy, ponieważ nie używam dużo baterii. Więc to zrobiłem.

Po pewnym czasie (około tygodnia uaktualniłem przy wydaniu, a nie w wersji beta), może jakiś tydzień, zacząłem dostawać czarne ekrany od czasu do czasu po przebudzeniu go z zawieszenia do pamięci RAM. Nigdy nie miałem tego problemu z zawieszeniem na HDD. Ponieważ zdarza się to tylko czasami, nie mogę tego odtworzyć. Czasami nie zdarza się to przez tydzień (codzienne użytkowanie, około 2-6 pobudek dziennie), a następnie za każdym razem.

Dokładne objawy są następujące: normalnie mam czarny ekran z kursorem, który można przenieść, bez żadnych problemów. Nie mogę w żaden sposób wchodzić w interakcje z systemem, z wyjątkiem wyłączenia go na przycisku 1/0. Dziwne jest to, że kursor zdaje się reagować na to, co otworzyłem, kiedy przechodziłem w tryb zawieszenia pamięci RAM, więc na przykład pewnego dnia miałem otwarty program zapisujący, a następnie mój kursor był „ja” na większości ekranu.

Dostaję to tylko w 12.04, nigdy nie miałem z tym żadnych problemów w 9.04-11.10.

Jakieś pomysły?


To nie pierwszy raz, kiedy o tym słyszałem 12.04, choć nie wydaje mi się, żeby miałem z tym problem. Faceci z podcastu fullcirclemagazine wspomnieli, że mają również problemy z zawieszeniem. Przypuszczam, że to tylko nowy błąd wprowadzony w 12.04 i mam nadzieję, że łatka wkrótce się pojawi, ale nie znam żadnego sposobu na zastosowanie tymczasowej poprawki.

1
Wiele osób dostaje ten błąd, w tym ja. Przełączam się na inną sesję tty (ctrl - alt f1-12: f7 to sesja xserver) i stamtąd naprawiam. Czy znasz operacje bash i wiersza poleceń?
avery_laird

W przeszłości robiłem pewne rzeczy w terminalu, ale nie mam pojęcia, jak rozwiązać ten problem z terminalu. Może mógłbyś dać mi instrukcje, jak dowiedzieć się, co jest nie tak (może wiesz, gdzie może być problem) i jak to naprawić tymczasowo i ręcznie? To byłoby niesamowite!
Naseschwarz

Ten sam problem ostatnio mnie nękał. Ale nie mam tego problemu dopiero po kilku tygodniach od zainstalowania Ubuntu 12.04 (64-bit). Mam Thinkpad T400.
Yan Huang

Odpowiedzi:


3

Mam ten sam problem co ty i miałeś podobny problem z poprzednimi wersjami (<12.04). Moim rozwiązaniem było kiedyś, tty1naciskając Ctrl+ Alt+, F1a następnie zabijając gnome-screensaverprogram. Wszystko wróci do normy.

To nie zadziałało dla mnie w 12.04, ale może to może zadziałać dla ciebie. W 12.04 wszystko, co mogę zrobić, to killall -u myusernamezamknąć sesję, a następnie muszę zalogować się ponownie, aby uniknąć konieczności ponownego uruchamiania.


2
Wypróbowałem następujące i do tej pory działało dobrze dwa razy: przełączyłem się z ctrl + alt + f1 i napisałem „sudo restart lightdm”. Spowoduje to powrót do graficznego pulpitu, ale twoje programy nie będą już otwarte. Sugeruje się wylogowanie z ctrl + alt + f1 po powrocie do GUI. W przeciwnym razie podczas następnego budzenia ponownie wystąpi ten sam problem. Dostałem to od innego użytkownika Thinkpada, więc nie jestem pewien, czy to działa dla wszystkich innych. Wygląda na to, że jest problem z zarządzaniem energią w Thinkpad i ubuntu lub gnome ... Nie znam szczegółów.
Naseschwarz,

killall -u myusernamedziała, ale nie jestem pewien, czy jest to lepszy niż trudny restart ...
Jonathan Day,

2

Jeszcze lepiej:

Przed zamknięciem pokrywy rozpocznij zawieszenie za pomocą GUI. (Opcja tuż powyżej zamknięcia)

Poczekaj, aż laptop się zawiesi, a następnie zamknij pokrywę. Po otwarciu pokrywy możesz wprowadzić hasło i powrócić do pracy bez konieczności ponownego uruchamiania czegokolwiek.

Próbowałem tego na komputerze ThinkPad Edge.

Czy ktoś może sprawdzić, czy działa to w przypadku innych modeli / marek?


0

Wydaje się, że jest to przede wszystkim błąd Gnome 3.6.1.

Po zmianie na TTY ( Ctrl-Alt-F1 ) i zalogowaniu się, ustaw zmienną DISPLAY, a następnie wyślij polecenie do gnome-wygaszacza ekranu, aby wyłączyć wygaszacz ekranu:

$ export DISPLAY=:0.0
$ gnome-screensaver-command -d

Następnie możesz wrócić do Gnome za pomocą Ctrl + Alt + F7 .

Zostało to już naprawione w Gnome 3.6.2.

Źródło rozwiązania, ale bardziej niejasne

Wiele raportów o tym błędzie

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.