我全新安装了 Ubuntu 20.04.1 LTS,无法将通过 VGA 电缆连接的外置 1920x1080p 显示器设置为其原始分辨率。默认情况下,启动时它设置为 1024x768p,并且在设置中我没有更大的选项。硬件:Intel i7 4710HQ、Intel HD 4600、Nvidia 840M(尝试使用 460 属性和 X.Org Nouveau 驱动程序)我尝试过的方法:使用 xrandr 我可以将其设置为 1912x1080p 并且可以工作。对于 1920x1080p,在我使用 xrandr 添加模式后,当我尝试在设置中将其设置为该分辨率时,显示器会闪烁黑色并恢复到之前设置的分辨率。有什么想法如何修复它以便我可以使用显示器的分辨率吗?编辑->显示器型号:Dell SE2419HR 使用的命令:
cvt 1912 1080
xrandr --newmode "1912x1080_60.00" 171.25 1912 2032 2232 2552 1080 1083 1093 1120 -hsync +vsync
xrandr --addmode VGA-1-1 "1912x1080_60.00"
cvt 1920 1080
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VGA-1-1 "1920x1080_60.00"
答案1
您没有提供显示器的品牌/型号,也没有说明如何尝试使用 xrandr 设置分辨率,因此我建议您使用这些详细信息来编辑您的问题。
您需要使用cvt
来生成“模式行”例如:
cvt 1920 1080
或者根据您的图形/显示器可以处理的刷新率:
cvt 1920 1080 60
(此外,对于某些硬件,您可能必须使用减少计时模式cvt -r 1920 1080
:)
然后您需要将生成的模式行传递给 xrandr 例如:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
以下是一个很好的参考兰德