Co powstrzymuje mojego MacBooka od spania?

14

Mam MacBooka Air i zauważyłem, że chociaż skonfigurowałem go tak, aby przeszedł w tryb uśpienia po braku aktywności przez 5 minut, czasami nie śpi.

Zwykle mam kilka programów (Tweetie, iTunes, Safari, iChat itp.), Ale w ten sposób mogę dowiedzieć się, który program / proces uniemożliwia spanie MacBooka? (Tak, wiem, że prawdopodobnie mógłbym ponownie uruchomić MacBooka i wypróbować jeden program na raz, ale jest to dość nużące)

jimr
źródło

Odpowiedzi:

14

Spróbuj tego. To może ci pomóc.

  1. Przejdź do Narzędzia w folderze Aplikacje i otwórz aplikację „Terminal”.

  2. Wpisz pmset -gi naciśnijEnter

  3. Jeśli obok „snu” jest 0, a słowa „narzucone przez” lub „zapobiega” przez: Liczba obok narzuconego przez to identyfikator procesu powodujący problem. Skopiuj ten numer.

  4. Wpisz ps -e | grep <process ID here>i naciśnij Enter. Spowoduje to wyświetlenie listy wszystkich uruchomionych procesów, które mają ten identyfikator (obejmie również grepproces)

W moim przypadku to proces o numerze 19 okazał się w tym przypadku procesem serwera wydruku. Poszedłem do „Drukuj i skanuj” w Preferencjach systemowych i zresetowałem, usuwając stamtąd wszystkie zainstalowane drukarki. . . Problem rozwiązany. Dodałem jedną drukarkę, której potrzebowałem, a tryb uśpienia nadal działa. Nie rozumiem jeszcze do końca, w jaki sposób drukowanie może uzyskać ten sposób w trybie uśpienia.

FireMouse
źródło
2

„Nieaktywny” jest trudny do ustalenia na podstawie twojego systemu. Powinieneś użyć monitora procesu, takiego jak „top” lub „Activity Monitor” i zobaczyć, co się dzieje. Możesz zamknąć aplikacje, aby rozwiązać problem.

W przypadku przeglądarek często przyczyną są Flash lub inne wtyczki. Twoja przeciętna strona internetowa jest znacznie bardziej obciążająca procesor niż kilka lat temu. Ponadto pobieranie w tle prawdopodobnie również nie pozwala na uśpienie.

benc
źródło
czy przeglądarka z wyłączonym procesorem może uniemożliwić spanie MacBooka
jimr
Widziałem reklamy flash na bieżącej stronie bieżącej przeglądarki, które powodują, że system odmawia usypiania i pozostania w uśpieniu.
benc