wujek_bogdan Opublikowano 8 Grudnia 2015 Zgłoś Udostępnij Opublikowano 8 Grudnia 2015 Od kilku dni obserwuję niepokojące zachowanie systemu. System nie budzi się z uśpienia. Dzieje się to tylko po długim czasie bezczynności (np. po nocy). Gdy taki problem wystąpi to komputer nie wstaje po twardym resecie. Zero. Nic. Czarny ekran. Pomaga reset BIOSU zworką. Zajrzałem więc w logi i znalazłem to: Dec 8 06:32:14 iMac-wb kernel[0]: PM response took 1135 ms (49, powerd) Dec 8 06:32:14 iMac-wb kernel[0]: hibernate image path: /var/vm/sleepimage Dec 8 06:32:14 iMac-wb kernel[0]: efi pagecount 430 Dec 8 06:32:14 iMac-wb kernel[0]: hibernate_page_list_setall(preflight 1) start 0xffffff81ef946000, 0xffffff81ef9c4000 Dec 8 06:32:14 iMac-wb kernel[0]: hibernate_page_list_setall time: 579 ms Dec 8 06:32:14 iMac-wb kernel[0]: pages 4007905, wire 369910, act 1734194, inact 270111, cleaned 0 spec 3, zf 925825, throt 0, compr 115378, xpmapped 0 Dec 8 06:32:14 iMac-wb kernel[0]: could discard act 254409 inact 316881 purgeable 20242 spec 952 cleaned 0 Dec 8 06:32:14 iMac-wb kernel[0]: hibernate_page_list_setall preflight pageCount 369910 est comp 50 setfile 921698304 min 2147483648 Dec 8 06:32:14 iMac-wb kernel[0]: [0x824809000, 0x40000000] Dec 8 06:32:14 iMac-wb kernel[0]: [0x864809000, 0x40000000] Dec 8 06:32:14 iMac-wb kernel[0]: [0x0, 0x0] Dec 8 06:32:14 iMac-wb kernel[0]: kern_open_file_for_direct_io(0) took 0 ms Dec 8 06:32:14 iMac-wb kernel[0]: Opened file /var/vm/sleepimage, size 2147483648, partition base 0x0, maxio 2000000 ssd 1 Dec 8 06:32:14 iMac-wb kernel[0]: hibernate image major 1, minor 0, blocksize 4096, pollers 5 Tak więc wygląda na to, że komputer się hibernuje i to jest przyczyną problemu. Co ciekawe nigdy tego nie robił. W sekcji <Boot> w Cloverze mam dodany taki wpis: <key>NeverHibernate</key> <true/> Pełny konfig Clovera: http://pastebin.com/m7Zc4yZk pmset -g Active Profiles: AC Power -1* Currently in use: standby 1 Sleep On Power Button 1 womp 1 autorestart 0 hibernatefile /var/vm/sleepimage darkwakes 0 networkoversleep 0 disksleep 10 sleep 5 autopoweroffdelay 14400 hibernatemode 0 autopoweroff 1 ttyskeepawake 1 displaysleep 5 standbydelay 10800 Jedyne zmiany jaki ostatnio nastąpiły to: Wymiana radeona na GTX 960 Instalacje web driverów za pomocą: Nvidia Web Driver Updater z Insanelymac Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
AdamiPL Opublikowano 8 Grudnia 2015 Zgłoś Udostępnij Opublikowano 8 Grudnia 2015 sudo rm /var/vm/sleepimage sudo pmset standby 0 sudo pmset autopoweroff 0 wujek_bogdan 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wujek_bogdan Opublikowano 8 Grudnia 2015 Autor Zgłoś Udostępnij Opublikowano 8 Grudnia 2015 Dzięki. Jako że z reguły nie wklejam w terminal komend, których wcześniej nie sprawdzę (szczególnie jeśli są poprzedzone przez sudo:)) to zacytuję to co znalazłem w sieci na temat standby oraz autopoweroff. Może komuś się przyda. autopoweroff - Where supported, enabled per default as an implementation of Lot 6 to the European Energy-related Products Directive. After sleeping for autopoweroffdelay minutes, the system will write a hibernation image and go into a lower power chipset sleep. Wakeups from this state will take longer than wakeups from regular sleep. The system will not auto power off if any external devices are connected, if the system is on battery power, or if the system is bound to a network and wake for network access is enabled. standby causes kernel power management to automatically hibernate a machine after it has slept for a specified time period. This saves power while asleep. This setting defaults to ON for supported hardware. The setting standby will be visible in pmset -g if the feature is supported on this machine. standby only works if hibernation is turned on to hibernatemode 3 or 25. standbydelay specifies the delay, in seconds, before writing the hibernation image to disk and powering off memory for Standby. Zastanawia mnie tylko czemu nagle mam włączone te 2 opcje. Nigdy wcześniej komputer mi się nie hibernował. Czyżby instalator web driverów sobie pozwolił na taką zuchwałość? Kolejne pytanie: Czy poniższy wpis w Cloverze cokolwiek daje? Wygląda na to, że nie. <key>NeverHibernate</key> <true/> Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 14 Grudnia 2015 Zgłoś Udostępnij Opublikowano 14 Grudnia 2015 Może któraś aktualizacja przestawiła Ci te ustawienia, hgw... NeverHibernate podejrzewam, że nie tyle "wyłącza" hibernację, co informuje clovera aby nie podnosił systemu z obrazu hibernacyjnego, tylko wykonywał pełny boot. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wujek_bogdan Opublikowano 14 Grudnia 2015 Autor Zgłoś Udostępnij Opublikowano 14 Grudnia 2015 Może któraś aktualizacja przestawiła Ci te ustawienia (...) Aktualizacja nie, bo nie aktualizowałem systemu. Najbardziej podejrzany jest NVIDIA Web Driver Updater, bo nie sądzę żeby system sam sobie zmienił ustawienia w wyniku wymiany karty graficznej. hgw.. Hanna Gronkiewicz-Waltz? Ciekawa hipoteza NeverHibernate podejrzewam, że nie tyle "wyłącza" hibernację, co informuje clovera aby nie podnosił systemu z obrazu hibernacyjnego, tylko wykonywał pełny boot. Jeśli tak, to w takim razie ta opcja nie działa (albo nie działa w mojej konfiguracji), bo system nie wstawał po hibernacji. Jest też opcja, że to wcale nie kwestia Clovera ponieważ nie pojawiał się nawet ekran startowy UEFI. Jedynie reset biosu pomagał. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 15 Grudnia 2015 Zgłoś Udostępnij Opublikowano 15 Grudnia 2015 Reset biosu, bo być może system coś wpisuje do NVRAM co ubija sprzęt. Możesz spróbować użyć drugiego drivera AptioFiX i zobaczyć czy i jakie będą zmiany. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MKjanek32 Opublikowano 30 Grudnia 2015 Zgłoś Udostępnij Opublikowano 30 Grudnia 2015 Ewentualnie możesz sprawdzić, czy z OsxAptioFix2Drv Clover nie będzie w stanie wybudzić z hibernacji - tylko najpierw musisz przestawić hibernatemode z 3 na 7 (wyłączenie szyfrowania obrazu hibernacyjnego). sudo pmset -a hibernatemode 7 U mnie na T420 to działa i parę razy się przydało, jak w czasie uśpienia wyczerpała się bateria (na laptopach domyślnie OS X zawsze zapisuje przy usypianiu obraz hibernacyjny). Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wujek_bogdan Opublikowano 2 Stycznia 2016 Autor Zgłoś Udostępnij Opublikowano 2 Stycznia 2016 Dzięki. Spróbuję z ciekawości, ale na razie muszę uporać się z innymi problemami z PM po aktualizacji do El Capitan. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.