外付けモニターとの夜間シフトの非互換性の修正


29

Macで任意の形状やサイズの外部モニターを使用していて、最近macOS Sierra 10.12.4にアップデートした場合、ナイトシフトで問題が発生した可能性があります。

一般的な問題は次のとおりです。

  • 外付けモニターから夜間シフトを構成できない
  • ナイトシフトを無効にすることは不可能です(前者の結果)。
  • 色品質が大幅に低下します(一部の接続または画面の種類、最も一般的にはすべての種類のDVI-DからVGA、DisplayPort、およびLCD画面で前者の両方が同時に発生するため)。

これらの問題をどのように乗り越えますか?任意のディスプレイで夜間シフトペインへのアクセスを有効にする方法はありますか?

回答:


48

ケーブルを抜き、再度差し込みます。

わたしにはできる。

Catalinaの更新(macOS 10.15):セカンダリモニターの場合は、プライマリモニターを取り外して、セカンダリモニターがプライマリモニターになるようにする必要があります。(これを一度行うだけで十分です)

@Michael_Scharfによる


これは完全に機能します!
アレクサンダー

3
受け入れられた回答の前にこれを試してよかったです。それは私のために働いた。
トム・ケイ

1
陽気に、これは私にとってもうまくいきます...私には2台のモニターがあり、1台はナイトシフティングで、もう1台はそうではありませんでした。バギーのプラグを抜いて再度差し込むだけでは問題は解決しませんでしたが、プラグを抜いて両方に差し込むだけで修正されました。
テイラーエドミストン2018年

1
電源ケーブル、ビデオケーブル、またはその両方ですか?モニターとMacのどちらから取り外しましたか?Mac MiniおよびAcerモニターでは動作しないようです。
SamAndrew81

1
これもうまくいきました。私の2台の外付けLG UltraFine 5Kモニターの1つは、macOS 10.14.5アップデートをインストールした後の最初の夜、トーンを暖かくしませんでした。これは以前に起こりましたが、再起動すると修正されましたが、今回は再起動して修正されませんでしたが、グーグルでここに誘導され、うまくいきました。(2つの外部LG 5Kモニターを搭載したiMacPro。Thunderbolt3ケーブルをモニターから外し、Appleを10秒ほど頭の中で呪い、再度接続すると目が出血しなくなりました。)
Mason

8

2日間検索した結果、ユーザーがナイトシフトの外部モニターとの非互換性の問題を回避できるソリューションが見つかりました。このソリューションは、どのディスプレイからでもナイトシフトにアクセスできるようにします。

  1. 外部モニターを接続し、内部モニターを無効にし、外部モニターがデフォルトとして設定されていることを確認します。
  2. 必要なファイルをダウンロードします。続行するには、2つのプログラム(および3つ目のオプション)が必要です。最初はFixEDIDであり、ここで見つけることができます:FixEDID、2番目はDarwinDumperであり、ここで見つけることができます:DarwinDumper、そして最後の(オプション)はKextWizardであり、ここで見つけます:KextWizard
  3. FixEDIDを開き、フィールドが自動ロードされるのを待ち、FixEDIDを最小化します。閉じないでください。
  4. DarwinDumperを開き、[ すべて選択解除 ]をクリック、[ EDID]ボックスをオンにして、[ 実行 ]をクリックします。パスワードの入力を求められ、終了するとダンプディレクトリが自動的に開きます。DarwinDumperを閉じ、EDID.binをデスクトップにコピーします。
  5. FixEDIDを最小化し、[ EDIDバイナリファイルを開く ]をクリックして、EDID.binを選択します。今、そのボタンの下のドロップダウンメニューで(これは通常、最初のオプションになります)は、Macのモデルのための内部のモニタを選択し、クリックしてくださいメイクボタンを。これでいくつかの新しいファイルが作成されたはずですが、必要になるDisplayMergeNub.kext以外のすべてのファイルは無視できます。
  6. Kextウィザードバージョン)Kextウィザードを開き、[ インストール ]タブをクリックし、[ 参照 ]をクリックして、DisplayMergeNub.kextを選択し、[ インストール ] クリックします。パスワードの入力を求められます。終了したら、Macを再起動します。
  7. 手動インストール)Terminal.appを開き、次のコマンドを実行しますsudo mv $(whoami)/Desktop/DisplayMergeNub.kext /System/Library/Extensions/ && sudo reboot。パスワードの入力を求められ、操作が完了するとすぐにMacが自動的に再起動します。
  8. 再起動すると、[アップル]> [このMacについて]に移動し、[ディスプレイ]タブで、Macが外部モニターを内部モニターと見なすようになったため、ナイトシフトが自動で有効にならず、アクセスできるようになりました。 [設定]の[夜間シフト]設定ペイン。

簡単なメモ

このプロセスを逆にして、外部モニターがMacの組み込みディスプレイと見なされないようにしたい場合は、コマンドを実行するだけsudo rm /System/Library/Extensions/DisplayMergeNub.kext && sudo rebootです。

前のコマンドと同様に、これはパスワードを要求し、プロセスが終了すると自動的にMacを再起動します。

更新:2019 年4 月1日以降のバージョンのmacOS 10.13および10.14のすべてのバージョンの外部ディスプレイは、接続されている唯一のディスプレイである場合、ネイティブで認識されます。したがって、この情報は、セカンダリ外部ディスプレイを使用しているもの、またはmacOSバージョン10.12.4-10.13.4を実行しているものを除いて、非推奨と見なす必要があります


質問と回答をありがとう!:)これはあなたが自分で作成したガイドですか、それとも別のソースから入手したガイドですか?別のソースの場合は、ソースを引用することをお勧めします(リンクを含めることもできます)。
Monomeeth

@Monomeeth、私はこの問題の解決策を探していたときに、FinyEDIDがTonyMacx86で言及されているのを見つけました。最初に投稿されたサイト(insanelymac)にいくつかの指示があり、このコンテキストでそれについて言及しました。しかし、このプログラムを見つけるのに2日はかかりました。そのため、簡潔にタイトルを付けた正式なガイドを作成し、人々が検索する時間を節約できるようにした。また、最新バージョンのSierraでは動作しないバージョンのDarwinDumperもあったので、知っているバージョンと、便利なインストール用のプログラムもリンクすることをお勧めします。
アリソンEE

すばらしいですね。:)私はあなたの質問と回答を自由に編集できるようにしましたので、それはQ&A形式に少し良く従い、うまくいけば少しフォローしやすくなります。その過程でうっかり詰め込んだ可能性のあるものをすべて修正してください。再度、感謝します!:)
Monomeeth

これは私にはうまくいきませんでした。クラムシェルモードでは、外部ディスプレイに「ウォーム」ディスプレイが表示され、オフにする方法はありません。また、ステップ4で、出力ディレクトリを手動で設定する必要があることを追加します。私のマシンでは、DarwinDumperがロックされたディレクトリに書き込もうとしたときに権限エラーが発生しました。
Dan

user3071284喜んでお手伝いします:)。@ Ze'ev私はこれをiMacでテストしたので、閉じたふたは考慮していませんでした。可能であれば、ふたが閉じていることに応答しないようにMacを設定してください。そうすれば、モードの変更が登録されません。ふたを閉じても正常に機能し続けるはずです。FixEDIDの出力ディレクトリに関しては、あなたとまったく同じ問題がありましたが、プログラムのバージョンが異なりました。macOSの異なるバージョンでの権限処理の小さな変更が原因で問題が発生していることがわかる限り、FixEDIDの別のリリースを試すことをお勧めします。
アリソンEE 2017年

3

別のオプションはFluxをダウンロードすることです。これはNightShiftに代わるものであり、内部モニターと外部モニターの両方で確実に機能します。NightShiftの代わりとして機能するため、一緒に実行しないでください。


4
FluxはNight Shiftと競合し、追加の問題を引き起こします。Fluxをインストールすると、実際には状況が悪化するだけです(私は試しました、そうしました)。また、Fluxは、Night ShiftとmacOS外部ディスプレイハンドラーの間のシステムレベルの非互換性を修正することができないことにも注意してください。これは、主な問題(外部モニターからナイトシフト設定にアクセスできない、または変更できない)の解決策でも、主な症状(外部モニターで夜間シフトが永続的に有効になっている、または外部ディスプレイを使用するMacの内部モニターでスケジュールが機能しない)の解決策ではありません)。
アリソンEE

2

上記の解決策を試してもうまくいかなかったので、「システム環境設定」の「表示設定」に「本当の音」の設定が見つかり、チェックを外すと、外付けモニターが再び通常の白になった。万が一のために役立つかもしれません。USB-Cケーブル付きのLG 4kを持っています。


1

私にとってうまくいったのは、ケーブルを切り替えることでした。最初は、USB-C-HDMIアダプターを使用していました。アダプターを使わずにプラグを変更してモニターをMacBookに接続すると、問題なく動作し始めました。


0

私は、UHD 4K 27インチLG 27UD88-W USB-Cモニター2台を、2017 MacBook Proに1本のThunderbolt 3ケーブルでタッチバー付きで接続しています。これは、Elgato Thunderbolt 3ドックを介して実現されます(モニターはラップトップだけで十分な電力があり、信頼性の高い単一ケーブルのソリューションは提供されません。

最初は、2つのモニターの1つが確実に認識されるという問題がありました。それは常にUSB-C経由でドックに接続されたものでした。(もう1つはDisplayPort経由で接続されています。)これはおそらくドライバーの問題であると考えました。

DualControllerとOnScreenControl Mac OSソフトウェアをインストールしました。どちらのインストーラーも再起動が必要でした。再起動が役に立ったようです。ただし、両方のモニターでNight Shiftが失敗するという私の問題を最終的に修正したのは、ソフトウェア、再起動、またはその両方であったかどうかはわかりません。前日にElgato Dockを導入してから、システムを再起動しました。

道徳的な存在なので、ドライバーがバンドルされている場合に備えて、モニターの製造元から提供されているソフトウェアパッケージを探すことをお勧めします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.