當我的主機系統為 1080p 時,我可以在 virtualbox 中以 4k 螢幕錄製 ubuntu 虛擬機器嗎?

當我的主機系統為 1080p 時,我可以在 virtualbox 中以 4k 螢幕錄製 ubuntu 虛擬機器嗎?

我想在虛擬機器中以 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"
    

    我們也可以選擇這個新的幾何形狀系統設定... > 顯示

筆記:Virtual Box 應該在解析度低於我們定義的新幾何形狀的螢幕上以視窗模式運作。

錄製桌面

可悲的是由於虛擬盒子中的錯誤我們可能需要在機器設定中停用 3D 加速才能使用我們的裝置錄製桌面最喜歡的錄音軟體

以下是 4K 虛擬桌面的縮小範例 GIF:

在此輸入影像描述

相關內容