web-dev-qa-db-ja.com

iMac 5KでのrEFIndを使用した限定解像度起動

IMac 5Kを持っています。 macOSでは、最大解像度は5120 x 2880で、2560 x 1440 HiDPIとして表示されました。

rEFInd を使用してデュアルブートするUbuntu 16.04デスクトップをインストールしました。ただし、rEFIndは3840 x 2160の解像度で表示され、rEFIndによってロードされたUbuntuとmacOSは両方ともこの解像度に制限されます。

IMacのNVRAMをクリアすると、標準のAppleブートマネージャーに戻り、macOSが5120 x 2880で再びロードされますが、Ubuntuはオプションとして認識されません。 NVRAMからdisplay-optionsキーだけをクリアすると、rEFIndの起動は維持されますが、解像度は上がりません。

REFIndの構成で新しい解像度を設定しようとしましたが、報告されている使用可能なモードは3840 x 2160のみです。

この説明 はrEFIndが必ずしも非難するわけではないことを示しているので、CloverのCsmVideoDxe.efiドライバーでFrankenstein-ingを試してみました。顕著な効果。

起動できないiMacになりたくないので、私は自分でもっと深くすることを恐れています。次に何ができますか?

編集:さらに2つのことを試しました。 1)NVRAMをクリアしてAppleのデフォルトブートローダーを使用し、Ubuntu Live USBからGRUBを実行しても解像度が制限されるため、間違いなくrEFIndではありません。 2)rEFIndの構成でspoof_osx_versionプロパティを10.9または10.12に設定しても効果がありませんでした。

4
tobygriffin

これはあなたの責任ではないです

これはiMac 5kの既知のバグであり、Boot Campを使用してWindowsでデュアルブートする場合でも発生します!

問題について言及しているビデオは次のとおりです。 https://youtu.be/tgTMxB-ffjM?t=3m44s

残念ながらあなたがそれについてできることはないと思います:(

3
Android Dev