VirtualBox - как увеличить видеопамять?
Я только что установил Ubuntu 14.04 на VirtualBox, включая гостевые дополнения.
Тем не менее, дисплей действительно медленно. Глядя на настройки дисплея, я вижу, что объем видеопамяти составляет всего 12 МБ, но я не могу переместить ползунок, чтобы увеличить его. Флажки для расширенных функций также неактивны. Смотрите скриншот.
,
Как мне увеличить объем памяти?
ТИА
9 ответов
Вам нужно закрыть виртуальную ОС, прежде чем вы сможете редактировать настройки.
Virtual Box поддерживает до 256 МБ видеопамяти. Это не может быть установлено с помощью ползунка Virtual Box Manager.
Чтобы полностью использовать всю поддерживаемую память, мы можем выполнить следующую команду в терминале:
VBoxManage modifyvm "Name of VM" --vram 256
Перед тем, как мы изменим такие настройки, как видеопамять, существующая виртуальная машина должна быть закрыта.
Обратите внимание, что для аппаратного ускорения 3D-видео из видеодрайвера гостевого дополнения физическое ОЗУ хост-видеокарты будет пропущено. Настройки видеопамяти виртуальной машины на это не влияют.
- Остановите виртуальную машину и закройте virtualbox
- С помощью текстового редактора, такого как "Sublime Text", откройте YOUMACHINE.vbox. Сделайте резервную копию заранее.
Ищите запись vram и меняйте ее значение
<Display VRAMSize="256" monitorCount="1" accelerate3D="true" accelerate2DVideo="false"/>
Сохраните файл.
Теперь вы можете увеличить видеопамять выше 128.
Установите Monitor Count на 8, и у вас будет возможность увеличить видеопамять на 256 МБ.
- Выключение ВМ
- Из командной строки с повышенными правами:
"C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe" modifyvm "Ubuntu" --vram 256 Заменить "Ubuntu" именем вашей виртуальной машины
Проверено работает.
И конечно из терминала от ВМ Ubuntu:
- sudo apt-get установить dkms и sudo apt-get установить virtualbox-guest-dkms
- Перезагрузка ВМ
В VB v5.1.x, если вы сначала включили 3D-ускорение в пользовательском интерфейсе, VRAM автоматически перейдет к 256M.
Как сказал Марвин, вам нужно выключить ВМ, прежде чем что-то менять. Вам также нужно sudo apt-get install virtualbox-guest-dkms
в виртуальной убунту. И имейте в виду, что 3D-ускорение может не работать, а Unity сильно зависит от 3D. Таким образом, использование менее интенсивного графического рабочего стола, такого как xfce4, может быть лучше / быстрее. Пожалуйста, включите 2D ускорение как минимум. Это должно обеспечить некоторое ускорение.
Вы можете установить количество мониторов на 8, и тогда это позволит вам установить видеопамять до 256 МБ.
Запуск самого vboxmanage, чтобы найти эту опцию --vram, но не смог, однако, использование команды в верхнем ответе сработало. Кто-то написал, что вашей виртуальной машине не нужно больше оперативной памяти, выделенной для вашего дисплея, чем нужно, поэтому я публикую свои настройки для Win7, работающей в 4k без какого-либо ускорения, что жаловалось на "недостаточно оперативной памяти". Надеюсь, кто-то найдет это полезным. Последнее сообщение от 18 февраля, так что это обновление, которое работает. Так как кто-то написал здесь, что у него черный экран - совет - клонируйте свою ВМ и сначала протестируйте ее там, если она работает.
Настройки до изменения:
Настройки после изменения: