Ubuntu 20.04 640x480 Radeon 5700 xt 上的 AOC G2460PG

Ubuntu 20.04 640x480 Radeon 5700 xt 上的 AOC G2460PG

正如标题所说,我使用的是 AOC 显示器,它只允许我使用 640x480 分辨率。

我在第二个 DP 上安装了一台戴尔显示器,它运行良好。戴尔显示器注册为戴尔 24 英寸,AOC 注册为未知外围设备(从丹麦语翻译)。

我尝试过执行 CVT(或任何命令)使用 xrandr --newmode 和 --addmode 添加分辨率,我将显示器的最大分辨率添加为 60hz 和 144 hz。但它不允许我使用它。

640 分辨率不支持全屏显示。它会创建一个小的 640 窗口,周围有很多黑条。

我也尝试从 AMD 网站安装 AMD Pro 驱动程序,结果相同。显示器在 Windows 下运行良好。

在 AOC 网站上我可以找到这些频率

1920 × 1080,144 Hz 158,110 144

我可以以某种方式将其添加到我的 xorg.conf 吗?如果可能的话,我该如何做?

答案1

我找到了一个解决方案。

以下是您显示的模式行:

  Detailed timing #1....... 1920x1080p at 85Hz (16:9)
    Modeline............... "1920x1080" 198,500 1920 1968 2000 2080 1080
    1083 1088 1124 +hsync -vsync
  Detailed timing #2....... 1920x1080p at 100Hz (16:9)
    Modeline............... "1920x1080" 235,500 1920 1968 2000 2080 1080 1083 1088 1133 +hsync -vsync
  Detailed timing #3....... 1920x1080p at 120Hz (16:9)
    Modeline............... "1920x1080" 285,500 1920 1968 2000 2080 1080 1083 1088 1144 +hsync -vsync
  Detailed timing #4....... 1920x1080p at 144Hz (16:9)
    Modeline............... "1920x1080" 325,080 1920 1944 1976 2056 1080 1083 1088 1098 +hsync +vsync
  1. 使用以下命令检查它们是否有效:

     xrandr --newmode "1920x1080_85.00" 198.500 1920 1968 2000 2080 1080 1083 1088 1124 +Hsync -Vsync
     xrandr --addmode DisplayPort-0 "1920x1080_85.00"
     xrandr --output DisplayPort-0 --mode "1920x1080_85.00"
    
  2. 如果它们有效,请执行以下20-monitor.conf操作/usr/share/X11/xorg.conf

    Section "Monitor"
        Identifier "Displayport-0"
        Modeline "1920x1080_85.00" 198.500 1920 1968 2000 2080 1080 1083 1088 1124 +hsync -vsync
        Option "PreferredMode" "1920x1080_85.00"
    EndSection
    
    Section "Screen"
        Identifier "Screen0"
        Monitor "Displayport-0"
        DefaultDepth 24
        SubSection "Display"
            Modes "1920x1080_85.00"
        EndSubSection
    EndSection
    
    Section "Device"
        Identifier "Device0"
        Driver "amdgpu"
    EndSection
    
    

这应该可以解决你的问题。

Arch wiki 上的显示器设置页面提供了说明

相关内容