不可用原始分辨率2560×1440(显示器:DELL U2515H,GPU:nVidia GF550Ti,Ubuntu 15.04)

我的显示器是DELL U2515H 。 我有一个nVidia GF550Ti GPU,两者都应该通过HDMI支持2560 x 1440的原始分辨率。 但自动检测到的最高分辨率ubuntu是2048 x 1152

测试解决方案“A”(不成功):

  1. 命令cvt 2560 1440 40给了我

     2560x1440 39.96 Hz (CVT) hsync: 58.98 kHz; pclk: 201.00 MHz Modeline "2560x1440_40.00" 201.00 2560 2720 2984 3408 1440 1443 1448 1476 -hsync +vsync 
  2. sudo xrandr --newmode "2560x1440_40.00" 201.00 2560 2720 2984 3408 1440 1443 1448 1476 -hsync +vsync什么都没回来,所以我希望它有效。

  3. 最后, sudo xrandr --addmode HDMI-0 2560x1440_40.00

     X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 140 (RANDR) Minor opcode of failed request: 18 (RRAddOutputMode) Serial number of failed request: 29 Current serial number in output stream: 30 

戴尔论坛上的官方回答。

说“通过U2515H HDMI的最大分辨率为2048 x 1152意味着它从video卡获得的信号不是HDMI 1.4。它是HDMI 1.3。这就是你获得2048 x 1152的原因。”

您可能需要检查GPU上的规格,以查看它支持的HDMI版本。

我在同一台显示器上遇到了同样的问题。 在我的情况下,它是电缆,无法提供高于2048x1152p的分辨率。 确保使用能够提供如此高分辨率的电缆。