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

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

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

  1. 我跑了:

    xrandr
    

    并发现我连接的显示器是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
    ...
    
  2. 然后我跑了:

    gtf 3440 1440 60
    

    找到我想要的解决方案并得到以下结果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
    
  3. 接下来是添加新模式:

    xrandr --newmode MODELINE GOES HERE
    

    就我的情况来说:

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

    xrandr --addmode HDMI-0 3440x1440_60
    

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

  5. 之后我已经运行:

    xrandr --output HDMI-0 --mode 3440x1440_60
    

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

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

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

我的错误在哪里?

答案1

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

答案2

对于那些在 Ubuntu 上遇到超宽分辨率相同问题的人,请执行以下操作:

  1. 只需在谷歌上搜索你的显卡型号和“最大分辨率”即可验证你的显卡是否支持该分辨率
  2. 使用合适的电缆,显示端口是最佳选择,HDMI 是第二最佳选择。
  3. 确保使用不带适配器的视频线。换句话说,如果您的笔记本电脑有显示端口,请不要使用显示端口转
    HDMI 适配器。这是我的问题。一旦我使用直接的显示端口转显示端口,一切都会顺利进行。
  4. 如果您有非英特尔显卡,请下载这些驱动程序的 Ubuntu 版本。

祝你好运

答案3

您创建了名为“3440x1440_60.00”的新模式

xrandr --newmode“3440x1440_60.00”

并尝试添加名为 HDMI-0 3440x1440_60 的模式

xrandr --addmode HDMI-0 3440x1440_60

名称不匹配3440x1440_60!=3440x1440_60.00

不过,虽然设置里出现了 3440x1440 的选项,但应用之后系统还是会回到较低分辨率 :/

相关内容