Can't get my monitor to work at 144hz

Hi, I just installed Manjaro and I’m struggling to get my main monitor to work at 1440p 144hz. Here’s my xrandr -q output:

$ xrandr -q
Screen 0: minimum 8 x 8, current 4480 x 1440, maximum 32767 x 32767
DVI-D-0 connected primary 2560x1440+1920+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440     59.95*+
   1920x1080     60.00  
   1680x1050     59.95  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x800      59.81  
   1280x720      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 476mm x 268mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x800      59.81  
   1280x720      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    59.94  
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
  2560x1440_144.00_gtf (0x22d) 807.690MHz -HSync +VSync
        h: width  2560 start 2784 end 3072 total 3584 skew    0 clock 225.36KHz
        v: height 1440 start 1441 end 1444 total 1565           clock 144.00Hz
  2560x1440_144.00_cvt (0x22e) 808.750MHz -HSync +VSync
        h: width  2560 start 2792 end 3072 total 3584 skew    0 clock 225.66KHz
        v: height 1440 start 1443 end 1448 total 1568           clock 143.91Hz

As you can see, I tried to create custom resolutions using gtf and cvt but adding either of them using xrandr results in this error:

$ xrandr --addmode DVI-D-0 "2560x1440_144.00_gtf"
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:  45
  Current serial number in output stream:  46

inxi -SGx:

$ inxi -SGx
System:    Host: xxxx Kernel: 5.10.32-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 Desktop: KDE Plasma 5.21.4 
           Distro: Manjaro Linux base: Arch Linux 
Graphics:  Device-1: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nvidia v: 460.73.01 bus-ID: 20:00.0 
           Display: x11 server: X.Org 1.20.11 driver: loaded: nvidia resolution: 1: 2560x1440~60Hz 2: 1920x1080~60Hz 
           OpenGL: renderer: GeForce GTX 1060 6GB/PCIe/SSE2 v: 4.6.0 NVIDIA 460.73.01 direct render: Yes

Current xorg.conf:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 460.73.01

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer XF270HU"
    HorizSync       31.0 - 90.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1060 6GB"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-D-0: 2560x1440 +1920+0, DP-2: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

I also found this line in /var/log/Xorg.0.log:

[ 4396.038] (--) NVIDIA(GPU-0): Ancor Communications Inc ASUS VS228 (DFP-4): 1440.0 MHz maximum pixel clock

The monitor it mentions here is actually my 60hz 1080p monitor, I don’t know if this contributes to the problem. The “corresponding” line for the 1440p144hz monitor looks like this:

[ 4302.028] (--) NVIDIA(GPU-0): Acer XF270HU (DFP-0): 330.0 MHz maximum pixel clock

I did some research already but I couldn’t find anything that fixed my issue, maybe some of you know what’s wrong… Thanks in advance!

Install edid-decode and then post the output of

echo -n /sys/class/drm/card*-* | xargs -d ' ' -I {} -exec bash -c 'edid-decode {}/edid ; true'

.

One thing you could try is removing (back up) all video related Xorg configuration (xorg.conf, 90-mhwd.conf, etc.), then reboot, and see if the automatic configuration works better.

Thanks for your reply, here’s the requested output:

$ echo -n /sys/class/drm/card*-* | xargs -d ' ' -I {} -exec bash -c 'edid-decode {}/edid ; true'    
xargs: warning: the -E option has no effect if -0 or -d is used.

/sys/class/drm/card*-*/edid: No such file or directory

Removing the config files did not make a difference either…

Do you have two video cards? Can you attach the output of inxi -Gazy and xrandr --listproviders?

xrandr still only shows 60 Hz?

Post the output of head -n999 /etc/X11/xorg.conf.d/* /etc/X11/xorg.conf as well.

Yes, xrandr showed the same set of resolutions and refresh rates.

inxi -Gazy:

Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nvidia v: 460.73.01 
  alternate: nouveau,nvidia_drm bus-ID: 20:00.0 chip-ID: 10de:1c03 
  class-ID: 0300 
  Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: 
  loaded: nvidia display-ID: :0 screens: 1 
  Screen-1: 0 s-res: 4480x1440 s-dpi: 108 s-size: 1054x342mm (41.5x13.5") 
  s-diag: 1108mm (43.6") 
  Monitor-1: DVI-D-0 res: 2560x1440 hz: 60 dpi: 109 
  size: 597x336mm (23.5x13.2") diag: 685mm (27") 
  Monitor-2: DP-2 res: 1920x1080 hz: 60 dpi: 102 size: 476x268mm (18.7x10.6") 
  diag: 546mm (21.5") 
  OpenGL: renderer: GeForce GTX 1060 6GB/PCIe/SSE2 v: 4.6.0 NVIDIA 460.73.01 
  direct render: Yes

xrandr --listproviders:

Providers: number : 1
Provider 0: id: 0x1b8 cap: 0x1, Source Output crtcs: 4 outputs: 8 associated providers: 0 name:NVIDIA-0

head -n999 /etc/X11/xorg.conf.d/* /etc/X11/xorg.conf:

==> /etc/X11/xorg.conf.d/90-mhwd.conf <==
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 460.73.01

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
        Option "NoLogo" "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
 

==> /etc/X11/xorg.conf <==
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 460.73.01

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer XF270HU"
    HorizSync       31.0 - 90.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1060 6GB"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-D-0: 2560x1440 +1920+0, DP-2: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

I only have one GPU installed at the moment and no CPU-driven graphic chip.

Have you created the mode with xrandr --newmode?

Yes, you can see the 2 modes I created in the first post.

Ahh, indeed, I missed them. Is there anything in the Xorg log after you run the addmode command?

No, nothing in the logs. Today I tested everything on 2 different live systems (Ubuntu, Manjaro) and the open source drivers were in both cases capable of doing 144hz while the proprietary nvidia ones weren’t. Maybe I should try another nvidia driver version; open source drivers aren’t an option because of their performance deficits.

My guess is that this may have something to do with the nvidia Xorg video driver. It could be confirmed, but not very easily. Can you post the output of lsmod | grep nvidia?

Here you go:

$ lsmod | grep nvidia
nvidia_drm             69632  5
nvidia_modeset       1232896  16 nvidia_drm
drm_kms_helper        278528  1 nvidia_drm
drm                   569344  8 drm_kms_helper,nvidia_drm
nvidia              34172928  1003 nvidia_modeset

These are the two modelines I’m testing with by the way:

Modeline "2560x1440_144.0" 580.080 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
Modeline "1920x1080_144.0" 335.770 1920 1968 2000 2080 1080 1083 1088 1121 +hsync -vsync

And none of the work, I assume?


Can you run sudo systool -vm nvidia_drm | grep modeset and post the output?

And none of the work, I assume?

No, both resulting in the same error.

$ sudo systool -vm nvidia_drm | grep modeset
    modeset             = "N"

Please try the following:

sudo systemctl isolate multi-user
sudo rmmod nvidia_drm
sudo rmmod nvidia_modeset
sudo modprobe nvidia_modeset
sudo modprobe nvidia_drm modeset=1
sudo systemctl isolate graphical

then run

echo -n /sys/class/drm/card*-* | xargs -d ' ' -I {} -exec bash -c 'edid-decode {}/edid ; true'    

.

Note, that this will close and restart your graphical session, and thus all applications running within.

$ echo -n /sys/class/drm/card*-* | xargs -d ' ' -I {} -exec bash -c 'edid-decode {}/edid ; true'
xargs: warning: the -E option has no effect if -0 or -d is used.

EDID of '/sys/class/drm/card0-DP-1/edid' was empty.
edid-decode (hex):

00 ff ff ff ff ff ff 00 04 69 fd 22 de 82 01 00
25 19 01 03 68 30 1b 78 2a 2a c5 a4 56 4f 9e 28
0f 50 54 b7 ef 00 d1 c0 81 40 81 80 95 00 b3 00
71 4f 81 c0 81 00 02 3a 80 18 71 38 2d 40 58 2c
45 00 dc 0c 11 00 00 1e 00 00 00 ff 00 46 39 4c
4d 54 46 30 39 39 30 33 38 0a 00 00 00 fd 00 32
4b 18 53 11 00 0a 20 20 20 20 20 20 00 00 00 fc
00 41 53 55 53 20 56 53 32 32 38 0a 20 20 00 a5

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: ACI
    Model: 8957
    Serial Number: 99038
    Made in: week 37 of 2015
  Basic Display Parameters & Features:
    Analog display
    Input voltage level: 0.7/0.7 V
    Blank level equals black level
    Sync: Separate
    Maximum image size: 48 cm x 27 cm
    Gamma: 2.20
    DPMS levels: Off
    RGB color display
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6406, 0.3378
    Green: 0.3105, 0.6191
    Blue : 0.1591, 0.0585
    White: 0.3134, 0.3291
  Established Timings I & II:
    IBM     :   720x400    70.082 Hz   9:5    31.467 kHz   28.320 MHz
    DMT 0x04:   640x480    59.940 Hz   4:3    31.469 kHz   25.175 MHz
    Apple   :   640x480    66.667 Hz   4:3    35.000 kHz   30.240 MHz
    DMT 0x06:   640x480    75.000 Hz   4:3    37.500 kHz   31.500 MHz
    DMT 0x08:   800x600    56.250 Hz   4:3    35.156 kHz   36.000 MHz
    DMT 0x09:   800x600    60.317 Hz   4:3    37.879 kHz   40.000 MHz
    DMT 0x0a:   800x600    72.188 Hz   4:3    48.077 kHz   50.000 MHz
    DMT 0x0b:   800x600    75.000 Hz   4:3    46.875 kHz   49.500 MHz
    Apple   :   832x624    74.551 Hz   4:3    49.726 kHz   57.284 MHz
    DMT 0x10:  1024x768    60.004 Hz   4:3    48.363 kHz   65.000 MHz
    DMT 0x11:  1024x768    70.069 Hz   4:3    56.476 kHz   75.000 MHz
    DMT 0x12:  1024x768    75.029 Hz   4:3    60.023 kHz   78.750 MHz
    DMT 0x24:  1280x1024   75.025 Hz   5:4    79.976 kHz  135.000 MHz
  Standard Timings:
    DMT 0x52:  1920x1080   60.000 Hz  16:9    67.500 kHz  148.500 MHz
    DMT 0x20:  1280x960    60.000 Hz   4:3    60.000 kHz  108.000 MHz
    DMT 0x23:  1280x1024   60.020 Hz   5:4    63.981 kHz  108.000 MHz
    DMT 0x2f:  1440x900    59.887 Hz  16:10   55.935 kHz  106.500 MHz
    DMT 0x3a:  1680x1050   59.954 Hz  16:10   65.290 kHz  146.250 MHz
    DMT 0x15:  1152x864    75.000 Hz   4:3    67.500 kHz  108.000 MHz
    DMT 0x55:  1280x720    60.000 Hz  16:9    45.000 kHz   74.250 MHz
    DMT 0x1c:  1280x800    59.810 Hz  16:10   49.702 kHz   83.500 MHz
  Detailed Timing Descriptors:
    DTD 1:  1920x1080   60.000 Hz  16:9    67.500 kHz  148.500 MHz (476 mm x 268 mm)
                 Hfront   88 Hsync  44 Hback 148 Hpol P
                 Vfront    4 Vsync   5 Vback  36 Vpol P
    Display Product Serial Number: 'F9LMTF099038'
  Display Range Limits:
    Monitor ranges (GTF): 50-75 Hz V, 24-83 kHz H, max dotclock 170 MHz
    Display Product Name: 'ASUS VS228'
Checksum: 0xa5
EDID of '/sys/class/drm/card0-DP-3/edid' was empty.
edid-decode (hex):

00 ff ff ff ff ff ff 00 04 72 49 05 b3 23 81 90
08 1d 01 03 80 3c 22 78 2e 3c 90 ab 54 4c a0 24
0d 50 54 bf ef 80 71 4f 81 40 81 80 81 c0 81 00
95 00 b3 00 d1 c0 56 5e 00 a0 a0 a0 29 50 30 20
35 00 55 50 21 00 00 1a 00 00 00 fd 00 38 4c 1f
5a 19 00 0a 20 20 20 20 20 20 00 00 00 fc 00 58
46 32 37 30 48 55 0a 20 20 20 20 20 00 00 00 ff
00 54 37 38 45 45 30 30 34 38 35 32 31 0a 00 54

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: ACR
    Model: 1353
    Serial Number: 2424382387
    Made in: week 8 of 2019
  Basic Display Parameters & Features:
    Digital display
    Maximum image size: 60 cm x 34 cm
    Gamma: 2.20
    DPMS levels: Off
    RGB color display
    Default (sRGB) color space is primary color space
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6679, 0.3310
    Green: 0.2998, 0.6250
    Blue : 0.1425, 0.0517
    White: 0.3125, 0.3281
  Established Timings I & II:
    IBM     :   720x400    70.082 Hz   9:5    31.467 kHz   28.320 MHz
    DMT 0x04:   640x480    59.940 Hz   4:3    31.469 kHz   25.175 MHz
    Apple   :   640x480    66.667 Hz   4:3    35.000 kHz   30.240 MHz
    DMT 0x05:   640x480    72.809 Hz   4:3    37.861 kHz   31.500 MHz
    DMT 0x06:   640x480    75.000 Hz   4:3    37.500 kHz   31.500 MHz
    DMT 0x08:   800x600    56.250 Hz   4:3    35.156 kHz   36.000 MHz
    DMT 0x09:   800x600    60.317 Hz   4:3    37.879 kHz   40.000 MHz
    DMT 0x0a:   800x600    72.188 Hz   4:3    48.077 kHz   50.000 MHz
    DMT 0x0b:   800x600    75.000 Hz   4:3    46.875 kHz   49.500 MHz
    Apple   :   832x624    74.551 Hz   4:3    49.726 kHz   57.284 MHz
    DMT 0x10:  1024x768    60.004 Hz   4:3    48.363 kHz   65.000 MHz
    DMT 0x11:  1024x768    70.069 Hz   4:3    56.476 kHz   75.000 MHz
    DMT 0x12:  1024x768    75.029 Hz   4:3    60.023 kHz   78.750 MHz
    DMT 0x24:  1280x1024   75.025 Hz   5:4    79.976 kHz  135.000 MHz
    Apple   :  1152x870    75.062 Hz 192:145  68.681 kHz  100.000 MHz
  Standard Timings:
    DMT 0x15:  1152x864    75.000 Hz   4:3    67.500 kHz  108.000 MHz
    DMT 0x20:  1280x960    60.000 Hz   4:3    60.000 kHz  108.000 MHz
    DMT 0x23:  1280x1024   60.020 Hz   5:4    63.981 kHz  108.000 MHz
    DMT 0x55:  1280x720    60.000 Hz  16:9    45.000 kHz   74.250 MHz
    DMT 0x1c:  1280x800    59.810 Hz  16:10   49.702 kHz   83.500 MHz
    DMT 0x2f:  1440x900    59.887 Hz  16:10   55.935 kHz  106.500 MHz
    DMT 0x3a:  1680x1050   59.954 Hz  16:10   65.290 kHz  146.250 MHz
    DMT 0x52:  1920x1080   60.000 Hz  16:9    67.500 kHz  148.500 MHz
  Detailed Timing Descriptors:
    DTD 1:  2560x1440   59.951 Hz  16:9    88.787 kHz  241.500 MHz (597 mm x 336 mm)
                 Hfront   48 Hsync  32 Hback  80 Hpol P
                 Vfront    3 Vsync   5 Vback  33 Vpol N
  Display Range Limits:
    Monitor ranges (GTF): 56-76 Hz V, 31-90 kHz H, max dotclock 250 MHz
    Display Product Name: 'XF270HU'
    Display Product Serial Number: 'T78EE0048521'
Checksum: 0x54
EDID of '/sys/class/drm/card0-HDMI-A-1/edid' was empty.

Interesting, no 144 Hz mode is in the EDID. I think that could be why the nvidia Xorg driver might reject the 144 Hz mode.

Can you run

echo -n /sys/class/drm/card*-* | xargs -d ' ' -I {} -exec bash -c 'edid-decode {}/edid ; true'

and

xrandr -q

when 144 Hz is working and post the output?

Have you tried having just a single monitor connected?


The nvidia X driver has “ModeValidation” option… maybe that could do something:

Option "ModeValidation" "NoHorizSyncCheck, NoVertSyncCheck, AllowNonEdidModes"

Both commands were run in a live Manjaro environment with open source drivers and 144hz enabled:

$ echo -n /sys/class/drm/card*-* | xargs -d ' ' -I {} -exec bash -c 'edid-decode {}/edid ; true'
xargs: warning: the -E option has no effect if -0 or -d is used.

EDID of '/sys/class/drm/card0-DP-1/edid' was empty.
edid-decode (hex):

00 ff ff ff ff ff ff 00 04 69 fd 22 de 82 01 00
25 19 01 03 68 30 1b 78 2a 2a c5 a4 56 4f 9e 28
0f 50 54 b7 ef 00 d1 c0 81 40 81 80 95 00 b3 00
71 4f 81 c0 81 00 02 3a 80 18 71 38 2d 40 58 2c
45 00 dc 0c 11 00 00 1e 00 00 00 ff 00 46 39 4c
4d 54 46 30 39 39 30 33 38 0a 00 00 00 fd 00 32
4b 18 53 11 00 0a 20 20 20 20 20 20 00 00 00 fc
00 41 53 55 53 20 56 53 32 32 38 0a 20 20 00 a5

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: ACI
    Model: 8957
    Serial Number: 99038
    Made in: week 37 of 2015
  Basic Display Parameters & Features:
    Analog display
    Input voltage level: 0.7/0.7 V
    Blank level equals black level
    Sync: Separate
    Maximum image size: 48 cm x 27 cm
    Gamma: 2.20
    DPMS levels: Off
    RGB color display
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6406, 0.3378
    Green: 0.3105, 0.6191
    Blue : 0.1591, 0.0585
    White: 0.3134, 0.3291
  Established Timings I & II:
    IBM     :   720x400    70.082 Hz   9:5    31.467 kHz   28.320 MHz
    DMT 0x04:   640x480    59.940 Hz   4:3    31.469 kHz   25.175 MHz
    Apple   :   640x480    66.667 Hz   4:3    35.000 kHz   30.240 MHz
    DMT 0x06:   640x480    75.000 Hz   4:3    37.500 kHz   31.500 MHz
    DMT 0x08:   800x600    56.250 Hz   4:3    35.156 kHz   36.000 MHz
    DMT 0x09:   800x600    60.317 Hz   4:3    37.879 kHz   40.000 MHz
    DMT 0x0a:   800x600    72.188 Hz   4:3    48.077 kHz   50.000 MHz
    DMT 0x0b:   800x600    75.000 Hz   4:3    46.875 kHz   49.500 MHz
    Apple   :   832x624    74.551 Hz   4:3    49.726 kHz   57.284 MHz
    DMT 0x10:  1024x768    60.004 Hz   4:3    48.363 kHz   65.000 MHz
    DMT 0x11:  1024x768    70.069 Hz   4:3    56.476 kHz   75.000 MHz
    DMT 0x12:  1024x768    75.029 Hz   4:3    60.023 kHz   78.750 MHz
    DMT 0x24:  1280x1024   75.025 Hz   5:4    79.976 kHz  135.000 MHz
  Standard Timings:
    DMT 0x52:  1920x1080   60.000 Hz  16:9    67.500 kHz  148.500 MHz
    DMT 0x20:  1280x960    60.000 Hz   4:3    60.000 kHz  108.000 MHz
    DMT 0x23:  1280x1024   60.020 Hz   5:4    63.981 kHz  108.000 MHz
    DMT 0x2f:  1440x900    59.887 Hz  16:10   55.935 kHz  106.500 MHz
    DMT 0x3a:  1680x1050   59.954 Hz  16:10   65.290 kHz  146.250 MHz
    DMT 0x15:  1152x864    75.000 Hz   4:3    67.500 kHz  108.000 MHz
    DMT 0x55:  1280x720    60.000 Hz  16:9    45.000 kHz   74.250 MHz
    DMT 0x1c:  1280x800    59.810 Hz  16:10   49.702 kHz   83.500 MHz
  Detailed Timing Descriptors:
    DTD 1:  1920x1080   60.000 Hz  16:9    67.500 kHz  148.500 MHz (476 mm x 268 mm)
                 Hfront   88 Hsync  44 Hback 148 Hpol P
                 Vfront    4 Vsync   5 Vback  36 Vpol P
    Display Product Serial Number: 'F9LMTF099038'
  Display Range Limits:
    Monitor ranges (GTF): 50-75 Hz V, 24-83 kHz H, max dotclock 170 MHz
    Display Product Name: 'ASUS VS228'
Checksum: 0xa5
EDID of '/sys/class/drm/card0-DP-3/edid' was empty.
edid-decode (hex):

00 ff ff ff ff ff ff 00 04 72 49 05 b3 23 81 90
08 1d 01 03 80 3c 22 78 2e 3c 90 ab 54 4c a0 24
0d 50 54 bf ef 80 71 4f 81 40 81 80 81 c0 81 00
95 00 b3 00 d1 c0 56 5e 00 a0 a0 a0 29 50 30 20
35 00 55 50 21 00 00 1a 00 00 00 fd 00 38 4c 1f
5a 19 00 0a 20 20 20 20 20 20 00 00 00 fc 00 58
46 32 37 30 48 55 0a 20 20 20 20 20 00 00 00 ff
00 54 37 38 45 45 30 30 34 38 35 32 31 0a 00 54

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: ACR
    Model: 1353
    Serial Number: 2424382387
    Made in: week 8 of 2019
  Basic Display Parameters & Features:
    Digital display
    Maximum image size: 60 cm x 34 cm
    Gamma: 2.20
    DPMS levels: Off
    RGB color display
    Default (sRGB) color space is primary color space
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6679, 0.3310
    Green: 0.2998, 0.6250
    Blue : 0.1425, 0.0517
    White: 0.3125, 0.3281
  Established Timings I & II:
    IBM     :   720x400    70.082 Hz   9:5    31.467 kHz   28.320 MHz
    DMT 0x04:   640x480    59.940 Hz   4:3    31.469 kHz   25.175 MHz
    Apple   :   640x480    66.667 Hz   4:3    35.000 kHz   30.240 MHz
    DMT 0x05:   640x480    72.809 Hz   4:3    37.861 kHz   31.500 MHz
    DMT 0x06:   640x480    75.000 Hz   4:3    37.500 kHz   31.500 MHz
    DMT 0x08:   800x600    56.250 Hz   4:3    35.156 kHz   36.000 MHz
    DMT 0x09:   800x600    60.317 Hz   4:3    37.879 kHz   40.000 MHz
    DMT 0x0a:   800x600    72.188 Hz   4:3    48.077 kHz   50.000 MHz
    DMT 0x0b:   800x600    75.000 Hz   4:3    46.875 kHz   49.500 MHz
    Apple   :   832x624    74.551 Hz   4:3    49.726 kHz   57.284 MHz
    DMT 0x10:  1024x768    60.004 Hz   4:3    48.363 kHz   65.000 MHz
    DMT 0x11:  1024x768    70.069 Hz   4:3    56.476 kHz   75.000 MHz
    DMT 0x12:  1024x768    75.029 Hz   4:3    60.023 kHz   78.750 MHz
    DMT 0x24:  1280x1024   75.025 Hz   5:4    79.976 kHz  135.000 MHz
    Apple   :  1152x870    75.062 Hz 192:145  68.681 kHz  100.000 MHz
  Standard Timings:
    DMT 0x15:  1152x864    75.000 Hz   4:3    67.500 kHz  108.000 MHz
    DMT 0x20:  1280x960    60.000 Hz   4:3    60.000 kHz  108.000 MHz
    DMT 0x23:  1280x1024   60.020 Hz   5:4    63.981 kHz  108.000 MHz
    DMT 0x55:  1280x720    60.000 Hz  16:9    45.000 kHz   74.250 MHz
    DMT 0x1c:  1280x800    59.810 Hz  16:10   49.702 kHz   83.500 MHz
    DMT 0x2f:  1440x900    59.887 Hz  16:10   55.935 kHz  106.500 MHz
    DMT 0x3a:  1680x1050   59.954 Hz  16:10   65.290 kHz  146.250 MHz
    DMT 0x52:  1920x1080   60.000 Hz  16:9    67.500 kHz  148.500 MHz
  Detailed Timing Descriptors:
    DTD 1:  2560x1440   59.951 Hz  16:9    88.787 kHz  241.500 MHz (597 mm x 336 mm)
                 Hfront   48 Hsync  32 Hback  80 Hpol P
                 Vfront    3 Vsync   5 Vback  33 Vpol N
  Display Range Limits:
    Monitor ranges (GTF): 56-76 Hz V, 31-90 kHz H, max dotclock 250 MHz
    Display Product Name: 'XF270HU'
    Display Product Serial Number: 'T78EE0048521'
Checksum: 0x54
EDID of '/sys/class/drm/card0-HDMI-A-1/edid' was empty.

$ xrandr -q
Screen 0: minimum 320 x 200, current 4480 x 1440, maximum 16384 x 16384
DVI-D-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440     59.95 +
   1920x1440     60.00
   1856x1392     60.01
   1792x1344     60.01
   2048x1152     59.90    59.91
   1920x1200     59.88    59.95
   1920x1080     59.96    60.00    59.93
   1600x1200     75.00    70.00    65.00    60.00
   1680x1050     59.95    59.88
   1400x1050     74.76    59.98
   1600x900      59.99    59.94    59.95    59.82
   1280x1024     75.02    60.02
   1440x900      59.90
   1400x900      59.96    59.88
   1280x960      60.00
   1440x810      60.00    59.97
   1368x768      59.88    59.85
   1280x800      59.99    59.97    59.81    59.91
   1152x864      75.00
   1280x720      60.00    59.99    59.86    60.00    59.74
   1024x768      75.05    60.04    75.03    70.07    60.00
   960x720       75.00    60.00
   928x696       75.00    60.05
   896x672       75.05    60.01
   1024x576      59.95    59.96    59.90    59.82
   960x600       59.93    60.00
   832x624       74.55
   960x540       59.96    59.99    59.63    59.82
   800x600       75.00    70.00    65.00    60.00    72.19    75.00    60.32    56.25
   840x525       60.01    59.88
   864x486       59.92    59.57
   700x525       74.76    59.98
   800x450       59.95    59.82
   640x512       75.02    60.02
   700x450       59.96    59.88
   640x480       60.00    75.00    72.81    75.00    66.67    59.94
   720x405       59.51    58.99
   720x400       70.08
   684x384       59.88    59.85
   640x400       59.88    59.98
   576x432       75.00
   640x360       59.86    59.83    59.84    59.32
   512x384       75.03    70.07    60.00
   512x288       60.00    59.92
   416x312       74.66
   480x270       59.63    59.82
   400x300       72.19    75.12    60.32    56.34
   432x243       59.92    59.57
   320x240       72.81    75.00    60.05
   360x202       59.51    59.13
   320x180       59.84    59.32
   2560x1440_144.0 144.00*
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 connected 1920x1080+2560+0 (normal left inverted right x axis y axis) 476mm x 268mm
   1920x1080     60.00*+  59.96    59.93
   1680x1050     59.95    59.88
   1400x1050     74.76    59.98
   1600x900      59.95    59.82
   1280x1024     75.02    60.02
   1440x900      59.89
   1400x900      59.96    59.88
   1280x960      60.00
   1440x810      59.97
   1368x768      59.88    59.85
   1280x800      59.99    59.97    59.81    59.91
   1152x864      75.00
   1280x720      60.00    59.99    59.86    60.00    59.74
   1024x768      75.05    60.04    75.03    70.07    60.00
   960x720       75.00    60.00
   928x696       75.00    60.05
   896x672       75.05    60.01
   1024x576      59.95    59.96    59.90    59.82
   960x600       59.93    60.00
   832x624       74.55
   960x540       59.96    59.99    59.63    59.82
   800x600       75.00    70.00    65.00    60.00    72.19    75.00    60.32    56.25
   840x525       60.01    59.88
   864x486       59.92    59.57
   700x525       74.76    59.98
   800x450       59.95    59.82
   640x512       75.02    60.02
   700x450       59.96    59.88
   640x480       60.00    75.00    72.81    75.00    66.67    59.94
   720x405       59.51    58.99
   720x400       70.08
   684x384       59.88    59.85
   640x400       59.88    59.98
   576x432       75.00
   640x360       59.86    59.83    59.84    59.32
   512x384       75.03    70.07    60.00
   512x288       60.00    59.92
   416x312       74.66
   480x270       59.63    59.82
   400x300       72.19    75.12    60.32    56.34
   432x243       59.92    59.57
   320x240       72.81    75.00    60.05
   360x202       59.51    59.13
   320x180       59.84    59.32
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)

The ModeValidation didn’t make a difference either. I also to tried overriding the EDID using CustomEDID with one extracted from my Windows installation and another one from a livesystem, both to no avail.

That’s unfortunate. There’s also UseEdid and UseEdidFreqs options that you could try.

Maybe give these ones a try (genrated with cvt 1.2):

Modeline "2560x1440_144.00_rb1"  604.25  2560 2608 2640 2720  1440 1443 1448 1543 +hsync -vsync
Modeline "2560x1440_144.00_rb2"  586.59  2560 2568 2600 2640  1440 1529 1537 1543 +hsync -vsync

There’s also UseEdid and UseEdidFreqs options that you could try.

Using either of them, xrandr --addmode still fails with the same error.


Maybe give these ones a try (genrated with cvt 1.2)

Still a BadMatch, think it’s independent of the modeline.