我在虚拟框中遇到了 Arch linux 的问题。我已经在 VB 中安装了 Arch linux,但是当我尝试全屏时它不起作用,(它只显示在中心的一个小方块中)。我尝试根据 wiki 安装来宾添加,但仍然无法正常工作。
谁能帮帮我吗?谢谢你。
我在虚拟框中遇到了 Arch linux 的问题。我已经在 VB 中安装了 Arch linux,但是当我尝试全屏时它不起作用,(它只显示在中心的一个小方块中)。我尝试根据 wiki 安装来宾添加,但仍然无法正常工作。
谁能帮帮我吗?谢谢你。
你应该在 Arch Linux 中增加你的屏幕分辨率。这通常发生在您在虚拟机中运行操作系统时。您在 VB 中运行的操作系统不知道要使用什么分辨率,因此通常将其设置为 640x480 或其他分辨率。所以,在 Arch Linux 中改变你的分辨率……而不是你的主操作系统。
请尝试(HOST + C)
默认主机键是右 Ctrl。
尝试安装虚拟盒子添加并进入全屏模式。我想你可能指的是那个。如果它说 rc.d 文件存在问题,请手动创建空文件/目录并继续安装。然后在重新启动时,您将被提示全屏。甚至全屏拉伸也可能有效。但它不会具有您期望的那种灵活性。
您可以尝试在Settings -> Display中更改图形控制器。
此外,在来宾系统中,您可以使用:
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
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 菜单应该设置为适当的分辨率,登录后拱门也是如此。