Hyper-V:Ubuntu 16.04ビデオのパフォーマンスを向上させる


9

Windows 10デスクトップコンピューターのHyper-V仮想マシンでUbuntu 16.04デスクトップを実行しています。正常に動作していますが、ビデオのパフォーマンスは「スムーズ」にはほど遠いです。Hyper-V Linux Integration Services(LIS)のインストール方法に関するアイデアはありますか?

「編集する」という記事を見つけました/etc/initramfs-tools/modulesが、まったく役に立ちませんでした。

http://www.serverwatch.com/server-tutorials/installing-and-activating-hyper-v-linux-integration-services.html


Intel VT-DがBIOS / UEFIで(場合によっては複数の設定が)有効になっていることを確認しましたか?該当する場合、AMDと同等のものはIOMMUです。
Tim G

@TimGタスクマネージャーでは、「仮想化:有効」と表示されます。Intel Core i5-2500kを使用しています。この特定のCPUはVT-Dをサポートしていません。それは要件ですか?他に、欠けている機能がパフォーマンスにどのように影響するか
Trevor Sullivan

ああ、私は少し古いマーケティング名を付けました。そのproc /チップセットのVT-xです。BIOS / UEFIでそれが有効になっているかどうか確認します。(参照する仮想化:有効化フラグは、BCDのhypervisorlaunchtype auto設定である可能性があります。これは、Hyper-Vのセットアップをすべて実行すると、Windowsによって自動的に有効化されます。オフになっていると、vmが打ち上げ。)
Tim G

回答:


6

ゲストシステムとしてUbuntuデスクトップ64ビット16.04 LTSを備えたWindows 10 ProでHyper-Vも試しました。グラフィック性能に満足できません。設定を逃したかどうかわかりません。誰かが良い解決策を見つけたら、私もそれについて知って幸せです。

しかし、これは私がやったことです。TechNetの Microsoftドキュメントから情報を読み、それに従いました。Hyper-Vの機能をまとめた表があります。この場合で最も興味深いのは、「Hyper-V固有のビデオデバイス」という行です。ただし、Windows 10については何も触れられていません。WindowsServerホストシステムについてのみです。

で何も変更しませんでした/etc/initramfs-tools/modules。しかし、私は指示に従ってインストールしました:

$> sudo apt-get update
$> sudo apt-get install --install-recommends linux-virtual-lts-xenial
$> sudo apt-get install --install-recommends linux-tools-virtual-lts-xenial linux-cloud-tools-virtual-lts-xenial

その後、再起動します。再起動後、私はこれを見つけました:

$> lsmod | grep 'hyperv\|hv_'
hv_balloon        24576   0
hyperv_fb         20480   2
hv_storvsc        20480   3
hv_netvsc         36864   0
hv_utils          24576   2
hyperv_keyboard   16384   0
hid_hyperv        16384   0
hid              118784   2 hid_hyperv,hid_generic
hv_vmbus          73728   7 hv_balloon,hyperv_keyboard,hv_netvsc,hid_hyperv,hv_utils,hyperv_fb,hv_storvsc

だから私には何かがうまくいったようです。しかし、グラフィックスのパフォーマンスはまだ悪いようです。少しは良くなったかなと思います。多分それを試してみて、それが役立つかどうか教えてください?


回答ありがとうございます。Linuxon Hyper-Vのグラフィックについては、Microsoftからのサポートはあまりないようです。多分彼らは将来これを改善するでしょう。
Trevor Sullivan、

1

64ビットUbuntu(16.04または18.04)でのみパフォーマンスの問題が発生しますが、32ビットではパフォーマンスの問題は発生しません。

[設定]→[プロセッサ]→[互換性][プロセッサバージョンが異なる物理コンピュータに移行する]を有効にすることで、パフォーマンスの問題を解決しました。

(したがって、これはCPUアーキテクチャに関連している可能性があります。)


1
「設定
Berg YE

1
ありがとう。これを編集して編集しましたので、これが回答として意図されていることと、それが何を推奨しているかは明らかです。(もちろん、さらに編集するために再編集してください。)
Eliah Kagan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.