在 Ubuntu 18.04 上设置超宽 (3440x1440) 显示器

che*_*ire 9 xrandr monitor display-resolution

我正在尝试在超宽显示器上正确设置 ubuntu。
到目前为止我做了什么:

  1. 我跑了:

    xrandr
    
    Run Code Online (Sandbox Code Playgroud)

    并发现我连接的显示器是HDMI-0

    HDMI-0 connected 1920x1080+258+0 (normal left inverted right x axis y axis) 797mm x 333mm
    1920x1080     60.00*   50.00    59.94  
    1680x1050     59.88  
    1600x900      60.00
    ...
    
    Run Code Online (Sandbox Code Playgroud)
  2. 然后我跑了:

    gtf 3440 1440 60
    
    Run Code Online (Sandbox Code Playgroud)

    找到我想要的分辨率并得到这个Modeline3440x1440

      # 3440x1440 @ 60.00 Hz (GTF) hsync: 89.40 kHz; pclk: 419.11 MHz
      Modeline "3440x1440_60.00" 419.11  3440 3688 4064 4688  1440 1441 1444 1490  -HSync +Vsync
    
    Run Code Online (Sandbox Code Playgroud)
  3. 接下来是添加新模式:

    xrandr --newmode MODELINE GOES HERE
    
    Run Code Online (Sandbox Code Playgroud)

    以我为例:

    xrandr --newmode "3440x1440_60.00" 419.11  3440 3688 4064 4688  1440 1441 1444 1490  -HSync +Vsync
    
    Run Code Online (Sandbox Code Playgroud)
  4. 然后我添加了 mod:

    xrandr --addmode HDMI-0 3440x1440_60
    
    Run Code Online (Sandbox Code Playgroud)

    现在,当我去显示器时,我可以在我的超宽显示器上找到该模块

  5. 之后我跑了:

    xrandr --output HDMI-0 --mode 3440x1440_60
    
    Run Code Online (Sandbox Code Playgroud)

    显示器变黑,我必须盲目地输入以前的分辨率才能恢复它。

如果我从“显示”设置中选择它,也会发生同样的情况。

我使用的是华硕笔记本电脑型号 a54h

我的错误在哪里?

che*_*ire 2

上面的步骤是正确的。我的笔记本电脑使用 AMD Radeon HD 7470M 1GB,最大数字分辨率为2560 x 1600. 这就是为什么当我尝试将其设置在其上方时出现黑屏的原因。