我在虚拟框中遇到了Arch linux的问题。我已经在VB中安装了Arch linux,但是当我尝试全屏时它不起作用(它只显示在中心的一个小方块中)。我尝试根据wiki安装guest添加内容,但它仍然无效。
任何人都可以帮助我吗? 谢谢。
答案 0 :(得分:11)
您应该在Arch Linux中提高屏幕分辨率。当您在虚拟框中运行操作系统时,通常会发生这种情况。您在VB中运行的操作系统将无法知道要使用的分辨率,因此通常将其设置为640x480或其他。因此,在Arch Linux中更改您的分辨率...而不是您的主操作系统。
答案 1 :(得分:0)
请尝试( HOST + C )
默认主机键是右Ctrl 。
答案 2 :(得分:0)
尝试安装虚拟框添加并进入全屏模式。我想你可能就是指那个了。如果它说rc.d文件的问题手动创建空文件/目录并继续安装。然后在重新启动时,系统将提示您全屏显示。甚至全屏拉伸都可行。但它没有你期望的灵活性。
答案 3 :(得分:0)
您可以尝试在设置->显示中更改图形控制器。
另外,在访客系统中,您可以使用:
xrandr --output $DISPLAY --mode (desired resolution)
答案 4 :(得分:0)
我目前有相同的问题,并且已经通过执行以下操作解决了该问题:
安装来宾附加组件仅需半步。
您必须按照以下步骤进行操作:
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菜单应设置为适当的分辨率,登录后拱门也应设置为适当的分辨率。