Saya mengatur MacBook saya untuk tidur setelah 2 menit dengan baterai (melalui panel preferensi Energy Saver.) Namun, ketika saya membiarkannya menganggur, ia hanya mematikan layar — ia tidak benar-benar tidur. Ini berarti bahwa jika saya meninggalkannya dan lupa untuk menutup tutupnya, selalu berakhir dengan baterai mati.
Sistem tidur dengan benar jika dipicu secara manual ( - Tidur) atau dengan menutup tutupnya. Saya telah mengujinya tanpa perangkat USB yang terhubung dan pada akun pengguna baru, jika program latar belakang mencegah tidur. Tidak ada informasi yang relevan dicetak ke Konsol pada saat sistem harus tidur.
Saya telah melakukan reset PRAM dan SMC tetapi tidak berhasil, serta Perizinan Disk Verifikasi yang dipercaya takhayul.
Apakah ada hal lain yang harus saya coba sebelum menginstal ulang OS X?
Ini adalah MacBookPro5,5
OS yang berjalan 10.6.6.
Perlu dicatat bahwa saya menderita masalah ini beberapa waktu yang lalu karena ada bug di daemon pembantu untuk produk Things , tetapi masalah ini sedikit berbeda dan melibatkan tampilan sleep. Juga, saya telah memverifikasi bahwa daemon helper tidak berjalan selama pengujian saya.
Informasi tambahan:
Saya mulai bekerja melalui dokumen Apple berjudul " Mengapa Mac Anda mungkin tidak tidur atau tetap dalam mode tidur. " Saya menemukan bahwa masalah ini tidak muncul ketika saya Safe Boot komputer saya. Saya diff
proses mendaftar dan menemukan bahwa program-program berikut ini hanya berjalan ketika di boot normal, dan dengan demikian kemungkinan penyebabnya:
Quick Look Helper
cvmsComp_x86_64
kextcache
launchd
mdworker
mdworker
nmblookup
vmnet-bridge
vmnet-dhcpd
vmnet-dhcpd
vmnet-natd
vmnet-netifup
vmnet-netifup
sumber
pmset -g assertions
yang menunjukkan beberapa info tentang proses apa (atau sesuatu) yang mencegah tidur. Coba lihat.Jawaban:
Untuk membantu men-debug masalah tidur, coba
pmset
perintah di terminal:Dalam hal ini, ini adalah proses 2520 yang kacau. Lihat di monitor aktivitas dan bunuh (/ usr / sbin / coreaudiod dimulai oleh iTunes).
Setelah itu, jalankan perintah lagi:
Tidak ada bendera untuk PreventUserIdleSystemSleep.
sumber
pmset
tidak saya ketahui. Terima kasih sudah membawa ini padaku.PreventUserIdleDisplaySleep
masih diatur ke 1?Saya memiliki masalah yang sama dengan MacBook Pro 3,1 saya. Ini sangat membuat frustrasi. Saya melangkah sejauh menginstal ulang OS X, yang tidak menyelesaikan masalah. Ini membuat saya percaya bahwa kemungkinan masalah perangkat keras dalam kasus saya.
Saya sudah menyerah mengatasi masalah dan hanya menggunakan PleaseSleep .
sumber
Saya akhirnya memiliki sistem saya idle-sleep lagi. Saya mengubah tiga hal untuk mencapai titik ini, yang semuanya saya yakini sebagai kontributor:
Ruang disk saya rendah (kurang dari 5% gratis) pada volume utama saya. Kernel mengeluh tentang hal ini kepada
system.log
(dapat dilihat di Console.app) tentang waktu seharusnya tidur.Saya menonaktifkan Dropbox, yang sering mengakses disk dan menjengkelkan, dan dilaporkan mencegah tidur di Snow Leopard.
Saya memutakhirkan dari Chromium tua yang memalukan, dan sekarang saya menggunakan 11.0.658.0 (73560) . Ada beberapa bug yang terbuka tentang Chrome / Chromium ini yang mencegah sleep idle. Namun, saya menemukan ini hanya setelah mendapatkan sistem idle sleep setelah reboot tanpa ada program yang berjalan.
Observasi teknis mengikuti:
Perlu dicatat bahwa panel preferensi Penghemat Energi terletak sedikit. Saya mengaturnya untuk tidur dan mematikan layar setelah 1 menit, tetapi sistem tidak benar-benar pergi tidur selama 3 menit dan 30 detik, memberi atau mengambil beberapa detik untuk menulis gambar Safe Sleep. Layar sebenarnya membutuhkan waktu 2 menit untuk tidur. Saya menduga ini adalah kasus Apple yang lebih tahu daripada kita — 1 menit mungkin terlalu cepat. Bagaimanapun, ini membuat masalah debugging seperti ini sulit karena Anda harus menunggu lebih lama daripada yang ditunjukkan untuk melihat apakah sistem benar-benar akan tidur.
Bahwa kedua aplikasi ini adalah kontributor meskipun tidak melakukan sesuatu yang intensif menunjukkan bahwa Snow Leopard mengubah sesuatu tentang bagaimana sistem memutuskan apakah sleep idle dapat terjadi. Ada API yang terdokumentasi untuk menonaktifkan sleep idle, tetapi juga tampak bahwa aktivitas disk (khusus menulis) lebih dari satu menit sekali juga me-reset timer tidur dan dengan demikian menunda sleep. Setiap aplikasi yang sering menulis adalah kemungkinan penyebabnya.
sudo fs_usage -e grep -f filesys | grep -e write
di jendela Terminal dapat membantu mengungkap pelakunya.sumber
Mungkin pengindeksan Spotlight. Anda dapat menguji ini dengan masuk ke System Preferences> Spotlight> Hasil Pencarian dan hapus centang semuanya. Kemudian lihat apakah MacBook Anda tertidur.
sumber
mdutil -a -i off
, tetapi masalah tetap ada. Harap beri tahu saya jika itu tidak secara fungsional setara dengan saran Anda.