它应该使用 HDMI 1.4 获得 2560x1440 分辨率,但我不知道如何实现。
我有一根 HDMI 电缆和一个 DVI-HDMI 适配器,但我不知道它们是否支持 HDMI 1.4..我该如何查明?这可能是问题所在吗?
编辑在 Hennes 的评论和回答之后:我刚买了一个 HDMI 转 DVI-D(双链路),并且运行了:
xrandr | grep maximum &
sleep 2
gtf 2560 1440 60.0 &
sleep 2
xrandr --newmode "2560x1440_60.00" 311.83 2560 2744 3024 3488 1440 1441 1444 1490 -HSync +Vsync &
sleep 2
xrandr --addmode HDMI2 2560x1440_60.00 &
sleep 2
xrandr --output HDMI2 --mode 2560x1440_60.00 &
exit 0
然后我得到了 2560x1440,但我得到了这个输出,一切都像第一个问题的图像一样像素化线:
Screen 0: minimum 320 x 200, current 2560 x 1440, maximum 8192 x 8192
# 2560x1440 @ 60.00 Hz (GTF) hsync: 89.40 kHz; pclk: 311.83 MHz
Modeline "2560x1440_60.00" 311.83 2560 2744 3024 3488 1440 1441 1444 1490 -HSync +Vsync
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 16 (RRCreateMode)
Serial number of failed request: 38
Current serial number in output stream: 38
注1:如果我在默认的Ubuntu桌面环境而不是xfce中运行该脚本,则不会显示最后五行。
注意 2:显示管理器将我的显示器标记为“三星电子公司 24”,而不是二十七。
答案1
在电缆和连接器链中,您只能使用最低部分的最低带宽。
如果是数字视频接口 单链接该带宽意味着 60 Hz 时的最大分辨率为 1920 x 1200。
答案2
我知道命令行很简单,但你也可以使用设置菜单
有人问了同样的问题这里您可以尝试使用帖子底部的设置或给定的命令。
---编辑---
我刚刚读到您的计算机无法正确识别显示器,您可能需要尝试更改端口,或者可能需要更新某些图形驱动程序,此外,我建议您检查显示器是否需要某种驱动程序。我知道这听起来很奇怪,但我的一个朋友的显示器一直有问题,直到他更新了显卡。