macOS MojaveとNVIDIA

【最新情報】NVIDIAのドライバーがmacOS Mojaveで使えない問題について

ただGTX 1080が使いたいだけなんですけど…???

GeForce GTX / RTX / QuadroシリーズはmacOS Mojaveで使えない

macOS MojaveにアップデートされたiMac, MacBookシリーズ, Mac miniでは、NVIDIAのグラフィックスカードをeGPUまたは内蔵GPUとして使うことができません。macOS High Sierraリリース時はそんなことは起きなかったのに、今現在、なぜそのような事態になってしまったのかを時系列で書いておこうと思います。これはCUDAがmacOS Mojave上で動作しないことも意味しています。ちなみに自分はAKiTiO Node ProにPalitのGTX 1080を載せていますが、もはや文鎮…。

また、当初はAppleがグラフィックスAPIである”Metal“を”Metal 2″にアップデートしたからだと言われていたが、どうやらそれは違うようだ。また、macOS Mojave上で非対応のNVIDIA GPUを無理矢理に動作させようとすると、ハードウェアアクセラレーションの恩恵が受けられなくなるため、使い物にならないほどにカクカクになる。

また、解決法としては、そもそもMacをmacOS Mojaveにアップグレードしないというものがある。macOS High Sierraまでのドライバーは正常に配信されているため、NVIDIA GPUの導入に特に大きな障壁はない。

2018年6月 Apple Beta Software Programが配信される

Apple Beta Software Program

この時はダークモードやユーティリティー周りの改善で自分も喜んでいたのですが…

2018年9月 NVIDIAからのコメント

NVIDIAのデベロッパー向けフォーラムの公式モデレーターが「AppleがmacOS向けのドライバーに関しては完全に管理権を握っている。もしAppleが許可してくれるならば、我々のエンジニアはmacOS Mojave向けのドライバーをリリースする準備ができている。」とフォーラム上に投稿する。

2018年9月24日 macOS 10.14 Mojaveがリリースされる

2018年10月15日 AppleがmacOS Mojaveアップグレードガイドを公開

このガイドは、Mac Pro 2010と、Mac Pro 2012をmacOS Mojaveにアップグレードするためのドキュメントだった。

以下の他社製のグラフィックスカードは Metal 対応で、Mac Pro (Mid 2010) および Mac Pro (Mid 2012) での macOS Mojave の使用に対応しています。

  • MSI Gaming Radeon RX 560 128-bit 4GB GDRR5
  • SAPPHIRE Radeon PULSE RX 580 8GB GDDR5
  • SAPPHIRE Radeon HD 7950 Mac Edition
  • NVIDIA Quadro K5000 for Mac
  • NVIDIA GeForce GTX 680 Mac Edition

ほかにも、以下の AMD GPU ファミリをベースとした他社製のグラフィックスカードの中にも、Mac Pro (Mid 2010) および Mac Pro (Mid 2012) での macOS Mojave の使用に対応しているものが一部あります。

  • AMD Radeon RX 560
  • AMD Radeon RX 570
  • AMD Radeon RX 580
  • AMD Radeon Pro WX 7100
  • AMD Radeon RX Vega 56
  • AMD Radeon RX Vega 64
  • AMD Radeon Pro WX 9100
  • AMD Radeon Frontier Edition 

Mac Pro (Mid 2010) および Mac Pro (Mid 2012) に macOS 10.14 Mojave をインストールする – https://support.apple.com/ja-jp/HT208898

もうリストからAppleとNVIDIAの仲の悪さがにじみ出ていますね。AMDのグラフィックスカードばかりです。NVIDIAのGPUに関してはサードパーティ製のものは1つもありません。

2018年11月1日 MacRumorsがAppleとNVIDIAのドライバー問題を報じる

NVIDIAからのコメントで「全てはAppleがドライバーに署名するかどうかだ。」と返答が得られたとのこと。Appleからの返答は得られなかった。

2018年12月11日 Forbesがこのドライバー問題について報じる

私はこの問題についてNVIDIAに問い合わせたところ、NVIDIA側はmacOS Mojaveをサポートする意志があり、前述のフォーラム上のコメントが返信された。Appleにも問い合わせをしてみたが、まだ返信はない。Appleからの返信が届き次第、更新情報を投稿する。

Apple Turns Its Back On Customers And NVIDIA With macOS Mojave

 

2018年12月14日 REDの代表がNVIDIAのドライバーについて発言する

RED Digital Cinema社(カメラ関連のアメリカの製造会社)の代表取締役(CEO)が、AppleとNVIDIAのドライバー問題について苦言を呈しています。以下動画の最初の30秒間の一部を抜粋して翻訳しました。

もうマイクを握っているので、ちょっと深い問題について話したいと思います。

Apple社から来ている人ここにいませんか??

誰か?

我々はNVIDIAのサポートが必要なんです。お願いしますよ〜〜(´Д`人)オォーネェーガァーイィー

[拍手]

ここで言うべきではないんですけど、これは本当に重要なんです。

(以下省略)

2018年12月19日 Change.org上で署名運動が始まる

この署名運動はAppleに対してNVIDIAが開発したmacOS Mojave向けドライバーの配信の許可を願い出るものです。記事作成時点(2019/02/24)では、13,165人がこのキャンペーンに署名していました。今も署名を募っているので、ぜひこれを読んだ方は署名に参加していただけると嬉しいです。

Change.orgでの署名運動

Apple publicly commit to work with Nvidia on drivers for Mac OS 10.14 – https://www.change.org/p/tim-cook-apple-publicly-commit-to-work-with-nvidia-on-drivers-for-mac-os-10-14

2019年1月2日 NVIDIA開発者フォーラムでNVIDIAサポートからのコメントが投稿される

hungduongwpというユーザーがデベロッパーフォーラム上で1枚のスクリーンショットを投稿した。

NVIDIAとAppleは共にmacOS Mojaveシステム上でのドライバー問題を解決しています。

ドライバーはするにリリースされるでしょうが、もしさらなるサポートが必要な場合は、我々に連絡してください。

NVIDIAカスタマーケア

しかし、これはカスタマーサービスレベルでのサポートのため、実際のところの真偽はわからないと思っています。

2019年2月12日 フォーラムでAppleからの返信と思われる投稿

NVIDIA開発者フォーラムでariana.cicioneというユーザーが、Appleサポートと投稿者のドライバーについてのやり取りと思われる投稿が公開されました。ただし、この投稿の真偽は不明です。

こんにちは。最近Appleサポートに連絡したところ、AppleはNVIDIAのドライバーリリースを待っている状態で、ドライバーへの署名は不要であると彼らは言っていました。

全てのやり取りは長いので、リンク先でご確認ください(イタリア語)。

https://devtalk.nvidia.com/default/topic/1042520/driver/-when-will-the-nvidia-web-drivers-be-released-for-macos-mojave-10-14-/post/5314558/#5314558

2019年2月19日 AppleInsiderがドライバー問題をYouTubeで報じる

動画にはAppleとNVIDIA両者の関係を皮肉ったコメントが多く投稿されていた。

2019年2月27日 macOS High Sierra向けにNVIDIA WebDriverが更新される

macOS High Sierra向けにNVIDIA WebDriverの新バージョンのNVIDIA CUDA 418.105 for macOS Releaseが配信されました。macOS Mojave上で動作テストをしたユーザーからは、macOS Mojave上では動作しなかったとの報告が上がっています。

今回のマイナーアップデートは、CUDA Toolkit 10.1とmacOS 10.13.6 (High Sierra)をサポートするためのCUDAドライバー更新のみとなっています。

NVIDIA CUDA 418.105 FOR MACOS RELEASE – https://www.nvidia.com/object/macosx-cuda-418.105-driver.html

 

この記事は随時更新されます。

リファレンス