无法在 22.04 LTS 中设置 5120x1440 分辨率

无法在 22.04 LTS 中设置 5120x1440 分辨率

我正在使用带有 Nvidia GTX 4090 和 Odyssey G9 的 Ubunt 22.04LTS。我使用显示端口已经有一段时间了,没有任何问题,但由于其他原因,不得不切换到使用 HDMI。

我尝试了 HDMI 2.0 和 2.1,无法将分辨率更改为高于 3840x1080。

我尝试使用每个专有驱动程序,但每个驱动程序都存在同样的问题。我尝试遵循一些描述使用 xrandr 解析的主题,但遇到了许多错误。xrandr 输出:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 3840 x 1080, current 3840 x 1080, maximum 3840 x 1080
default connected primary 3840x1080+0+0 (0x527) normal (normal) 0mm x 0mm
    Identifier: 0x526
    Timestamp:  69529
    Subpixel:   unknown
    Clones:    
    CRTC:       0
    CRTCs:      0
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    _MUTTER_PRESENTATION_OUTPUT: 0 
    non-desktop: 0 
        supported: 0, 1
  3840x1080 (0x527) 360.806MHz *current
        h: width  3840 start    0 end    0 total 3840 skew    0 clock  93.96KHz
        v: height 1080 start    0 end    0 total 1080           clock  87.00Hz

我尝试制定解决方案:

➜  ~ cvt 5120 1440 60                                        
# 5120x1440 59.96 Hz (CVT) hsync: 89.52 kHz; pclk: 624.50 MHz
Modeline "5120x1440_60.00"  624.50  5120 5496 6048 6976  1440 1443 1453 1493 -hsync +vsync

然后添加它:

➜  ~ xrandr --newmode "5120x1440_60.00"  624.50  5120 5496 6048 6976  1440 1443 1453 1493 -hsync +vsync
xrandr: Failed to get size of gamma for output default

这现在显示在 xrandr 输出中,但是当我尝试设置它时:

➜  ~ xrandr --output default --primary --mode 5120x1440_60.00
xrandr: cannot find mode 5120x1440_60.00

但我相信这个名字是正确的:

default connected primary 3840x1080+0+0 0mm x 0mm
   3840x1080     87.00* 
  5120x1440_60.00 (0x531) 624.500MHz -HSync +VSync
        h: width  5120 start 5496 end 6048 total 6976 skew    0 clock  89.52KHz
        v: height 1440 start 1443 end 1453 total 1493           clock  59.96Hz

奇怪的是,详细输出中屏幕 0 的最大分辨率为 3840 x 1080。我不知道下一步该尝试什么。

这是双启动,在 Windows 上一切都运行正常。

相关内容