2014年の時点で、Cirrus vGPUが提供する1024x768の解像度よりも良くしたい場合、x86_64 hostOSプラットフォームでハイパーバイザーとしてKVMを実行している場合、guestOSでQXL vGPUドライバーを使用することを検討する必要があります。 spice-serverディスプレイ。これは、virt-manager GUI設定から(またはもちろん、CLI引数から)設定できます。
私の場合、virt-installを使用してVMを作成し、通常のvncスタイルのコントロールと通常のcirrus-vGPUを使用してvHDDにOSを配置しました。すべてが機能し、すべてのguestOS(およびhostOS)ソフトウェアの更新が適用されたら、virt-managerを使用してvnc-displayからspice-graphics、cirrus-videoからQXL-videoに変更しました。また、ゲスト内で実行されるspice-vdagent [d]のVMに「チャネル」を追加するのに役立ちます。これにより、guestOSアプリとhostOSアプリ間でデータを適切にカットアンドペーストできます。
高解像度を提供することに加えて、guestOSでビデオを見るとき、QXL / spiceの設定はCirrus / VNCの設定よりも大幅に改善されました-1024x768 Cirrus / VNCでフルスクリーンのビデオを視聴しようとすると、実際にCPUからサーマルトリップ警告を受け取りました、しかしラップトップはクールに動作し、より効率的なQXL /スパイスオプションを使用してフルスクリーン1920x1080ビデオを実行するとファンは静かでした。QXL / spiceでサポートされるインストールの種類には制限がありますが、システムで使用できる場合は、2Dおよびビデオ再生を改善するためにお勧めします。 http://www.linux-kvm.org/page/SPICE、「virt-managerを使用したSPICEの有効化」までスクロールします。ページが主張するように、チャネルを追加するように求められませんでしたが、手動で追加することは難しくありませんでした。windows-guestOSを使用している場合、またはlinux-kvm.orgサイトでの簡単な指示に問題がある場合は、こちらを参照してください-http ://www.spice-space.org/page/Documentation (ただし、両方のwikiメインサイトはすっかり古くなっており、2009年から2012年までの多くのページがあるため、注意してください。プロジェクトは積極的に開発されていますが、あまり積極的に文書化されていません。
QXL / spiceは現時点では特に簡単ではなく、ご希望のソフトウェア/ハードウェア環境では機能しない場合があります。それでも、わずかなエルボグリースで動作させることができますが、特にバッテリー寿命やファンノイズが懸念される場合には、大きな利点があります。本当に高性能なグラフィックスは得られません-VFIOとVT-d / IOMMUパススルーを調べて、必要な特殊なCPU + GPUハードウェアがあり、それを試して動作させるのに十分な時間があればその可能性を調べてください。ただし、QXL / spiceは、適切な2Dおよびビデオ再生速度を提供します。