Полноэкранный Arch Linux в виртуальной коробке

У меня проблема с Arch Linux в виртуальной коробке. Я установил Arch Linux в VB, но когда я пытаюсь перейти в полноэкранный режим, он не работает (он отображается только в небольшом квадрате в центре). Я пытался установить гостевые дополнения в соответствии с вики, но это все равно не сработало.

Кто-нибудь может мне помочь, пожалуйста! Спасибо.

3 ответа

Решение

Вам следует увеличить разрешение экрана в Arch Linux. Обычно это происходит, когда вы запускаете операционные системы в виртуальной коробке. Операционная система, на которой вы работаете в VB, не будет знать, какое разрешение использовать, поэтому обычно она устанавливает значение 640x480 или что-то еще. Итак, измените ваше разрешение в Arch Linux... не в вашей основной ОС.

Пожалуйста, попробуйте (HOST + C)

По умолчанию ключом хоста является правый Ctrl.

Попробуйте установить дополнения Virtual box и перейти в полноэкранный режим. Я думаю, что вы, возможно, имели в виду это. Если это говорит о проблеме с файлами rc.d, вручную создайте пустые файлы / каталоги и продолжите установку. Затем при перезагрузке вам будет предложено на весь экран. Даже полноэкранное растяжение может работать. Но у него не будет той гибкости, которую вы ожидаете.

Вы можете попробовать изменить графический контроллер в Настройки -> Дисплей.
Также в гостевой системе можно использовать:

xrandr --output $DISPLAY --mode (desired resolution)

В настоящее время у меня была такая же проблема, и я решил ее, выполнив следующие действия:

Установка гостевых дополнений - это всего лишь полшага. Далее вам необходимо выполнить этот шаг:
https://wiki.archlinux.org/index.php/VirtualBox/Install_Arch_Linux_as_a_guest#Set_optimal_framebuffer_resolution

Шаги:

  1. установить гостевые утилиты sudo pacman -S virtualbox-guest-utils
  2. убедитесь, что загружаемые гостевые утилиты той же версии, что и версия виртуального бокса.
    pacman -Qs virtualbox-guest-utils
  3. В ОС хоста (Windows или где установлен VirtualBox) запустите этотVBoxManage setextradata "<NAME_OF_MACHINE>" "CustomVideoMode1" "1360x768x24" или любое необходимое разрешение (добавьте VBoxManage в PATH или используйте полный путь для запуска команды) Откройте для /etc/default/grub
  4. изменение GRUB_GFXMODE ценность для GRUB_GFXMODE=1920x1080,auto или любое другое разрешение, которое вам нужно
  5. раскомментируйте строку GRUB_GFXPAYLOAD_LINUX=keep если еще не сделано
  6. Сохраните файл и закройте его
  7. бежать grub-mkconfig -o /boot/grub/grub.cfg обновить конфигурацию grub
  8. рестарт

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

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