現在、VirtualBoxを使用してFedora 15 VMを実行しています。設定を変更しながら、128 MBのビデオメモリを割り当て、3Dアクセラレーションを有効にしました。
より多くのビデオメモリを割り当てる方法はありますか?そうでない場合、なぜ128MBに制限されているのですか?
現在、VirtualBoxを使用してFedora 15 VMを実行しています。設定を変更しながら、128 MBのビデオメモリを割り当て、3Dアクセラレーションを有効にしました。
より多くのビデオメモリを割り当てる方法はありますか?そうでない場合、なぜ128MBに制限されているのですか?
回答:
コマンドラインから実行できます。この例では、ビデオメモリを256MBに増やします。
<~> $ vbm showvminfo WinXP-SP3 | grep VRAM
VRAM size: 128MB
<~> $ vbm modifyvm WinXP-SP3 --vram 256
<~> $ vbm showvminfo WinXP-SP3 | grep VRAM
VRAM size: 256MB
注:vbm
は実際にはの略語ですvboxmanage
。
vbm
のエイリアスでvboxmanage
、このエイリアスを作成するか、単に置き換えるためにあなたがそうのいずれかが必要、vbm
とvboxmanage
上記のコマンドインチ
VirtualBoxが提供する上限は、ホストハードウェア/ GPUの機能に関係なく、256Mbです。
たとえば、実行中:
vboxmanage modifyvm MyVMBoxName --vram 1024
このエラーを与えます:
VBoxManage: error: Invalid VRAM size: 1024 MB (must be in range [1, 256] MB)
VBoxManage: error: Details: code NS_ERROR_INVALID_ARG (0x80070057), component SessionMachine, interface IMachine, callee nsISupports
Context: "COMSETTER(VRAMSize)(ValueUnion.u32)" at line 417 of file VBoxManageModifyVM.cpp
私のWin7の使用はPhotoshopなどのようにかなり広範囲であるため、VMにより多くのビデオメモリを割り当てる方法があれば素晴らしいでしょう。
または(macを使用している場合)、
1)virtualboxで、VMを右クリック-> showinfinder
2)xxxxxxx.vboxファイルをエディターで編集します
3)行までスクロールダウン
...表示VRAMSize = "128" monitorCount = "1" accelerator3D = "true" accelerator2DVideo = "false" />
4)値を256に変更します
...表示VRAMSize = "256" monitorCount = "1" accelerator3D = "true" accelerator2DVideo = "false" />
保存します。
注:安全のため、現在のイメージのバックアップ/クローンを作成してください。上記のように、256 mb以内に設定してください。最後に、VMの実行中にこれを実行しないでください。:) がんばろう。
PCも同様である必要があり、vboxファイルを見つける必要があります。