Rozejrzałem się za odpowiedziami i nie mogę znaleźć czegoś, co by mi pasowało.
Mam jednoosobowego aluminiowego MacBooka Pro, który po prostu nie chce spać po zamknięciu pokrywy. Problem zaczął się po zainstalowaniu Lion.
Kiedy zamykam pokrywkę, wydaje się, że idzie w tryb uśpienia (tzn. Logo Apple przygasa), ale dioda LED stanu pozostaje włączona, aw ciągu 5 sekund logo Apple ponownie się świeci. Bardzo nieznaczne uniesienie ekranu pokazuje, że ekran jest w tym momencie włączony.
Wiem, że po zamknięciu pokrywy nie śpi i nie budzi się, ponieważ syslog | grep -i "wake reason"
nie pokazuje wejścia budzenia na czas, gdy budzi się laptop.
Do tej pory próbowałem zresetować PRAM, reset SMC, wyłączając wszystkie opcje udostępniania i bluetooth. Jednak śpi z zamkniętą pokrywą po uruchomieniu w trybie awaryjnym. To prowadzi mnie do przekonania, że jest to jakieś oprogramowanie lub ustawienie, które uniemożliwia sen, ale nie wiem, jak to rozgryźć.
Czy jest jakiś sposób, aby to naprawić lub dowiedzieć się, jakie oprogramowanie uniemożliwia sen?
źródło
Warto naprawić swoje uprawnienia, jeśli jeszcze tego nie zrobiłeś. Błędy uprawnień spowodowały wiele dziwnych problemów w aktualizacji Lion.
Pomocne może być również generowanie pomysłów, jeśli można ustalić, czy problem dotyczy całego systemu, czy jest specyficzny dla użytkownika. Zrób to, tworząc nowe, nieskazitelne konto użytkownika i używając go, aby sprawdzić, czy problem będzie się powtarzał.
Prawdziwa „czysta instalacja” Lion jest nadal dyskusyjną procedurą, ale niektórzy ludzie, którzy wyczerpali wszystkie inne możliwości diagnostyczne, ostatecznie udali się tą drogą. Mam nadzieję, że twój problem jest prostszy!
-
EDYCJA :
Rozumiem, że rozruch w trybie awaryjnym rozwiązuje problem, ale tworzenie nowego użytkownika nie. To zdecydowanie sugeruje, że problemem jest coś, co ładujesz podczas uruchamiania. Dobra wiadomość jest taka, że powinno to być łatwe do naprawienia.
Dotychczasowe eksperymenty sugerują, że cokolwiek powoduje problem, znajduje się w katalogu / Library, a nie w folderze User. Zarządzalna mała lista rzeczy jest wyłączana podczas uruchamiania w trybie awaryjnym , w tym / System / Library / Extensions, / Library / StartupItems, a zwłaszcza wszelkie czcionki poza / System / Library / Fonts. Twój problem musi dotyczyć jednej z tych lokalizacji.
Mam dziwne wrażenie, że możesz mieć uszkodzoną czcionkę, ponieważ jest to powszechny problem, który objawia się w dziwny sposób. Możesz wypróbować opisane tutaj strategie rozwiązywania problemów , które zasadniczo polegają na sprawdzaniu poprawności czcionek za pomocą narzędzia Font Book (dołączonego do systemu Mac OS X), czyszczeniu pamięci podręcznej czcionek i usuwaniu duplikatów.
Jeśli czcionki nie stanowią problemu, ta wcześniejsza dyskusja zawiera dobre informacje na temat wyłączania błędnych rozszerzeń startowych i elementów logowania. Chodzi o usunięcie wszystkiego podejrzanego i dodawanie kolejnych elementów, aż znajdziesz winowajcę.
Myślę, że jesteś blisko rozwiązania, daj nam znać, kiedy go złamałeś.
źródło
Czy wypróbowałeś tę poprawkę na forum Apple? Zastosowania rozwiązały problem, odinstalowując sterownik drukarki, o którym wiadomo, że jest przyczyną problemu.
Możesz także spróbować wyłączyć opcję „Wake for Network Access”
źródło
pmset -g assertions
polecenie tak, jak napisano w tym poście, ale dostaję tylko listę rzeczy0
na końcu z wyjątkiem jednego elementu, który maEnableIdleSleep 1
. Nie wiem, jak to interpretować, ale nie wygląda mi to na coś złego.Uruchom następujące polecenie:
i wymień wszystkie asercje systemowe, które zapobiegają uśpieniu systemu wraz z jego procesami.
Zwykle, gdy nic nie powstrzymuje systemu MacOS przed zaśnięciem, powinieneś mieć wszystko
0
. Jeśli masz1
zamiast0
gdzieś, linia może wyjaśnić przyczynę tego.Źródło: Display Sleep nie działa .
Możesz również sprawdzić za pomocą następującego polecenia:
Na przykład:
Jeśli znalazłeś konkretny powód, dla którego sen nie działa i nadal nie pomógł, wejdź na google lub zadaj nowe pytanie ze szczegółowymi danymi wyjściowymi. Lub po prostu uruchom ponownie komputer i sprawdź, czy to pomoże.
Rozwiązywanie problemów
pmset -g assertions
a następnie zabij lub uruchom ponownie jeden, który Twoim zdaniem może być przyczyną problemu.Wyłącz WiFi lub dowolną inną sieć, która może pojawić się na liście asercji jądra.
Odłącz wszelkie urządzenia zewnętrzne (USB, karty SD, urządzenia Bluetooth itp.).
Uruchom dzienniki asercji::
pmset -g assertionslog
zamknij pokrywę i przeczytaj dzienniki.Jeśli spodziewasz się hibernacji zamiast standardowego trybu uśpienia, użyj
pmset
do sprawdzeniahibernatemode
, domyślnie powinna być ustawiona na3
:W przeciwnym razie ustaw na
3
(możesz również rozważyć25
):Zobacz:
man pmset
i dalsze szczegóły.Aby sprawdzić bieżący stan wyświetlacza (poniżej 4 oznacza, że jest już w trybie uśpienia):
Aby uśpić ekrany z wiersza polecenia, uruchom:
Aby obudzić wyświetlacz:
Zobacz też: pmset - Przykładowe użycie , Jak hibernować komputer Mac .
źródło
Oto sposób, w jaki udało mi się naprawić problem budzenia / snu za pomocą mojego MBP (początek 09)
Nigdy nie uruchomił się ponownie, gdy ponownie otworzyłem pokrywę.
Wystąpiło tylko podczas budzenia się ze snu zainicjowanego przez zamknięcie pokrywy.
Obejściem, którego użyłem było wyłączenie Automatyczne dostosowywanie jasności (Preferencje systemowe -> Wyświetlacze). Od tego czasu nie pojawił się ponownie - spróbuj tego i zobacz, jak sobie radzisz.
źródło
Miałem ten problem bardzo długo.
Musisz przejść do: > Preferencje systemowe> Udostępnianie
Następnie WYŁĄCZYĆ udostępnianie w Internecie, udostępnianie Internetu i udostępnianie ekranu .
Jeśli te nie działają, spróbuj wyłączyć inne opcje udostępniania.
źródło