it-swarm-ja.com

Nvidiaメモリを使用していないUbuntu16.04のVirtualBox

2GBのVRAMを搭載したNvidiaQuadroK1100Mを搭載したDellM3800を使用しています。

を使用してNvidiaドライバーをインストールする前に

apt-get install nvidia-331 nvidia-settings nvidia-prime

VirtualBox 5は、統合されたIntelビデオアダプターの256 MBVRAMのみを表示していました。

Nvidiaドライバーをインストールしましたが、VirtualBoxは256MBしか提供していません。

VirtualBoxでNvidiaカードVRAMを提供するにはどうすればよいですか?更新されたホストハードウェアをスキャンする方法はありますか?

更新:

私はこのVirtualBox設定ダイアログについて話しているが、VM内のビデオ設定については話していません。

VM display memory settings

5

VirtualBoxでNvidiaカードVRAMを提供するにはどうすればよいですか?更新されたホストハードウェアをスキャンする方法はありますか?

それはいけません! VirtualBoxは、物理VRAMの量を気にしません。それはあなたの物理メモリから仮想VRAMを取っておきます。

0
user477799

VirtualBoxのドキュメントに基づく:

  1. グラフィック。 VirtualBoxグラフィックデバイス(VGAデバイスと呼ばれることもあります)は、他のほとんどすべてのエミュレートされたデバイスとは異なり、物理的な対応物に基づいていません。

    https://www.virtualbox.org/manual/ch03.html#idm1254

  2. VirtualBox Guest Additionsには、Windows、Linux、およびSolarisゲスト用の実験的なハードウェア3Dサポートが含まれています

    https://www.virtualbox.org/manual/ch04.html#guestadd-video

Nvidiaカードではなく、「エミュレートされたビデオカード」にアクセスしています。

Ask Ubuntuフォーラムの "メモリサイズの変更"について:

  • askubuntu.com/questions/587083/virtualbox-how-to-increase-video-memory

    VBoxManage modifyvm "Name of VM" --vram 256
    

Abour "GPU and Virtualbox"、私はこのページを見つけました:

  • www.se7ensins.com/forums/threads/how-to-setup-a-gaming-virtual-machine-with-gpu-passthrough-qemu-kvm-libvirt-and-vfio.1371980

「GPUパススルー(QEMU、KVM、libvirt、およびVFIO)を使用してゲーム仮想マシンをセットアップする方法」について説明します。それは単純ではありません(そしておそらく保証されていません)

1
apagando_tudo

theoryでは、プラットフォームによっては、VBoxManageを使用して、GUIがサポートする範囲を超えてRAMを増やすことができますが、最大256MBです。 VBoxManage modifyvm "Name of VM" --vram 256

ビデオカードが何であっても、エミュレートされたGPUを介してVMで使用できるビデオRAMは同じです。

より多くのvramを取得する唯一の方法は、Oracleが利用可能な制限を増やす場合です。

0
Journeyman Geek