Bu kullanıma hazır bir çözüm değil, ancak başka hiç kimse bir çözüm bulamazsa işe yarayacak :-)
Güç yönetimi ayarlarını komutla değiştirebilirsiniz pmset
. Bu konuda daha fazla bilgi için kılavuz sayfasına bakınız .
Değiştirebildiğimiz istiyoruz ilginç ayardır uyku :
uyku - sistem uyku zamanlayıcısı (dakika cinsinden değer veya devre dışı bırakmak için 0)
Böylece aşağıdaki komutları kullanabiliriz:
sudo pmset sleep 25 # go to sleep after 25 minutes
sudo pmset sleep 0 # disable sleep
Şimdi bu komutları bir oturum açtıktan ve oturumu kapattıktan sonra tetiklemeliyiz. Bunu doğru hatırlıyorsam, Bash, bizi bu iki dosyaya getiren Mac OS X için varsayılan kabuktur:
~/.bash_profile
The personal initialization file, executed for login shells
~/.bash_logout
The individual login shell cleanup file, executed when a login shell exits
Bunları giriş dizininizde düzenleyin veya oluşturun ve uygun komutları ekleyin. İsterseniz, geçerli uyku değerini geçici bir dosyaya kaydedin ve daha sonra geri yükleyin.
Çözülmesi gereken son sorun sudo'nun şifre istemidir. Kullanıcınıza şifre olmadan pmset'i çağırma izni vermek için, / etc / sudoers komutunu sudoedit ile düzenleyin. NOPASSWD
Etiketi kullanmanız gerekir . Bu sizin için yeniyse , sudoers kılavuzuna bakın .