VirtualBox - как увеличить видеопамять?

Я только что установил Ubuntu 14.04 на VirtualBox, включая гостевые дополнения.

Однако дисплей является действительно медленным. Рассмотрение настроек дисплея I видит, что видеопамять составляет только 12 МБ, но я не могу переместить ползунок для увеличения его. Флажки для расширенных функций отображаются серым также. См. снимок экрана.

.

Как я увеличиваю объем памяти?

TIA

52
задан 18 February 2015 в 13:28

9 ответов

Перед изменением настроек необходимо выключить виртуальную ОС.

46
ответ дан 23 November 2019 в 00:07

Virtual Box поддерживает до 256 МБ видеопамяти. Это не может быть установлено с помощью ползунка диспетчера виртуальных ящиков.

Чтобы полностью использовать всю поддерживаемую память, мы можем ввести следующую команду в терминале:

VBoxManage modifyvm "Name of VM" --vram 256

Прежде чем мы изменим настройки, такие как видеопамять, необходимо предварительно существующая виртуальная машина должна быть выключена.

Обратите внимание, что для аппаратного ускорения 3D-видео от видеодрайвера дополнительного гостя будет пропущено физическое ОЗУ главной видеокарты. Настройки видеопамяти виртуальной машины не повлияют на это.

72
ответ дан 23 November 2019 в 00:07
  1. Остановите виртуальную машину и закройте виртуальный ящик
  2. Используя текстовый редактор, такой как «Sublime Text», откройте YOUMACHINE.vbox . Заранее сделайте резервную копию.
  3. Найдите запись vram и измените ее значение

     
     
  4. Сохраните файл.

Теперь вы можете увеличить видеопамять до 128.

13
ответ дан 23 November 2019 в 00:07

Как сказал Марвин, вам необходимо выключить виртуальную машину, прежде чем что-то менять. Вам также необходимо sudo apt-get install virtualbox-guest-dkms в виртуальной Ubuntu. Имейте в виду, что 3D-ускорение может не работать, а Unity тяжело работает с 3D. Таким образом, использование менее интенсивного графического рабочего стола, такого как xfce4, может быть лучшим / более быстрым вариантом. Включите хотя бы 2D-ускорение. Это должно обеспечить некоторое ускорение.

2
ответ дан 23 November 2019 в 00:07

В VB v5.1.x, если вы сначала включите 3D-ускорение в пользовательском интерфейсе, объем видеопамяти автоматически перейдет к 256M.

3
ответ дан 23 November 2019 в 00:07

Установите счетчик монитора на 8, и вы сможете увеличить видеопамять до 256 МБ.

5
ответ дан 23 November 2019 в 00:07
  1. Shutdown VM
  2. Из командной строки с повышенными привилегиями:

" C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe" modifyvm "Ubuntu" --vram 256 Замените «Ubuntu» именем вашей виртуальной машины

Verfied работает.

И, конечно же, из терминала виртуальной машины Ubuntu:

  1. sudo apt-get install dkms & sudo apt-get install virtualbox-guest-dkms
  2. Перезагрузка виртуальной машины
3
ответ дан 23 November 2019 в 00:07

Запуск vboxmanage на найти этот параметр --vram, но не смог, однако, сработала команда в верхнем ответе. Кто-то сообщил, что вашей виртуальной машине не нужно больше ОЗУ, назначенного вашему дисплею, чем необходимо, поэтому я публикую свои настройки для Win7, работающего в 4k без какого-либо ускорения, из-за того, что он жаловался на «недостаточно оперативной памяти». Надеюсь, кому-то это пригодится. Последнее сообщение от 18 февраля, так что это обновление, которое работает. Поскольку кто-то написал здесь, что экран стал черным - совет такой - клонируйте виртуальную машину и сначала проверьте ее, если она работает.

Настройки до изменения: Settings before the change

Настройки после изменения: Settings after the change

0
ответ дан 23 November 2019 в 00:07

Вы можете установить количество мониторов на 8, и тогда это позволит вам установить для видеопамяти полностью 256 МБ.

0
ответ дан 28 July 2021 в 15:10

Другие вопросы по тегам:

Похожие вопросы: