You are not logged in.

#1 2025-06-10 17:08:07

jl2
Member
From: 47° 18' N 8° 34' E
Registered: 2022-06-01
Posts: 737
Website

Monitor does not correctly report resolutions

Hi, I have a external monitor for my laptop connected via HDMI. However, it only has the default resolution and refresh rate (3440x1440@60Hz) and standard resolutions up to 4K (which look like absolute dogshit, as expected). There's no problem with the same setup on my PC, both with HDMI and DP, and I can set the refresh rate up to 3440x1440@180Hz.

This started quite a while ago, perhaps half a year? I didn't bother with it until now.

I also noted that counter strike cannot set the resolution correctly and is stuck at <= 1920x1200.

swaymsg -t get_outputs (other monitor is cut out)

Output HDMI-A-1 'ASUSTek COMPUTER INC VG34VQ3B S8LMTF107765' (focused)
  Current mode: 3440x1440 @ 59.973 Hz
  Power: on
  Position: 0,0
  Scale factor: 1.000000
  Scale filter: nearest
  Subpixel hinting: unknown
  Transform: normal
  Workspace: 0
  Max render time: off
  Adaptive sync: disabled
  Allow tearing: no
  Available modes:
    3440x1440 @ 59.973 Hz
    3840x2160 @ 60.000 Hz (16:9)
    3840x2160 @ 59.940 Hz (16:9)
    3840x2160 @ 50.000 Hz (16:9)
    3840x2160 @ 30.000 Hz (16:9)
    3840x2160 @ 29.970 Hz (16:9)
    3840x2160 @ 25.000 Hz (16:9)
    3840x2160 @ 24.000 Hz (16:9)
    3840x2160 @ 23.976 Hz (16:9)
    2560x1440 @ 119.998 Hz
    2560x1440 @ 59.951 Hz
    1920x1200 @ 59.973 Hz
    1920x1080 @ 120.000 Hz (16:9)
    1920x1080 @ 119.880 Hz (16:9)
    1920x1080 @ 100.000 Hz (16:9)
    1920x1080 @ 60.000 Hz
    1920x1080 @ 60.000 Hz (16:9)
    1920x1080 @ 59.940 Hz (16:9)
    1920x1080 @ 50.000 Hz (16:9)
    1920x1080 @ 30.000 Hz (16:9)
    1920x1080 @ 29.970 Hz (16:9)
    1920x1080 @ 25.000 Hz (16:9)
    1920x1080 @ 24.000 Hz (16:9)
    1920x1080 @ 23.976 Hz (16:9)
    1600x1200 @ 60.000 Hz
    1680x1050 @ 59.973 Hz
    1280x1024 @ 60.020 Hz
    1440x900 @ 59.973 Hz
    1280x960 @ 60.000 Hz
    1280x800 @ 59.973 Hz
    1280x720 @ 60.000 Hz
    1280x720 @ 60.000 Hz (16:9)
    1280x720 @ 59.940 Hz (16:9)
    1280x720 @ 50.000 Hz (16:9)
    1024x768 @ 75.029 Hz
    1024x768 @ 60.004 Hz
    800x600 @ 75.000 Hz
    800x600 @ 60.317 Hz
    720x576 @ 50.000 Hz (16:9)
    720x576 @ 50.000 Hz (4:3)
    720x480 @ 60.000 Hz (16:9)
    720x480 @ 60.000 Hz (4:3)
    720x480 @ 59.940 Hz (16:9)
    720x480 @ 59.940 Hz (4:3)
    640x480 @ 75.000 Hz
    640x480 @ 60.000 Hz (4:3)
    640x480 @ 59.940 Hz
    640x480 @ 59.940 Hz (4:3)

edid-decode </sys/class/drm/card1-HDMI-A-1/edid

edid-decode (hex):

00 ff ff ff ff ff ff 00 06 b3 53 34 01 01 01 01
34 21 01 03 80 50 21 78 0a f2 35 ac 4f 47 a8 27
11 50 54 25 4a 00 81 40 81 80 81 c0 a9 40 d1 c0
01 01 01 01 01 01 e7 7c 70 a0 d0 a0 29 50 30 20
3a 00 1d 4e 31 00 00 1a 00 00 00 fd 00 30 90 1e
e6 3c 00 0a 20 20 20 20 20 20 00 00 00 fc 00 56
47 33 34 56 51 33 42 0a 20 20 20 20 00 00 00 ff
00 53 38 4c 4d 54 46 31 30 37 37 36 35 0a 01 0c

02 03 4c f1 e2 78 02 54 01 03 02 12 11 13 60 61
04 20 21 22 1f 90 3f 40 5d 5e 5f 40 23 09 07 07
83 01 00 00 e2 00 ea 6d 03 0c 00 10 00 38 44 20
00 60 01 02 03 68 d8 5d c4 01 78 80 03 02 e3 05
c0 80 e2 0f c0 e6 06 05 01 66 66 25 56 5e 00 a0
a0 a0 29 50 30 20 35 00 1d 4e 31 00 00 1a 6f c2
00 a0 a0 a0 55 50 30 20 35 00 1d 4e 31 00 00 1e
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b2

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

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: AUS
    Model: 13395
    Serial Number: 16843009 (0x01010101)
    Made in: week 52 of 2023
  Basic Display Parameters & Features:
    Digital display
    Maximum image size: 80 cm x 33 cm
    Gamma: 2.20
    RGB color display
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6748, 0.3115
    Green: 0.2773, 0.6582
    Blue : 0.1523, 0.0693
    White: 0.3134, 0.3291
  Established Timings I & II:
    DMT 0x04:   640x480    59.940476 Hz   4:3     31.469 kHz     25.175000 MHz
    DMT 0x06:   640x480    75.000000 Hz   4:3     37.500 kHz     31.500000 MHz
    DMT 0x09:   800x600    60.316541 Hz   4:3     37.879 kHz     40.000000 MHz
    DMT 0x0b:   800x600    75.000000 Hz   4:3     46.875 kHz     49.500000 MHz
    DMT 0x10:  1024x768    60.003840 Hz   4:3     48.363 kHz     65.000000 MHz
    DMT 0x12:  1024x768    75.028582 Hz   4:3     60.023 kHz     78.750000 MHz
  Standard Timings:
    DMT 0x20:  1280x960    60.000000 Hz   4:3     60.000 kHz    108.000000 MHz
    DMT 0x23:  1280x1024   60.019740 Hz   5:4     63.981 kHz    108.000000 MHz
    DMT 0x55:  1280x720    60.000000 Hz  16:9     45.000 kHz     74.250000 MHz
    DMT 0x33:  1600x1200   60.000000 Hz   4:3     75.000 kHz    162.000000 MHz
    DMT 0x52:  1920x1080   60.000000 Hz  16:9     67.500 kHz    148.500000 MHz
  Detailed Timing Descriptors:
    DTD 1:  3440x1440   59.972616 Hz  43:18    88.819 kHz    319.750000 MHz (797 mm x 334 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync  10 Vback   28 Vpol N
    Display Range Limits:
      Monitor ranges (GTF): 48-144 Hz V, 30-230 kHz H, max dotclock 600 MHz
    Display Product Name: 'VG34VQ3B'
    Display Product Serial Number: 'S8LMTF107765'
  Extension blocks: 1
Checksum: 0x0c

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

Block 1, CTA-861 Extension Block:
  Revision: 3
  Underscans IT Video Formats by default
  Basic audio support
  Supports YCbCr 4:4:4
  Supports YCbCr 4:2:2
  Native detailed modes: 1
  HDMI Forum EDID Extension Override Data Block:
    EDID Extension Block Count: 2
  Video Data Block:
    VIC   1:   640x480    59.940476 Hz   4:3     31.469 kHz     25.175000 MHz
    VIC   3:   720x480    59.940060 Hz  16:9     31.469 kHz     27.000000 MHz
    VIC   2:   720x480    59.940060 Hz   4:3     31.469 kHz     27.000000 MHz
    VIC  18:   720x576    50.000000 Hz  16:9     31.250 kHz     27.000000 MHz
    VIC  17:   720x576    50.000000 Hz   4:3     31.250 kHz     27.000000 MHz
    VIC  19:  1280x720    50.000000 Hz  16:9     37.500 kHz     74.250000 MHz
    VIC  96:  3840x2160   50.000000 Hz  16:9    112.500 kHz    594.000000 MHz
    VIC  97:  3840x2160   60.000000 Hz  16:9    135.000 kHz    594.000000 MHz
    VIC   4:  1280x720    60.000000 Hz  16:9     45.000 kHz     74.250000 MHz
    VIC  32:  1920x1080   24.000000 Hz  16:9     27.000 kHz     74.250000 MHz
    VIC  33:  1920x1080   25.000000 Hz  16:9     28.125 kHz     74.250000 MHz
    VIC  34:  1920x1080   30.000000 Hz  16:9     33.750 kHz     74.250000 MHz
    VIC  31:  1920x1080   50.000000 Hz  16:9     56.250 kHz    148.500000 MHz
    VIC  16:  1920x1080   60.000000 Hz  16:9     67.500 kHz    148.500000 MHz (native)
    VIC  63:  1920x1080  120.000000 Hz  16:9    135.000 kHz    297.000000 MHz
    VIC  64:  1920x1080  100.000000 Hz  16:9    112.500 kHz    297.000000 MHz
    VIC  93:  3840x2160   24.000000 Hz  16:9     54.000 kHz    297.000000 MHz
    VIC  94:  3840x2160   25.000000 Hz  16:9     56.250 kHz    297.000000 MHz
    VIC  95:  3840x2160   30.000000 Hz  16:9     67.500 kHz    297.000000 MHz
    VIC  64:  1920x1080  100.000000 Hz  16:9    112.500 kHz    297.000000 MHz
  Audio Data Block:
    Linear PCM:
      Max channels: 2
      Supported sample rates (kHz): 48 44.1 32
      Supported sample sizes (bits): 24 20 16
  Speaker Allocation Data Block:
    FL/FR - Front Left/Right
  Video Capability Data Block:
    YCbCr quantization: Selectable (via AVI YQ)
    RGB quantization: Selectable (via AVI Q)
    PT scan behavior: Always Underscanned
    IT scan behavior: Always Underscanned
    CE scan behavior: Always Underscanned
  Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
    Source physical address: 1.0.0.0
    DC_36bit
    DC_30bit
    DC_Y444
    Maximum TMDS clock: 340 MHz
    Extended HDMI video details:
      HDMI VICs:
        HDMI VIC 1:  3840x2160   30.000000 Hz  16:9     67.500 kHz    297.000000 MHz
        HDMI VIC 2:  3840x2160   25.000000 Hz  16:9     56.250 kHz    297.000000 MHz
        HDMI VIC 3:  3840x2160   24.000000 Hz  16:9     54.000 kHz    297.000000 MHz
  Vendor-Specific Data Block (HDMI Forum), OUI C4-5D-D8:
    Version: 1
    Maximum TMDS Character Rate: 600 MHz
    SCDC Present
    Supports 12-bits/component Deep Color 4:2:0 Pixel Encoding
    Supports 10-bits/component Deep Color 4:2:0 Pixel Encoding
    Supports Auto Low-Latency Mode
  Colorimetry Data Block:
    BT2020YCC
    BT2020RGB
    ST2113RGB
  YCbCr 4:2:0 Capability Map Data Block:
    VIC  96:  3840x2160   50.000000 Hz  16:9    112.500 kHz    594.000000 MHz
    VIC  97:  3840x2160   60.000000 Hz  16:9    135.000 kHz    594.000000 MHz
  HDR Static Metadata Data Block:
    Electro optical transfer functions:
      Traditional gamma - SDR luminance range
      SMPTE ST2084
    Supported static metadata descriptors:
      Static metadata type 1
    Desired content max luminance: 102 (455.515 cd/m^2)
    Desired content max frame-average luminance: 102 (455.515 cd/m^2)
    Desired content min luminance: 37 (0.096 cd/m^2)
  Detailed Timing Descriptors:
    DTD 2:  2560x1440   59.950550 Hz  16:9     88.787 kHz    241.500000 MHz (797 mm x 334 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync   5 Vback   33 Vpol N
    DTD 3:  2560x1440  119.997589 Hz  16:9    182.996 kHz    497.750000 MHz (797 mm x 334 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync   5 Vback   77 Vpol P
Checksum: 0xb2  Unused space in Extension Block: 15 bytes

Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...

Offline

#2 2025-06-10 21:52:48

seth
Member
Registered: 2012-09-03
Posts: 64,477

Re: Monitor does not correctly report resolutions

lacking hdmi 2.1 support?
Poor cable? Lousy GPU? AMD? ( They're in a legal quarrel with the HDMI forum, https://www.heise.de/news/AMD-HDMI-Foru … 43729.html )

Offline

#3 2025-06-11 05:58:28

jl2
Member
From: 47° 18' N 8° 34' E
Registered: 2022-06-01
Posts: 737
Website

Re: Monitor does not correctly report resolutions

I forgot to mention, it works perfectly fine on windows, although only up  to 3440x1440@100Hz because of the lacking HDMI speed of the port (same cable and everything, just different OS).


Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...

Offline

#4 2025-06-11 06:00:17

seth
Member
Registered: 2012-09-03
Posts: 64,477

Re: Monitor does not correctly report resolutions

seth wrote:

AMD? ( They're in a legal quarrel with the HDMI forum, https://www.heise.de/news/AMD-HDMI-Foru … 43729.html )

Offline

#5 2025-06-11 06:03:48

jl2
Member
From: 47° 18' N 8° 34' E
Registered: 2022-06-01
Posts: 737
Website

Re: Monitor does not correctly report resolutions

seth wrote:

AMD? ( They're in a legal quarrel with the HDMI forum, https://www.heise.de/news/AMD-HDMI-Foru … 43729.html )

The port is HDMI 2.0, which gets up to 3440x1440@100Hz. Not the problem...


Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...

Offline

#6 2025-06-11 06:17:29

seth
Member
Registered: 2012-09-03
Posts: 64,477

Re: Monitor does not correctly report resolutions

I can set the refresh rate up to 3440x1440@180Hz.

  Detailed Timing Descriptors:
    DTD 1:  3440x1440   59.972616 Hz  43:18    88.819 kHz    319.750000 MHz (797 mm x 334 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync  10 Vback   28 Vpol N

3440x1440@60Hz is perfectly reported by the EDID and

  Available modes:
    3440x1440 @ 59.973 Hz

swaymsg.

Monitor does not correctly report resolutions
it only has the default resolution and refresh rate (3440x1440@60Hz) and standard resolutions up to 4K

Maybe elaborate what the actual problem is, then?
Is it exclusively

I also noted that counter strike cannot set the resolution correctly and is stuck at <= 1920x1200.

that game?

Offline

#7 2025-06-11 06:30:23

jl2
Member
From: 47° 18' N 8° 34' E
Registered: 2022-06-01
Posts: 737
Website

Re: Monitor does not correctly report resolutions

Maybe elaborate what the actual problem is, then?

I want to set it up to 100Hz because 60Hz sucks for my eyes on that monitor.
Also, I'm missing all the other resolutions I'd usually get (like 2560x1080 etc. pp.)

CS is more a side-effect I found, it's completely unplayable in that state though.


Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...

Offline

#8 2025-06-11 06:56:34

seth
Member
Registered: 2012-09-03
Posts: 64,477

Re: Monitor does not correctly report resolutions

DTD 1:  3440x1440   59.972616 Hz  43:18    88.819 kHz    319.750000 MHz (797 mm x 334 mm)

is the only 43:18 (non-4:3/16:9) mode offered by the EDID
So this is AMD/HDMI2.0?

As for the synthetic modes, do you still get them on X11 and can you activate the there?
If you there also https://wiki.archlinux.org/title/Xrandr … esolutions

# 3440x1440 @ 100.000 Hz Reduced Blank (CVT) field rate 100.000 Hz; hsync: 151.000 kHz; pclk: 531.52 MHz
Modeline "3440x1440_100.00_rb2"  531.52  3440 3448 3480 3520  1440 1496 1504 1510 +hsync -vsync

does it still accept it?

Offline

#9 2025-06-11 20:59:59

jl2
Member
From: 47° 18' N 8° 34' E
Registered: 2022-06-01
Posts: 737
Website

Re: Monitor does not correctly report resolutions

So this is AMD/HDMI2.0?

Affirmative.

As for the synthetic modes, do you still get them on X11 and can you activate the there?

nope, doesn't work, but I can add the mode via xrandr and it works there.


Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...

Offline

#10 2025-06-12 04:16:45

seth
Member
Registered: 2012-09-03
Posts: 64,477

Re: Monitor does not correctly report resolutions

I'd suspect that the monitor hands out different EDIDs based on the HDMI level (and borrows the logic from the 2160p version.
https://wiki.archlinux.org/title/Kernel … s_and_EDID
The plan would be to "steal" the edid (you can simply copy the file) and inject it into the AMD system - since the signal principally works, you just need to upgrade the list of available modes.

Offline

#11 2025-06-12 05:12:12

jl2
Member
From: 47° 18' N 8° 34' E
Registered: 2022-06-01
Posts: 737
Website

Re: Monitor does not correctly report resolutions

The link you mentioned mentions editing the file - Do you think it's easier extracting the edid file from windows or copying it from my PC and deleting the too fast modes (or is that even necessary, if combined with common sense?).


Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...

Offline

#12 2025-06-12 05:35:35

seth
Member
Registered: 2012-09-03
Posts: 64,477

Re: Monitor does not correctly report resolutions

I'd just copy it, less error prone. Also just to test whether this works at all if you provide a better edid.
amdgpu should™ filter out the unsupported modes

Offline

Board footer

Powered by FluxBB