无法使用 xrandr 或设置设置外部 VGA 1080p 显示器的原始分辨率

无法使用 xrandr 或设置设置外部 VGA 1080p 显示器的原始分辨率

我全新安装了 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

以下是一个很好的参考兰德

相关内容