macOS High Sierra 10.13.2 |
Saat kita masukan sistem dalam mode Sleep, sebenarnya PC masuk mode Sleep dengan baik, namun semua power masih menyala. Begitu saya coba Wake, sistem tidak merespon, display tidak mengeluarkan output apa-apa, sehingga pelu Hard Reboot untuk menjalankan PC kembali. Langsung deh saya utak-atik pengaturan bootloader, sampai mumet, amsyong, namun masalah tidak juga teratasi. Akhirnya, iseng jalan-jalan ke forum Apple, eh ternyata ada yang senasib😁. Dan untungnya ada nulis juga di blog (link di atas) cara mengatasinya.
Nah, menerjemahkan dari blog tersebut, disini saya akan share cara mengatasi masalah Sleep ini (bisa untuk pengguna hackintosh atau real Mac), cukup mudah sob:
1. Mula-mula matikan dulu SIP.
2. Cari kext AMD9500Controller.kext di /System/Library/Extensions. Klik kanan di kext tersebut lalu pilih Show package content, cari file Info.plist nya dan copy ke Desktop biar bisa diedit.
3. Edit Info.plist tadi dan cari value CFG_FB_LIMIT, ubah angka 0 tersebut jadi jumlah port dari Polaris GPU kita. Misal, saya pakai Sapphire RX460 yang punya port DVI, HDMI, dan DP(port nya 3), berarti angka 0 ubah jadi 3:
4. Save lalu copy ke dalam kext AMD9500Controller.kext tadi.
5. Buka aplikasi Kext Utility untuk melakukan Rebuild Kernel Cache. Setelah selesai reboot PC.
6. Done, alhamdulillah.
Setelah melakukan hal simpel diatas, saya coba lakukan Sleep, dan sistem bisa Sleep dengan benar begitupun juga saat Wake, mantap. Saya harap om Apple segera memperbaiki masalah ini. Oke, sekian dulu sob, apabila ada salah kata mohon maaf. Apabila ada solusi yang lebih mudah bisa di share disini sob. Wassalam dan budayakan selalu do with your own risk!
Update: Masalah ini sudah di perbaiki pada update 10.13.3