You are not logged in.
I'm unable to change the refresh rate of my Asus PA278QV using the System Settings > Display Configuration menu. There is no selection dropdown box for Refresh Rate, and a tooltip states: "60 Hz" is the only refresh rate supported by this display. But, I know that 75Hz is supported, and the same hardware configuration and monitor setup works in Xorg and Windows 10. There's a big difference in usability to me between 60 and 75Hz. My goal is 2560x1440 @ 75Hz, current is 2560x1440@60Hz.
KDE Plasma: 5.24.4
Kernel: 5.17.1-arch1-1
Graphics Platform: Wayland
GPU: AMD Radeon R9 390, driver: amdgpu
Desired behavior: KDE System settings lists all resolutions and refresh rates specified as supported by the EDID. And/or KDE chooses the highest area resolution and refresh rate automatically.
Because wayland relies on kernel modesetting, I followed the instructions to force an edid https://wiki.archlinux.org/title/Kernel … s_and_EDID.
[user-arch@antec-arch xorg.conf.d]$ for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
DP-1: connected
DP-2: disconnected
DP-3: connected
DVI-D-1: disconnected
HDMI-A-1: connected
The asus pa278qv is connected to HDMI-A-1.
[user-arch@antec-arch card0-HDMI-A-1]$ pwd
/sys/class/drm/card0-HDMI-A-1
[user-arch@antec-arch card0-HDMI-A-1]$ cat edid | parse-edid
Checksum Correct
Section "Monitor"
Identifier "PA278QV"
ModelName "PA278QV"
VendorName "AUS"
# Monitor Manufactured week 44 of 2021
# EDID version 1.3
# Digital Display
DisplaySize 600 340
Gamma 2.20
Option "DPMS" "true"
Horizsync 30-112
VertRefresh 24-75
# Maximum pixel clock is 300MHz
#Not giving standard mode: 1152x864, 75Hz
#Not giving standard mode: 1280x1024, 60Hz
#Not giving standard mode: 1280x960, 60Hz
#Not giving standard mode: 1440x900, 60Hz
#Not giving standard mode: 1600x1200, 60Hz
#Not giving standard mode: 1680x1050, 60Hz
#Not giving standard mode: 1920x1200, 60Hz
#Not giving standard mode: 2048x1152, 60Hz
#Extension block found. Parsing...
Modeline "Mode 13" -hsync +vsync
Modeline "Mode 0" +hsync -vsync
Modeline "Mode 1" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 2" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
Modeline "Mode 3" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline "Mode 4" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline "Mode 5" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
Modeline "Mode 6" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
Modeline "Mode 7" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
Modeline "Mode 8" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 9" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
Modeline "Mode 10" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
Modeline "Mode 11" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 12" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 14" +hsync -vsync
Modeline "Mode 15" -hsync +vsync
Modeline "Mode 16" +hsync -vsync
Option "PreferredMode" "Mode 13"
EndSection
That output by parse-edid of the read-edid package is misleading though. It doesn't list any 2560x1440 resolutions. I eventually discovered edid-decode from package edid-decode-git, and edid-decode shows the following:
[user-arch@antec-arch card0-HDMI-A-1]$ edid-decode edid
edid-decode (hex):
00 ff ff ff ff ff ff 00 06 b3 01 27 01 01 01 01
2c 1f 01 03 80 3c 22 78 2a ff 15 a6 53 4a 98 26
0f 50 54 bf 4f 00 71 4f 81 80 81 40 95 00 a9 40
b3 00 d1 00 e1 c0 56 5e 00 a0 a0 a0 29 50 30 20
35 00 55 50 21 00 00 1a 00 00 00 fd 00 18 4b 1e
70 1e 00 0a 20 20 20 20 20 20 00 00 00 fc 00 50
41 32 37 38 51 56 0a 20 20 20 20 20 00 00 00 ff
00 4d 41 4c 4d 51 53 32 38 32 36 38 38 0a 01 79
02 03 2d f1 4c 90 04 03 02 11 12 13 1f 05 14 20
21 23 09 07 07 83 01 00 00 67 03 0c 00 10 00 00
40 e2 00 6a 68 1a 00 00 01 01 30 4b e6 0e 1f 00
80 51 00 1e 30 40 80 37 00 55 50 21 00 00 1c 26
75 00 78 a0 a0 34 50 1c 20 68 08 55 50 21 00 00
1a 9e 20 00 90 51 20 1f 30 48 80 36 00 55 50 21
00 00 1c cd 46 00 a0 a0 38 1f 40 30 20 3a 00 55
50 21 00 00 1a 00 00 00 00 00 00 00 00 00 00 ca
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.3
Vendor & Product Identification:
Manufacturer: AUS
Model: 9985
Serial Number: 16843009
Made in: week 44 of 2021
Basic Display Parameters & Features:
Digital display
Maximum image size: 60 cm x 34 cm
Gamma: 2.20
DPMS levels: Off
RGB color display
First detailed timing is the preferred timing
Color Characteristics:
Red : 0.6513, 0.3271
Green: 0.2919, 0.5966
Blue : 0.1484, 0.0595
White: 0.3134, 0.3291
Established Timings I & II:
IBM : 720x400 70.081663 Hz 9:5 31.467 kHz 28.320000 MHz
DMT 0x04: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 MHz
Apple : 640x480 66.666667 Hz 4:3 35.000 kHz 30.240000 MHz
DMT 0x05: 640x480 72.808802 Hz 4:3 37.861 kHz 31.500000 MHz
DMT 0x06: 640x480 75.000000 Hz 4:3 37.500 kHz 31.500000 MHz
DMT 0x08: 800x600 56.250000 Hz 4:3 35.156 kHz 36.000000 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 0x11: 1024x768 70.069359 Hz 4:3 56.476 kHz 75.000000 MHz
DMT 0x12: 1024x768 75.028582 Hz 4:3 60.023 kHz 78.750000 MHz
DMT 0x24: 1280x1024 75.024675 Hz 5:4 79.976 kHz 135.000000 MHz
Standard Timings:
DMT 0x15: 1152x864 75.000000 Hz 4:3 67.500 kHz 108.000000 MHz
DMT 0x23: 1280x1024 60.019740 Hz 5:4 63.981 kHz 108.000000 MHz
DMT 0x20: 1280x960 60.000000 Hz 4:3 60.000 kHz 108.000000 MHz
DMT 0x2f: 1440x900 59.887445 Hz 16:10 55.935 kHz 106.500000 MHz
DMT 0x33: 1600x1200 60.000000 Hz 4:3 75.000 kHz 162.000000 MHz
DMT 0x3a: 1680x1050 59.954250 Hz 16:10 65.290 kHz 146.250000 MHz
DMT 0x45: 1920x1200 59.884600 Hz 16:10 74.556 kHz 193.250000 MHz
DMT 0x54: 2048x1152 60.000000 Hz 16:9 72.000 kHz 162.000000 MHz (RB)
Detailed Timing Descriptors:
DTD 1: 2560x1440 59.950550 Hz 16:9 88.787 kHz 241.500000 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): 24-75 Hz V, 30-112 kHz H, max dotclock 300 MHz
Display Product Name: 'PA278QV'
Display Product Serial Number: 'MALMQS282688'
Extension blocks: 1
Checksum: 0x79
----------------
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
Video Data Block:
VIC 16: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz (native)
VIC 4: 1280x720 60.000000 Hz 16:9 45.000 kHz 74.250000 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 17: 720x576 50.000000 Hz 4:3 31.250 kHz 27.000000 MHz
VIC 18: 720x576 50.000000 Hz 16:9 31.250 kHz 27.000000 MHz
VIC 19: 1280x720 50.000000 Hz 16:9 37.500 kHz 74.250000 MHz
VIC 31: 1920x1080 50.000000 Hz 16:9 56.250 kHz 148.500000 MHz
VIC 5: 1920x1080i 60.000000 Hz 16:9 33.750 kHz 74.250000 MHz
VIC 20: 1920x1080i 50.000000 Hz 16:9 28.125 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
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
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
Maximum TMDS clock: 320 MHz
Video Capability Data Block:
YCbCr quantization: No Data
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 (AMD), OUI 00-00-1A:
Version: 1.1
Minimum Refresh Rate: 48 Hz
Maximum Refresh Rate: 75 Hz
Flags 1.x: 0xe6 (MCCS)
Detailed Timing Descriptors:
DTD 2: 1280x768 59.870228 Hz 5:3 47.776 kHz 79.500000 MHz (597 mm x 336 mm)
Hfront 64 Hsync 128 Hback 192 Hpol N
Vfront 3 Vsync 7 Vback 20 Vpol P
DTD 3: 2560x1440 75.002001 Hz 16:9 111.903 kHz 299.900000 MHz (597 mm x 336 mm)
Hfront 28 Hsync 32 Hback 60 Hpol P
Vfront 38 Vsync 8 Vback 6 Vpol N
DTD 4: 1280x800 59.810326 Hz 8:5 49.702 kHz 83.500000 MHz (597 mm x 336 mm)
Hfront 72 Hsync 128 Hback 200 Hpol N
Vfront 3 Vsync 6 Vback 22 Vpol P
DTD 5: 2560x1080 59.978424 Hz 64:27 66.636 kHz 181.250000 MHz (597 mm x 336 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 10 Vback 18 Vpol N
Checksum: 0xca Unused space in Extension Block: 10 bytes
So the problem resolution in use by kwin_wayland is 2560x1440@60, which is the Detailed Timing Descriptor (DTD) 1. My desired resolution is DTD 3, 2560x1440@75. My understanding is this is a reduced blanking resolution, which at 299.900 MHz pixel clock is under the 'max dotclock 300 MHz'. (There is also a TMDS clock limit of 320Mhz.)
I attempted to create a custom edid following the link from the Arch wiki to https://github.com/akatrevorjay/edid-generator. Any binary I created could not be properly parsed by parse-edid or edid-decode so I did not use them. I tried a fork at https://github.com/zigmars/edid-generator, which also did not work:
"[user-arch@antec-arch edid-generator]$ edid-decode 2560x144075.bin
EDID length 127 is not a multiple of 128."
So then I tried booting into Windows and using Custom Resolution Utility https://www.monitortests.com/forum/Thre … tility-CRU. First, I used CRU to export the asus PA278QV edid. I did a cmp /sys/class/drm/card0-HDMI-A-1/edid asusPA278QV.bin and they are identical. So the EDID in both windows and arch are the same.
Next, I used CRU to modify the EDID. I copied the 2560x1440@75 DTD into the 2560x1440@60 DTD. What do you think will happen if I force this modified EDID?
Here is the edid-decode:
[user-arch@antec-arch ~]$ edid-decode asusPA278QV_edited75.bin
edid-decode (hex):
00 ff ff ff ff ff ff 00 06 b3 01 27 01 01 01 01
2c 1f 01 03 80 3c 22 78 2a ff 15 a6 53 4a 98 26
0f 50 54 2f 4f 00 71 4f 81 80 81 40 95 00 a9 40
b3 00 d1 00 e1 c0 26 75 00 78 a0 a0 34 50 1c 20
68 08 80 68 21 00 00 1a 00 00 00 fc 00 50 41 32
37 38 51 56 0a 20 20 20 20 20 00 00 00 10 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 a1
02 03 2d f0 4c 90 04 03 02 11 12 13 1f 05 14 20
21 23 09 07 07 83 01 00 00 67 03 0c 00 10 00 00
40 e2 00 6a 68 1a 00 00 01 01 30 4b e6 0e 1f 00
80 51 00 1e 30 40 80 37 00 40 c0 10 00 00 1c 26
75 00 78 a0 a0 34 50 1c 20 68 08 80 68 21 00 00
1a 9e 20 00 90 51 20 1f 30 48 80 36 00 40 c8 10
00 00 1c cd 46 00 a0 a0 38 1f 40 30 20 3a 00 80
0e 21 00 00 1a 00 00 00 00 00 00 00 00 00 00 03
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.3
Vendor & Product Identification:
Manufacturer: AUS
Model: 9985
Serial Number: 16843009
Made in: week 44 of 2021
Basic Display Parameters & Features:
Digital display
Maximum image size: 60 cm x 34 cm
Gamma: 2.20
DPMS levels: Off
RGB color display
First detailed timing is the preferred timing
Color Characteristics:
Red : 0.6513, 0.3271
Green: 0.2919, 0.5966
Blue : 0.1484, 0.0595
White: 0.3134, 0.3291
Established Timings I & II:
DMT 0x04: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 MHz
DMT 0x05: 640x480 72.808802 Hz 4:3 37.861 kHz 31.500000 MHz
DMT 0x06: 640x480 75.000000 Hz 4:3 37.500 kHz 31.500000 MHz
DMT 0x08: 800x600 56.250000 Hz 4:3 35.156 kHz 36.000000 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 0x11: 1024x768 70.069359 Hz 4:3 56.476 kHz 75.000000 MHz
DMT 0x12: 1024x768 75.028582 Hz 4:3 60.023 kHz 78.750000 MHz
DMT 0x24: 1280x1024 75.024675 Hz 5:4 79.976 kHz 135.000000 MHz
Standard Timings:
DMT 0x15: 1152x864 75.000000 Hz 4:3 67.500 kHz 108.000000 MHz
DMT 0x23: 1280x1024 60.019740 Hz 5:4 63.981 kHz 108.000000 MHz
DMT 0x20: 1280x960 60.000000 Hz 4:3 60.000 kHz 108.000000 MHz
DMT 0x2f: 1440x900 59.887445 Hz 16:10 55.935 kHz 106.500000 MHz
DMT 0x33: 1600x1200 60.000000 Hz 4:3 75.000 kHz 162.000000 MHz
DMT 0x3a: 1680x1050 59.954250 Hz 16:10 65.290 kHz 146.250000 MHz
DMT 0x45: 1920x1200 59.884600 Hz 16:10 74.556 kHz 193.250000 MHz
DMT 0x54: 2048x1152 60.000000 Hz 16:9 72.000 kHz 162.000000 MHz (RB)
Detailed Timing Descriptors:
DTD 1: 2560x1440 75.002001 Hz 16:9 111.903 kHz 299.900000 MHz (640 mm x 360 mm)
Hfront 28 Hsync 32 Hback 60 Hpol P
Vfront 38 Vsync 8 Vback 6 Vpol N
Display Product Name: 'PA278QV'
Dummy Descriptor:
Dummy Descriptor:
Extension blocks: 1
Checksum: 0xa1
----------------
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: 0
Video Data Block:
VIC 16: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz (native)
VIC 4: 1280x720 60.000000 Hz 16:9 45.000 kHz 74.250000 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 17: 720x576 50.000000 Hz 4:3 31.250 kHz 27.000000 MHz
VIC 18: 720x576 50.000000 Hz 16:9 31.250 kHz 27.000000 MHz
VIC 19: 1280x720 50.000000 Hz 16:9 37.500 kHz 74.250000 MHz
VIC 31: 1920x1080 50.000000 Hz 16:9 56.250 kHz 148.500000 MHz
VIC 5: 1920x1080i 60.000000 Hz 16:9 33.750 kHz 74.250000 MHz
VIC 20: 1920x1080i 50.000000 Hz 16:9 28.125 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
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
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
Maximum TMDS clock: 320 MHz
Video Capability Data Block:
YCbCr quantization: No Data
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 (AMD), OUI 00-00-1A:
Version: 1.1
Minimum Refresh Rate: 48 Hz
Maximum Refresh Rate: 75 Hz
Flags 1.x: 0xe6 (MCCS)
Detailed Timing Descriptors:
DTD 2: 1280x768 59.870228 Hz 5:3 47.776 kHz 79.500000 MHz (320 mm x 192 mm)
Hfront 64 Hsync 128 Hback 192 Hpol N
Vfront 3 Vsync 7 Vback 20 Vpol P
DTD 3: 2560x1440 75.002001 Hz 16:9 111.903 kHz 299.900000 MHz (640 mm x 360 mm)
Hfront 28 Hsync 32 Hback 60 Hpol P
Vfront 38 Vsync 8 Vback 6 Vpol N
DTD 4: 1280x800 59.810326 Hz 8:5 49.702 kHz 83.500000 MHz (320 mm x 200 mm)
Hfront 72 Hsync 128 Hback 200 Hpol N
Vfront 3 Vsync 6 Vback 22 Vpol P
DTD 5: 2560x1080 59.978424 Hz 64:27 66.636 kHz 181.250000 MHz (640 mm x 270 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 10 Vback 18 Vpol N
Checksum: 0x03 Unused space in Extension Block: 10 bytes
DTD 1 and DTD 3 are the same now.
[root@antec-arch HDMI-A-1]# cat /home/user-arch/asusPA278QV_edited75.bin > edid_override
[root@antec-arch HDMI-A-1]# pwd
/sys/kernel/debug/dri/0/HDMI-A-1
#unplug and re-plug monitor -> [b]2560x1080@60[/b]
[root@antec-arch HDMI-A-1]# echo -n reset > edid_override
#unplug and re-plug monitor -> revert to 2560x1440@60
Here is kscreen.log from instructions at https://community.kde.org/Solid/Project … Management.
08.04.2022 09:02:08.950 ; kwayland ; : adding output 42
08.04.2022 09:02:08.950 ; kwayland ; : adding output 44
08.04.2022 09:02:08.950 ; kwayland ; : adding output 46
08.04.2022 09:02:08.950 ; kwayland ; : Loading Wayland backend.
08.04.2022 09:02:09.029 ; kwayland ; : adding output 42
08.04.2022 09:02:09.029 ; kwayland ; : adding output 44
08.04.2022 09:02:09.029 ; kwayland ; : adding output 46
08.04.2022 09:02:09.029 ; kwayland ; : Loading Wayland backend.
08.04.2022 09:02:09.031 ; kded ; : Config KScreen::Config(0x55d4a4b9b9b0) is ready
08.04.2022 09:02:09.033 ; kded ; : Applying config
08.04.2022 09:02:09.033 ; kded ; : Applying known config
08.04.2022 09:02:09.033 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 09:02:09.033 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 09:02:09.033 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 09:02:09.033 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 09:02:09.033 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 09:02:09.033 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 09:02:09.033 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/87139053e2b971d64dffc8851c216985"
08.04.2022 09:02:09.033 ; kded ; : Finding a mode for QSize(2560, 1440) @ 59.951
08.04.2022 09:02:09.033 ; kded ; : Found: "39" QSize(2560, 1440) @ 59.951
08.04.2022 09:02:09.035 ; kded ; : Config applied
08.04.2022 09:02:09.035 ; kded ; : Monitor for changes: true
08.04.2022 09:02:10.033 ; kwayland ; : adding output 42
08.04.2022 09:02:10.033 ; kwayland ; : adding output 44
08.04.2022 09:02:10.033 ; kwayland ; : adding output 46
08.04.2022 09:02:10.307 ; kwayland ; : Loading Wayland backend.
08.04.2022 09:02:17.463 ; kcm ; : About to read in config.
08.04.2022 09:02:17.502 ; kwayland ; : adding output 42
08.04.2022 09:02:17.502 ; kwayland ; : adding output 44
08.04.2022 09:02:17.502 ; kwayland ; : adding output 46
08.04.2022 09:02:17.516 ; kwayland ; : Loading Wayland backend.
08.04.2022 09:02:17.518 ; kcm ; : Reading in config now.
08.04.2022 09:04:20.396 ; kded ; : Change detected
08.04.2022 09:04:20.396 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 09:04:20.396 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 09:04:20.396 ; kded ; : KScreen::Output(3, "ASUSTek COMPUTER INC PA278QV/MALMQS282688", connected enabled, pos: QPoint(0,1080), res: QSize(2560, 1440), modeId: "39", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 09:04:20.688 ; kded ; : Saving current config to file
08.04.2022 09:04:20.689 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 09:04:20.689 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 09:04:20.689 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 09:04:20.689 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 09:04:20.689 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 09:04:20.689 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 09:04:20.689 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/87139053e2b971d64dffc8851c216985"
08.04.2022 09:04:20.689 ; kded ; : Finding a mode for QSize(2560, 1440) @ 59.951
08.04.2022 09:04:20.689 ; kded ; : Found: "39" QSize(2560, 1440) @ 59.951
08.04.2022 09:04:20.689 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 09:04:20.690 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 09:04:20.690 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/87139053e2b971d64dffc8851c216985"
08.04.2022 09:04:20.690 ; kded ; : Config saved on: "/home/user-arch/.local/share/kscreen/6631d2ff2b62dfccef36d579db5f0f60"
08.04.2022 09:04:20.690 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 09:04:20.690 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 09:04:20.690 ; kded ; : KScreen::Output(3, "ASUSTek COMPUTER INC PA278QV/MALMQS282688", connected enabled, pos: QPoint(0,1080), res: QSize(2560, 1440), modeId: "39", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 09:36:02.279 ; kwayland ; : adding output 42
08.04.2022 09:36:02.279 ; kwayland ; : adding output 44
08.04.2022 09:36:02.279 ; kwayland ; : adding output 46
08.04.2022 09:36:02.280 ; kwayland ; : Loading Wayland backend.
08.04.2022 11:00:39.890 ; kwayland ; : removing output "ASUSTek COMPUTER INC PA278QV/MALMQS282688"
08.04.2022 11:00:39.918 ; kded ; : Change detected
08.04.2022 11:00:39.919 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.919 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.919 ; kded ; : KScreen::Output(3, "ASUSTek COMPUTER INC PA278QV/MALMQS282688", connected enabled, pos: QPoint(0,1080), res: QSize(2560, 1440), modeId: "39", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.919 ; kwayland ; : removing output "ASUSTek COMPUTER INC PA278QV/MALMQS282688"
08.04.2022 11:00:39.919 ; kded ; : Change detected
08.04.2022 11:00:39.919 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.919 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.919 ; kded ; : KScreen::Output(3, "ASUSTek COMPUTER INC PA278QV/MALMQS282688", connected enabled, pos: QPoint(0,1080), res: QSize(2560, 1440), modeId: "39", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.919 ; kwayland ; : removing output "ASUSTek COMPUTER INC PA278QV/MALMQS282688"
08.04.2022 11:00:39.920 ; kded ; : Change detected
08.04.2022 11:00:39.920 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.920 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.920 ; kded ; : Change detected
08.04.2022 11:00:39.920 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.920 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(1920,0), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.920 ; kded ; : Change detected
08.04.2022 11:00:39.920 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled primary, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.920 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled, pos: QPoint(1920,0), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:39.920 ; kded ; : Applying config
08.04.2022 11:00:39.920 ; kded ; : Applying known config
08.04.2022 11:00:39.921 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:00:39.921 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 11:00:39.921 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 11:00:39.921 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:00:39.921 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 11:00:39.921 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 11:00:39.921 ; kded ; : Monitor for changes: false
08.04.2022 11:00:39.922 ; kded ; : Config applied
08.04.2022 11:00:39.922 ; kded ; : Monitor for changes: true
08.04.2022 11:00:40.205 ; kded ; : Saving current config to file
08.04.2022 11:00:40.206 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:00:40.206 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 11:00:40.206 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 11:00:40.206 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:00:40.206 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 11:00:40.206 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 11:00:40.206 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:00:40.206 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:00:40.206 ; kded ; : Config saved on: "/home/user-arch/.local/share/kscreen/d36943013335548b74edc28f77ee76a4"
08.04.2022 11:00:40.206 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled primary, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:40.206 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled, pos: QPoint(1920,0), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.561 ; kwayland ; : adding output 52
08.04.2022 11:00:42.561 ; kwayland ; : adding output 52
08.04.2022 11:00:42.561 ; kwayland ; : adding output 52
08.04.2022 11:00:42.562 ; kded ; : Change detected
08.04.2022 11:00:42.562 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled primary, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.562 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.562 ; kded ; : Change detected
08.04.2022 11:00:42.562 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled primary, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.562 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.562 ; kded ; : Change detected
08.04.2022 11:00:42.562 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.562 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.564 ; kded ; : Change detected
08.04.2022 11:00:42.564 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.564 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.564 ; kded ; : KScreen::Output(4, "ASUSTek COMPUTER INC PA278QV/16843009", connected enabled, pos: QPoint(0,1080), res: QSize(2560, 1080), modeId: "36", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.577 ; kded ; : Applying config
08.04.2022 11:00:42.577 ; kded ; : Applying known config
08.04.2022 11:00:42.577 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:00:42.577 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 11:00:42.577 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 11:00:42.577 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:00:42.577 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 11:00:42.577 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 11:00:42.577 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/c4d2c53fb0cbd805a2173d728cc70e14"
08.04.2022 11:00:42.577 ; kded ; : Finding a mode for QSize(2560, 1080) @ 59.978
08.04.2022 11:00:42.578 ; kded ; : Found: "36" QSize(2560, 1080) @ 59.978
08.04.2022 11:00:42.578 ; kded ; : Monitor for changes: false
08.04.2022 11:00:42.582 ; kded ; : Config applied
08.04.2022 11:00:42.582 ; kded ; : Monitor for changes: true
08.04.2022 11:00:42.880 ; kded ; : Saving current config to file
08.04.2022 11:00:42.880 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:00:42.880 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 11:00:42.880 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 11:00:42.880 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:00:42.880 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 11:00:42.880 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 11:00:42.880 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/c4d2c53fb0cbd805a2173d728cc70e14"
08.04.2022 11:00:42.880 ; kded ; : Finding a mode for QSize(2560, 1080) @ 59.978
08.04.2022 11:00:42.880 ; kded ; : Found: "36" QSize(2560, 1080) @ 59.978
08.04.2022 11:00:42.880 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:00:42.880 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:00:42.880 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/c4d2c53fb0cbd805a2173d728cc70e14"
08.04.2022 11:00:42.881 ; kded ; : Config saved on: "/home/user-arch/.local/share/kscreen/fa25f96e4032cce217c332c64f648d94"
08.04.2022 11:00:42.881 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.881 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:00:42.881 ; kded ; : KScreen::Output(4, "ASUSTek COMPUTER INC PA278QV/16843009", connected enabled, pos: QPoint(0,1080), res: QSize(2560, 1080), modeId: "36", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:40.989 ; kwayland ; : removing output "ASUSTek COMPUTER INC PA278QV/16843009"
08.04.2022 11:04:40.989 ; kwayland ; : removing output "ASUSTek COMPUTER INC PA278QV/16843009"
08.04.2022 11:04:40.990 ; kded ; : Change detected
08.04.2022 11:04:40.991 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:40.991 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:40.991 ; kded ; : Change detected
08.04.2022 11:04:40.991 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:40.991 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(1920,0), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:40.992 ; kded ; : Change detected
08.04.2022 11:04:40.992 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled primary, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:40.992 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled, pos: QPoint(1920,0), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:40.992 ; kded ; : Applying config
08.04.2022 11:04:40.992 ; kded ; : Applying known config
08.04.2022 11:04:40.993 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:04:40.993 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 11:04:40.993 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 11:04:40.993 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:04:40.993 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 11:04:40.993 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 11:04:40.993 ; kded ; : Monitor for changes: false
08.04.2022 11:04:40.997 ; kded ; : Config applied
08.04.2022 11:04:40.997 ; kded ; : Monitor for changes: true
08.04.2022 11:04:41.015 ; kwayland ; : removing output "ASUSTek COMPUTER INC PA278QV/16843009"
08.04.2022 11:04:41.289 ; kded ; : Saving current config to file
08.04.2022 11:04:41.289 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:04:41.289 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 11:04:41.289 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 11:04:41.289 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:04:41.289 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 11:04:41.289 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 11:04:41.289 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:04:41.289 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:04:41.290 ; kded ; : Config saved on: "/home/user-arch/.local/share/kscreen/d36943013335548b74edc28f77ee76a4"
08.04.2022 11:04:41.290 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled primary, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:41.290 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled, pos: QPoint(1920,0), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.125 ; kwayland ; : adding output 54
08.04.2022 11:04:44.125 ; kwayland ; : adding output 54
08.04.2022 11:04:44.125 ; kwayland ; : adding output 54
08.04.2022 11:04:44.126 ; kded ; : Change detected
08.04.2022 11:04:44.126 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled primary, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.126 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.127 ; kded ; : Change detected
08.04.2022 11:04:44.127 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.127 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.129 ; kded ; : Change detected
08.04.2022 11:04:44.129 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.129 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.129 ; kded ; : KScreen::Output(5, "ASUSTek COMPUTER INC PA278QV/MALMQS282688", connected enabled, pos: QPoint(0,1080), res: QSize(2560, 1440), modeId: "39", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.139 ; kded ; : Applying config
08.04.2022 11:04:44.139 ; kded ; : Applying known config
08.04.2022 11:04:44.140 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:04:44.140 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 11:04:44.140 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 11:04:44.140 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:04:44.140 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 11:04:44.140 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 11:04:44.140 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/87139053e2b971d64dffc8851c216985"
08.04.2022 11:04:44.140 ; kded ; : Finding a mode for QSize(2560, 1440) @ 59.951
08.04.2022 11:04:44.140 ; kded ; : Found: "39" QSize(2560, 1440) @ 59.951
08.04.2022 11:04:44.141 ; kded ; : Monitor for changes: false
08.04.2022 11:04:44.142 ; kded ; : Config applied
08.04.2022 11:04:44.142 ; kded ; : Monitor for changes: true
08.04.2022 11:04:44.415 ; kded ; : Saving current config to file
08.04.2022 11:04:44.415 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:04:44.415 ; kded ; : Finding a mode for QSize(1920, 1080) @ 119.982
08.04.2022 11:04:44.415 ; kded ; : Found: "30" QSize(1920, 1080) @ 119.982
08.04.2022 11:04:44.415 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:04:44.416 ; kded ; : Finding a mode for QSize(2560, 1440) @ 143.856
08.04.2022 11:04:44.416 ; kded ; : Found: "38" QSize(2560, 1440) @ 143.856
08.04.2022 11:04:44.416 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/87139053e2b971d64dffc8851c216985"
08.04.2022 11:04:44.416 ; kded ; : Finding a mode for QSize(2560, 1440) @ 59.951
08.04.2022 11:04:44.416 ; kded ; : Found: "39" QSize(2560, 1440) @ 59.951
08.04.2022 11:04:44.416 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/ff4c8a4b5dcfc6b1d11aa8a7775b2c09"
08.04.2022 11:04:44.416 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/75b8024228254762def19bdafa711059"
08.04.2022 11:04:44.416 ; kded ; : Found global data at "/home/user-arch/.local/share/kscreen/outputs/87139053e2b971d64dffc8851c216985"
08.04.2022 11:04:44.417 ; kded ; : Config saved on: "/home/user-arch/.local/share/kscreen/6631d2ff2b62dfccef36d579db5f0f60"
08.04.2022 11:04:44.417 ; kded ; : KScreen::Output(1, "BNQ BenQ XL2420T/HAC00720SL0", connected enabled, pos: QPoint(0,0), res: QSize(1920, 1080), modeId: "30", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.417 ; kded ; : KScreen::Output(2, "BNQ BenQ XL2730Z/R9F00454SL0", connected enabled primary, pos: QPoint(2560,1080), res: QSize(2560, 1440), modeId: "38", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:04:44.417 ; kded ; : KScreen::Output(5, "ASUSTek COMPUTER INC PA278QV/MALMQS282688", connected enabled, pos: QPoint(0,1080), res: QSize(2560, 1440), modeId: "39", scale: 1, clone: no, rotation: KScreen::Output::None, followPreferredMode: false)
08.04.2022 11:18:19.366 ; kcm ; : About to read in config.
08.04.2022 11:18:19.378 ; kwayland ; : adding output 42
08.04.2022 11:18:19.379 ; kwayland ; : adding output 44
08.04.2022 11:18:19.379 ; kwayland ; : adding output 54
08.04.2022 11:18:19.380 ; kwayland ; : Loading Wayland backend.
08.04.2022 11:18:19.381 ; kcm ; : Reading in config now.
08.04.2022 11:27:46.324 ; kcm ; : About to read in config.
08.04.2022 11:27:46.338 ; kwayland ; : adding output 42
08.04.2022 11:27:46.338 ; kwayland ; : adding output 44
08.04.2022 11:27:46.338 ; kwayland ; : adding output 54
08.04.2022 11:27:46.339 ; kwayland ; : Loading Wayland backend.
08.04.2022 11:27:46.341 ; kcm ; : Reading in config now.
user-arch@antec-arch ~]$ sudo dmesg | grep -i amdgpu
[sudo] password for user-arch:
[ 0.000000] Command line: BOOT_IMAGE=/@/vmlinuz-linux root=UUID=7b1fdb45-1f0e-476a-a3cf-e8496a016e79 rw rootflags=subvol=@/.snapshots/1/snapshot fbcon=map:1 vfio-pci.ids=10de:1b81,10de:10f0 radeon.cik_support=0 amdgpu.cik_support=1 cryptdevice=UUID=92d82e93-487b-49a4-ad83-81ad126c8980:cryptnvme_root root=/dev/mapper/cryptnvme_root
[ 0.079409] Kernel command line: BOOT_IMAGE=/@/vmlinuz-linux root=UUID=7b1fdb45-1f0e-476a-a3cf-e8496a016e79 rw rootflags=subvol=@/.snapshots/1/snapshot fbcon=map:1 vfio-pci.ids=10de:1b81,10de:10f0 radeon.cik_support=0 amdgpu.cik_support=1 cryptdevice=UUID=92d82e93-487b-49a4-ad83-81ad126c8980:cryptnvme_root root=/dev/mapper/cryptnvme_root
[ 1.639783] [drm] amdgpu kernel modesetting enabled.
[ 1.639836] amdgpu: Ignoring ACPI CRAT on non-APU system
[ 1.639838] amdgpu: Virtual CRAT table created for CPU
[ 1.639844] amdgpu: Topology: Add CPU node
[ 1.639935] amdgpu 0000:04:00.0: enabling device (0006 -> 0007)
[ 1.639986] amdgpu 0000:04:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
[ 1.640004] amdgpu: KFD support on Hawaii is experimental. See modparam exp_hw_support
[ 1.640005] kfd kfd: amdgpu: HAWAII not supported in kfd
[ 1.640020] amdgpu 0000:04:00.0: amdgpu: Fetched VBIOS from VFCT
[ 1.640022] amdgpu: ATOM BIOS: 113-2E3240U-X4A
[ 1.640046] amdgpu 0000:04:00.0: amdgpu: PCIE atomic ops is not supported
[ 1.641269] amdgpu 0000:04:00.0: amdgpu: VRAM: 8192M 0x000000F400000000 - 0x000000F5FFFFFFFF (8192M used)
[ 1.641270] amdgpu 0000:04:00.0: amdgpu: GART: 1024M 0x000000FF00000000 - 0x000000FF3FFFFFFF
[ 1.641298] [drm] amdgpu: 8192M of VRAM memory ready
[ 1.641299] [drm] amdgpu: 8192M of GTT memory ready.
[ 1.646938] amdgpu: hwmgr_sw_init smu backed is ci_smu
[ 2.080522] amdgpu 0000:04:00.0: amdgpu: SE 4, SH per SE 1, CU per SH 11, active_cu_number 40
[ 2.082820] amdgpu 0000:04:00.0: amdgpu: Using BACO for runtime pm
[ 2.083293] [drm] Initialized amdgpu 3.44.0 20150101 for 0000:04:00.0 on minor 0
[ 2.319225] amdgpu 0000:04:00.0: [drm] fb1: amdgpudrmfb frame buffer device
[ 7.459990] snd_hda_intel 0000:04:00.1: bound 0000:04:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[user-arch@antec-arch ~]$ cat /proc/cmdline
BOOT_IMAGE=/@/vmlinuz-linux root=UUID=XXXXXXX rw rootflags=subvol=@/.snapshots/1/snapshot fbcon=map:1 vfio-pci.ids=10de:1b81,10de:10f0 radeon.cik_support=0 amdgpu.cik_support=1 cryptdevice=UUID=XXXXXXXX:cryptnvme_root root=/dev/mapper/cryptnvme_root
Maybe the code at https://github.com/KDE/kscreen/blob/070 … r.cpp#L464 is involved and not selecting the best mode?
[user-arch@antec-arch ~]$ kscreen-doctor -o
[12::54:11.477] unknown: adding output 42
[12::54:11.477] unknown: adding output 44
[12::54:11.477] unknown: adding output 54
[12::54:11.477] unknown: Loading Wayland backend.
Output: 1 BNQ BenQ XL2420T/HAC00720SL0 enabled connected DisplayPort Modes: 0:1920x1080@60! 1:1920x1080@100 2:1920x1080@60 3:1920x1080@60 4:1920x1080@50 5:1680x1050@60 6:1280x1024@75 7:1440x900@60 8:1280x800@60 9:1152x864@75 10:1280x720@60 11:1280x720@60 12:1280x720@60 13:1280x720@50 14:1024x768@75 15:1024x768@60 16:832x624@75 17:800x600@75 18:800x600@60 19:720x576@50 20:720x576@50 21:720x480@60 22:720x480@60 23:720x480@60 24:720x480@60 25:640x480@75 26:640x480@60 27:640x480@60 28:640x480@60 29:720x400@70 30:1920x1080@120* Geometry: 0,0 1920x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 2 BNQ BenQ XL2730Z/R9F00454SL0 enabled connected primary DisplayPort Modes: 0:2560x1440@60! 1:2560x1440@120 2:2560x1440@100 3:1920x1200@60 4:1920x1080@144 5:1920x1080@120 6:1920x1080@60 7:1920x1080@60 8:1920x1080@60 9:1920x1080@50 10:1600x1200@60 11:1680x1050@60 12:1600x900@60 13:1280x1024@75 14:1280x1024@60 15:1440x900@60 16:1280x800@60 17:1152x864@75 18:1280x720@60 19:1280x720@60 20:1280x720@60 21:1280x720@50 22:1024x768@75 23:1024x768@60 24:832x624@75 25:800x600@75 26:800x600@60 27:720x576@50 28:720x576@50 29:720x480@60 30:720x480@60 31:720x480@60 32:720x480@60 33:640x480@75 34:640x480@60 35:640x480@60 36:640x480@60 37:720x400@70 38:2560x1440@144* Geometry: 2560,1080 2560x1440 Scale: 1 Rotation: 1 Overscan: 0 Vrr: Never RgbRange: unknown primary
Output: 3 ASUSTek COMPUTER INC PA278QV/MALMQS282688 enabled connected HDMI Modes: 0:2560x1080@60 1:2048x1152@60 2:1920x1200@60 3:1920x1080@60 4:1920x1080@60 5:1920x1080@50 6:1920x1080@25 7:1920x1080@24 8:1920x1080@24 9:1600x1200@60 10:1680x1050@60 11:1280x1024@75 12:1280x1024@60 13:1440x900@60 14:1280x960@60 15:1280x800@60 16:1152x864@75 17:1280x768@60 18:1280x720@60 19:1280x720@60 20:1280x720@50 21:1024x768@75 22:1024x768@70 23:1024x768@60 24:800x600@75 25:800x600@60 26:800x600@56 27:720x576@50 28:720x576@50 29:720x480@60 30:720x480@60 31:720x480@60 32:720x480@60 33:640x480@75 34:640x480@73 35:640x480@67 36:640x480@60 37:640x480@60 38:720x400@70 39:2560x1440@60*! Geometry: 0,1080 2560x1440 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
[user-arch@antec-arch ~]$ kscreen-doctor -i
Environment:
* KSCREEN_BACKEND : [not set]
* KSCREEN_BACKEND_INPROCESS : [not set]
* KSCREEN_LOGGING : 1
Logging to : /home/user-arch/.local/share/kscreen/kscreen.log
Preferred KScreen backend : KSC_KWayland.so
Available KScreen backends:
* KSC_Fake.so: /usr/lib/qt/plugins/kf5/kscreen/KSC_Fake.so
* KSC_KWayland.so: /usr/lib/qt/plugins/kf5/kscreen/KSC_KWayland.so
* KSC_QScreen.so: /usr/lib/qt/plugins/kf5/kscreen/KSC_QScreen.so
* KSC_XRandR.so: /usr/lib/qt/plugins/kf5/kscreen/KSC_XRandR.so
* KSC_XRandR11.so: /usr/lib/qt/plugins/kf5/kscreen/KSC_XRandR11.so
If the files at /home/user-arch/.local/share/kscreen/ are useful, how can I best provide them?
I think at this point I'm needing to figure out what has a bug. But maybe someone has other ideas?
Thanks,
Squeaks
Antec 1200, XSPC Rasa 750 RX360 (v1), Swiftech MCP655TM 12 VDC Laing D5, Monsoon Series Two D5 Dual Bay Res
Offline
To summarize, my monitor's resolution is 2560x1440@60. The EDID includes a 2560x14440@75 mode, but I am unable to change the refresh rate in display settings for KDE. So, I modified the EDID binary, then did an EDID override. I unplugged and plugged in the problem monitor, then the chosen resolution was not 2560x1440@75, but instead 2560x1080@60.
It seems like for some reason the 75Hz mode is not being recognized.
Antec 1200, XSPC Rasa 750 RX360 (v1), Swiftech MCP655TM 12 VDC Laing D5, Monsoon Series Two D5 Dual Bay Res
Offline
You're lucky since I spent two days trying to figure out something similar not much time ago, let's hope your issue and resolution are the same!
Since wayland relies on the drm subsystem to choose the available resolution, to isolate the problem i'd check what xorg reports without any forced modeline and with the modesetting driver.
If you still have not the mode, then probably is the kernel itself rejecting it for some reason. It could be that he thinks that the pixelclock is too high(?) or the modeline fails to pass other checks (it seems VERY picky).
I've had similar problem trying to use a 1920x1080@75hz resolution which i could easilly add and use via xrandr and it was rejected by the kernel because it exceeded 165mhz.
Anyway you can enable drm debugging by passing: drm.debug=0xe to the kernel boot options.
Next, you can boot and inspect logs:
journalctl -b | grep drm_mode_prune_invalid
If you find something like:
[drm:drm_mode_prune_invalid] Not using 1920x1080 mode: CLOCK_HIGH
, then you may want to calculate a reduced pixelclock modeline via cvt12 or even awedid.
If you find the cause, i suggest you to use awedid editor via wine to tweak your edid.
It produces 256byte long edid that may be rejected by linux because it wants a 128byte one, you can fix it by passing it (load+save) through wxedid (native).
However, linux accepts 256bytes long edids if they carry extensions, and you may find useful to add CEA-861-F extensions to your edid to add more video modes to it; use awedid for that.
Last edited by kokoko3k (2022-04-11 15:47:44)
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
Nice one:
https://github.com/kevinlekiller/linux_ … erclocking
Last edited by kokoko3k (2022-04-13 07:00:23)
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline