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