Dortania、OpenCore Legacy Patcherを使用した一部のAMD GPUを搭載したMacで発生する描画の不具合に対応するパッチを緊急リリース
ありがとうございます!
「OpenCore Legacy Patcher」(OCLP)を開発するDortaniaチームは、AMD GCN (Graphics Core Next)アーキテクチャのGPUを搭載したMacで、Google ChromeやElectronベースのアプリケーション (例: Discord)で発生する描画の不具合をGitHub上で報告、このに対応するための方法を紹介した上で、緊急パッチをリリースしました。
関連> OpenCore Legacy PatcherのプロジェクトリーダーMykola Grymalyuk氏がMacDevOpsYVR 2024でElectronのセキュリティについて講演
動画> 最新のmacOSがサポートされない古いMacにOpenCore Legacy Patcherを使用してインストールする方法
問題の概要
この問題は、AMD GCN 1.0ベースのGPUを搭載したMacで、Google Chromeのバージョン125以降や一部のElectronベースのアプリケーションを使用する際に発生します。具体的には、以下のような症状が報告されています。
- UIのグリッチ: ユーザーインターフェースに視覚的な乱れが生じ、正常に操作できなくなる。
- アプリケーションのフリーズ: アプリケーションが完全にフリーズし、操作を受け付けなくなる。

影響を受ける主なハードウェアは以下の通りです。
- AMD HD 7000シリーズ
- FirePro D300/D500/D700(MacPro6,1)
- R9 M370X(MacBookPro11,5)
対応策とパッチの詳細
Dortaniaチームはこの問題の暫定的な回避方法と、発表の翌日(12日)には問題に対応するための緊急パッチをリリースしました。このパッチは、影響を受けるシステムにOpenGLレンダリングを強制することで、問題を回避する仕組みとなっています。
対応策
影響を受けているユーザーは、以下の手順に従うことで問題を回避することができます。
- Google Chromeの修正 (パッチを使用しない方法)
- Discord およびその他の Electron アプリケーション (パッチを使用しない方法)
- 実験的なパッチ (スクリプト)を使用して解決する方法
▼ Google Chromeの修正 (パッチを使用しない方法)
- Google Chromeを(Terminal)から次のコマンドで起動します。
- open /Applications/Google\ Chrome.app --args --use-angle=gl
- Google Chromeの起動を確認し、不具合が発生しないことを確認したらGoogle Chromeのアドレスバーに「chrome://flags/#use-angle」と入力します。
- “Choose ANGLE graphics backend”のプルダウンメニューから「OpenGL」に切り替えます。
▼ Discord およびその他の Electron アプリケーション (パッチを使用しない方法)
Electronベースのアプリケーションの場合にはUIを操作できなくなる問題が発現される可能性があることがあります。
ただしDiscord やその他の Electron ベースのアプリケーションはGoogle Chromeのようなフラグの設定をサポートしていない可能性があるためmacOSに搭載されている「Automator」を使用して操作を自動化する方法が紹介されています。

▼ 実験的なパッチ (スクリプト)を使用して解決する方法
- 準備
- MacにPython 3.11以降をインストール
- スクリプトをダウンロード (electron_patcher.py)
- 使用方法
- ターミナル(Terminal)を開く
- ターミナルで以下を実行(
electron_patcher.py存在する場所に合わせて調整します。例~/Downloads/electron_patcher.py)- python3 electron_patcher.py

調査は継続
Dortaniaチームは、この問題について引き続き調査を行っていますが、完全な修正には時間がかかる可能性があります。現在のところ、正式な修正パッチのリリース時期については明確な見通しは立っていません。
なお、現在OpenCore Legacy Patcherを開発するDortaniaは今年秋に公開予定のmacOS Sequoiaのサポートに向け開発を進めていることも明らかにしています。
前後の記事
関連記事
-
OpenCore Legacy Patcher 1.5.0が公開 ―特権ヘルパーツールの追加やインストール方法変更など大型なものに
-
「OpenCore Legacy Patcher」のmacOS Venturaサポートに期待!レガシーMetal GPU搭載MacでmacOS Venturaが動作
-
macOS Ventura 13.2を正式リリース、Apple ID用のセキュリティキー導入とバグの修正など
-
Apple、macOS Sonoma 14.3を正式リリース – Apple Musicやシステム設定に新機能
-
Apple、macOS Sonoma 14.1.2を正式リリース – WebKitの脆弱性に対処
-
米Apple、次世代チップのM2 ProとM2 Maxを発表、最大96GBのユニファイドメモリに対応
-
OpenCore Legacy Patcher 0.6.4が公開 ―Ivy Bridge CPU搭載MacのSafariレンダリング問題を修正
-
OpenCore Legacy Patcher 0.6.3が公開 ―Ivy Bridge、Haswell、Nvidia KeplerなどでBlenderやParallels Desktopが使用可能に






コメントを残す