MONOIST

ネットでお金を稼ぐということ。

使えなくなった!?macOS Catalina/MojaveでInsomniaXを使う方法と使い方!

macOS Catalinaをクリーンインストールしたら、InsomniaXが使えなくなった。ということがあるかもしれません。または新規にInsomniaXを使おうとしたら「Disable Lid Sleep」が使えない?ここでは解決策をお伝えします。

 


MacBookを閉じてもスリープさせないようにする方法!【CatalinaやMojabeでinsomniaX】

macOS Catalina/MojaveにしたらInsomniaXが使えなくなった?

ぼくはmacOSをスリープさせないために「InsomniaX」を使っていますが、使っているのは「Disable Idle Sleep」のみ。試しにMacBookを閉じたまま動かす「Disable Lid Sleep」を使おうとすると、チェックが入りません。

Disable Lid Sleep

 

「システム環境設定>セキュリティとプライバシー」の「アクセシビリティ」にInsomniaXを登録してもまだ使えないままです。

アクセシビリティ画面

MojaveでInsomniaXを使うためにはこれに加えて、以下の設定を行う必要があります。

macOS Catalina/MojaveでInsomniaXを使うならSIPをオフにする

Catalina/MojaveでInsomniaXを使うためには、アプリがmacOSに最適化されているかチェックする「SIP」という機能を無効にする必要があります。そのためにはMacを一度シャットダウンします。

 

「command + r」を押したまま電源を入れ、リカバリーモードに入ります。そこから「ユーティリティ>ターミナル」を起動します。

ターミナル画面

 

そして「csrutil disable」と打ち込み、Enterを押します。

コマンド入力

 

これで再起動すれば、InsomniaXの「Disable Lid Sleep」が使えるようになります。

Disable Lid Sleep
 

これでMacBookを閉じてもmacOSは動いたままにできます。

ちなみにSIPの設定を元に戻すには同様にリカバリーモードのターミナルで「csrutil enable」を実行しますが、元に戻すとまた「Disable Lid Sleep」は使えなくなります。

MacBook Airの場合、閉じたまま動かす時には「CPU Safety」を

MacBookを閉じていても処理をさせておけるInsomniaXですが、特にMacBook Airの場合には注意した方が良さそうです。というのも、MacBook Airはキーボードの隙間から吸気してプロセッサを冷やしています。

 

閉じたまま処理をさせるということは、冷却能力が大幅に下がっている状態で動かすことになります。そのためInsomniaXの「CPU Safety」機能にチェックを入れておいた方が良いでしょう。

f:id:okmr_pierre:20190102042943p:plain
 

これを設定しておくと、CPUが異常な高温になってしまった場合、スリープする設定に戻してくれます。前に一度、この機能が働いた経験がありますので、オンにしておくことをお勧めします。

 

外部ディスプレイをつないでMacBook Airをクラムシェルモードで動かす時にも、この「CPU Safety」機能は役に立つでしょう。異常な温度を検出すると「温度が高すぎる」とアラートを出してくれます。