当我的主机系统是 1080p 时,我可以以 4k 在 vi​​rtualbox 中录制 ubuntu VM 屏幕吗?

当我的主机系统是 1080p 时,我可以以 4k 在 vi​​rtualbox 中录制 ubuntu VM 屏幕吗?

我想为拥有新显示器的人以 4k 录制虚拟机中的 ubuntu 屏幕,但是我只有 1080p 屏幕。

有没有什么办法可以将 VirtualBox 中的虚拟机分辨率提高到 4k,同时仍适合我的 1080p 屏幕?

我尝试使用 xrandr 手动设置分辨率,但出现错误“尺寸索引 3840 太大,只有 13 种尺寸”当我列出尺寸时,最大的尺寸是 2560x1440,但尝试设置此分辨率也失败了。

答案1

为了能够在较小的屏幕上使用 Virtual Box 运行 4K 虚拟显示器,我们首先需要定义所需的分辨率 (4096 x 2160)(也请参阅我的回答):

制作 4k 虚拟屏幕

  1. 计算模式线xrandr

    gtf 3840 2160 60
    Modeline "3840x2160_60.00"  712.34  3840 4152 4576 5312  2160 2161 2164 2235  -HSync +Vsync
    
  2. 定义新的屏幕几何模式:

    xrandr --newmode "3840x2160_60.00"  712.34  3840 4152 4576 5312  2160 2161 2164 2235  -HSync +Vsync
    
  3. 将此模式附加到 Virtual Box 虚拟屏幕(例如VGA-0):

    xrandr --addmode "VGA-0" 3840x2160_60.00
    
  4. 将此模式应用于虚拟屏幕:

    xrandr --output VGA-0 --mode "3840x2160_60.00"
    

    我们也可以这样选择这种新的几何形状系统设置...> 显示

笔记:虚拟盒应该在比我们定义的新几何分辨率更低的屏幕上以窗口模式运行。

记录桌面

遗憾的是,由于虚拟盒中的错误我们可能需要在机器的设置中禁用 3D 加速,才能使用我们的最喜欢的录音软件

以下是 4K 虚拟桌面的缩小版 GIF 示例:

在此处输入图片描述

相关内容