我在 VMWare 中运行 Ubuntu 和 Linux Mint。在显示设置中,没有 16:9 宽高比分辨率可用,包括常用的 1920x1080 分辨率。我该如何启用此功能?
答案1
在终端中输入以下命令以启用 1920x1080 分辨率:
xrandr --newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 1920x1080
xrandr --output Virtual1 --mode 1920x1080
这会将您的显示分辨率设置为 1920x1080,并在显示设置中启用其他几个 16:9 的宽高比分辨率。
请记住,您可能必须在 VMWare 中启用全屏模式,然后这些分辨率才可选。
答案2
@InvalidBrainException 的回答很棒。此外,为了使其永久生效并防止每次重启时运行命令,您可以将以下配置写入文件/etc/X11/xorg.conf.d/10-monitor.conf
:
Section "Monitor"
Identifier "Virtual1"
Modeline "p1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Option "PreferredMode" "p1920x1080"
EndSection
答案3
@mhsekhavat 多年后... vbox 6.1 上的 Ubuntu 20.04。
- 坚持10-监视器.conf在 /usr/share/X11/xorg.conf.d/
- 重启
- 现在,Ubuntu 设置 > 屏幕显示中应该可以设置 1920 x 1080
- 选择它并应用并保留更改
现在重启它就应该记住了!
答案4
在 Virtualbox 上尝试一下:
sudo cvt 1920 1080 60
sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
sudo xrandr --addmode Virtual1 1920x1080_60.00