Help us understand the problem. What is going on with this article?

osx86 上の Intel HD 4600 で 4k ディスプレイが使えるようにした

More than 1 year has passed since last update.

概要

osx86 上の Intel HD 4600 で 4k ディスプレイを繋いだが、解像度が 1080p までしか出ない。4k の解像度を選択できるようにしたい。
OS は High Sierra です。
ディスプレイは ドウシシャ 32インチ OD4K-32B1。

Screen Shot 2018-02-16 at 22.03.15.png

やったこと

(とても参考になった記事:
https://ez-net.jp/article/25/7cndVOZE/nLAALA24WeHz/ )

  • Mac システム上で Override している箇所を知るために ioreg で調べる
ioreg -lw0 | grep IODisplayPrefsKey

    | |   | |         "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@1/display0/AppleDisplay-11f3-3200"
  • AppleDisplay-11f3-3200 が今回のディスプレイとわかる
    • 11f3 が DisplayVendorID、3200 が DisplayProductID
  • Overrides の設定ファイルを準備する
cd /System/Library/Displays/Contents/Resources/Overrides/

# ディレクトリ内の任意のディレクトリをコピーして、今回のディスプレイの設定ファイルを作成する
# ./DisplayVendorID-11f3/DisplayProductID-3200 が作成される
  • 以下の内容に書き換える
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>DisplayProductName</key>
    <string>DOSHISHA OD4K-32B1</string>
    <key>scale-resolutions</key>
    <array>
        <data>AAAPAAAACHAAAAAB</data>
    </array>
</dict>
</plist>
  • 本体を再起動する

結果

3840x2160 の項目を増やすことができた。しかし Intel HD 4600 側で 4K 出力ができていない (ハードウェア側の対応の問題? HDMI の規格など) ため、画面はぼやけてしまう。(1920x1080 の画面を引き延ばしているので)
お使いのマザーボードによってはこれで 4K 出力までできるようになるかもしれませんが、自分の環境では解決できなかったため別途グラフィックボードを買うことで解決することにしました。
Intel HD4600 使いのどなたかに役に立てば幸いです。

Screen Shot 2018-02-16 at 22.30.21.png

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away