![ATI Mobility Radeon HD 5650,分辨率为 2560x1440](https://linux22.com/image/926123/ATI%20Mobility%20Radeon%20HD%205650%EF%BC%8C%E5%88%86%E8%BE%A8%E7%8E%87%E4%B8%BA%202560x1440.png)
我有一台配备此显卡的 Sony Vaio VPC-EB3X,官方仅指定最高支持 1920x1080 分辨率。由于我买了一台更大的显示器(Dell U2719D),我尝试是否可以获得更高的分辨率,但 Ubuntu 20.04 和 Windows 10 上支持的最高分辨率仅为 2048x1080。
我尝试使用 添加自定义设置xrandr
,但我的多种不同设置均不起作用。
答案1
最后我找到了这个帖子适用于配备 Radeon HD 6950 的另一台笔记本电脑。其中一条评论中有一个低像素率的设置,适用于 5650。
xrandr --newmode "2560x1440_RED" 140.500 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
xrandr --addmode HDMI-0 "2560x1440_RED"
虽然刷新率只有 34.88 Hz,但这个设置对我来说很好用。
希望它可以帮助其他使用此显卡或其他显卡的用户以更高的分辨率使用它们并延长他们的电脑/笔记本电脑的使用寿命。
然后我发现CRU 工具适用于 Windows,其中对各种约束和依赖关系有很好的解释。由此我了解到 HDMI 默认支持高达 165 MHz 的像素时钟。因此我尝试了 165 MHz 像素时钟,它提供了 41.32 Hz 的刷新率,它也能工作(166 MHz 就不再工作了)。
xrandr --newmode "2560x1440@41" 165.000000 2560 2608 2640 2720 1440 1443 1447 1468 +HSync -VSync
xrandr --addmode HDMI-0 "2560x1440@41"
该模型线计算如下通用模式计算器使用该选项。我使用该工具--rbt
没有成功,使用该选项时它不允许我指定低于 60 Hz 的目标刷新率。cvt
--reduced
这视频时序计算器对于计算自定义模型线和了解设置细节也非常有用。
最后,我通过创建 xorg 配置文件将配置永久添加到我的电脑中:
/etc/X11/xorg.conf.d/10-monitor.conf
Section "Monitor"
Identifier "HDMI-0"
Modeline "2560x1440@41" 165.000000 2560 2608 2640 2720 1440 1443 1447 1468 +HSync -VSync
Option "PreferredMode" "2560x1440@41"
EndSection