Я использую Arch Linux (Kernel: 4.17.2-1-ARCH) с Gnome 3.28.2. Вместе с Virtual Box я установил следующие пакеты:

virtualbox-host-modules-arch  5.2.12-10
virtualbox-guest-modules-arch  5.2.12-10
virtualbox-guest-utils  5.2.12-2
virtualbox-guest-iso  5.2.12-1

Используя Virtual Box у меня гость с Windows 10 64 бит. Я установил гостевые дополнения на Windows 10 box.

Гостевая ОС работает нормально, однако поддерживает только небольшое количество разрешений. Конкретно следующее:

Гость Доступные Резолюции

Однако мои родные разрешения 1920x1080.

При использовании меню VirtualBox View -> Virtual Screen 1 я вижу все доступные разрешения (включая 1920x1080), однако их выбор ничего не дает.

Я также попробовал руководство, предоставленное Arch Linux Wiki. В частности, я запустил команду:

VBoxManage setextradata "Windows10" "CustomVideoMode1" "1920x1080x32"

а также

VBoxManage setextradata "Windows10" "Virtual Screen 1" "1920x1080x32"

К сожалению, ничего не происходит.

Это ошибка или я что-то не так делаю?

1 ответ1

0

Попробуй это :

  • В настройках виртуальной машины > Дисплей снимите флажок «Включить 3D-ускорение» и посмотрите, поможет ли это.

  • Пока виртуальная машина выключена, введите:

    VBoxManage modifyvm "Name of VM" --vram 256
    
  • Когда виртуальная машина выключена, в меню « Файл»> "Установки"> «Экран » в VirtualBox установите "Максимальный размер гостевого экрана" на "Нет" (ссылка).

  • Во время работы виртуальной машины введите на хосте:

    VBoxManage controlvm "Name of VM" setvideomodehint 1920 1080 32
    

Если ничего не помогает, попробуйте переустановить VirtualBox.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .