![Qemu GPU/ディスプレイ パススルー](https://rvso.com/image/231072/Qemu%20GPU%2F%E3%83%87%E3%82%A3%E3%82%B9%E3%83%97%E3%83%AC%E3%82%A4%20%E3%83%91%E3%82%B9%E3%82%B9%E3%83%AB%E3%83%BC.png)
GPU を QEMU ゲストにパススルーし、モニターを完全に制御したい (実行中の OS がこれだけであるかのように)
内蔵モニターのみを搭載したラップトップで試してみましたが、画面が真っ暗になりました。PC ではモニターを GPU に直接接続すれば動作すると思いますが、テストできません。
質問:
- モニターを GPU に直接接続して、GPU をパススルーし、ゲストにモニターの制御権を与えることは可能ですか?
- ゲストにラップトップ モニターの制御権を与え、GPU をパススルーすることは可能ですか?
ノート
- 私のラップトップはUbuntu Cinnamonを実行しています
- 当たり前のことだと思いますが、KVM で QEMU を使用することを指定したいのですが。
- ホスト/クライアントアプリケーションは使用したくない
同様の投稿 質問を見つけました(VM 側で Linux を実行する Looking Glass に相当するもの?) では、基本的にホスト/クライアント アプリケーションでホストにフレームを書き戻す必要があります。私はこの戦術に頼らず、ゲストにモニターの完全な制御を与えたいと思います。
編集:
ゴール
私の目標は、VM をベアメタル マシンとして実行し (モニターに関しては)、GPU をその VM に渡すことです (つまり、ホスト OS にモニターがない => ラップトップのモニターに黒い画面が表示されます)。
例
Linux を搭載したラップトップで Mac VM (ベアメタルではない) を実行したいとします。パフォーマンスを向上させたい場合は、ラップトップに 2 つ目の GPU を追加する方法を見つける必要があります。
VM からラップトップのモニターに直接表示できる場合は、2 つ目の GPU を用意しなくても GPU をパススルーできます。
ここで、他のソフトウェア (「Looking Glass」など) を使用しないという制約があります。ソフトウェアが利用できない別のゲスト (カスタム OS など) を追加する場合は、ソフトウェアを移植するか、2 番目の GPU を入手する必要があります。したがって、可能であれば、このようなことは避けたいと考えています。
注2 この質問は MacOS に特有のものではありませんが、ドライバーなどを探さずにインストールすることはできないため、これを使用すると説明が簡単だと思いました。