Bug 423939 - off-by-one pixel activating secondary monitor (hidpi)
Summary: off-by-one pixel activating secondary monitor (hidpi)
Status: RESOLVED DUPLICATE of bug 455394
Alias: None
Product: KScreen
Classification: Plasma
Component: common (show other bugs)
Version: 5.19.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL: https://www.youtube.com/watch?v=3HVmv...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-06 16:43 UTC by Thiago Macieira
Modified: 2022-11-21 21:09 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thiago Macieira 2020-07-06 16:43:24 UTC
SUMMARY
When activating my second 4K monitor via the KCM, the position of the second screen is off-by-1 pixel. It overlaps 1 pixel with the primary screen, causing weird window maximisation issues.

STEPS TO REPRODUCE
1. Plug second monitor (HiDPI for both in my case)
2. Enable it via the KCM

OBSERVED RESULT
DP1-2 connected 3840x2160+3199+0 (normal left inverted right x axis y axis) 600mm x 340mm

EXPECTED RESULT
DP1-2 connected 3840x2160+3200+0 (normal left inverted right x axis y axis) 600mm x 340mm

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux 5.7.5, openSUSE Tumbleweed 20200701
KDE Plasma Version: 5.19.2
KDE Frameworks Version: 5.71.0
Qt Version: 5.15.0

ADDITIONAL INFORMATION
$ kscreen-console bug      
[ 31522.903] kscreen-console(69013 69013)(unknown):     START: Requesting Config
[ 31522.921] kscreen-console(69013 69013)(unknown):     Received config. Took 18 milliseconds

========================xrandr --verbose==========================
Screen 0: minimum 8 x 8, current 7040 x 2160, maximum 32767 x 32767
eDP1 connected primary 3200x1800+0+0 (0x4a) normal (normal left inverted right x axis y axis) 290mm x 170mm
        Identifier: 0x43
        Timestamp:  30250214
        Subpixel:   unknown
        Gamma:      1.0:1.0:1.0
        Brightness: 1.0
        Clones:    
        CRTC:       0
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        EDID: 
                00ffffffffffff004d10211400000000
                32180104a51d11780ede50a3544c9926
                0f505400000001010101010101010101
                010101010101cd9180a0c00834703020
                350026a5100000180000001000000000
                00000000000000000000000000fe0030
                35503748854c513133335a3100000000
                0002410328001200000b010a2020001b
        BACKLIGHT: 290 
                range: (0, 937)
        Backlight: 290 
                range: (0, 937)
        scaling mode: Full aspect 
                supported: Full, Center, Full aspect
        Colorspace: Default 
                supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
        max bpc: 12 
                range: (6, 12)
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        panel orientation: Normal 
                supported: Normal, Upside Down, Left Side Up, Right Side Up
        link-status: Good 
                supported: Good, Bad
        non-desktop: 0 
                range: (0, 1)
  3200x1800 (0x4a) 373.250MHz -HSync -VSync *current +preferred
        h: width  3200 start 3248 end 3280 total 3360 skew    0 clock 111.09KHz
        v: height 1800 start 1803 end 1808 total 1852           clock  59.98Hz
  3200x1800 (0x1b7) 373.000MHz +HSync -VSync
        h: width  3200 start 3248 end 3280 total 3360 skew    0 clock 111.01KHz
        v: height 1800 start 1803 end 1808 total 1852           clock  59.94Hz
  2880x1620 (0x1b8) 303.750MHz +HSync -VSync
        h: width  2880 start 2928 end 2960 total 3040 skew    0 clock  99.92KHz
        v: height 1620 start 1623 end 1628 total 1666           clock  59.97Hz
  2560x1600 (0x1b9) 348.500MHz -HSync +VSync
        h: width  2560 start 2760 end 3032 total 3504 skew    0 clock  99.46KHz
        v: height 1600 start 1603 end 1609 total 1658           clock  59.99Hz
  2560x1600 (0x1ba) 268.500MHz +HSync -VSync
        h: width  2560 start 2608 end 2640 total 2720 skew    0 clock  98.71KHz
        v: height 1600 start 1603 end 1609 total 1646           clock  59.97Hz
  2560x1440 (0x1bb) 312.250MHz -HSync +VSync
        h: width  2560 start 2752 end 3024 total 3488 skew    0 clock  89.52KHz
        v: height 1440 start 1443 end 1448 total 1493           clock  59.96Hz
  2560x1440 (0x1bc) 311.827MHz -HSync +VSync
        h: width  2560 start 2744 end 3024 total 3488 skew    0 clock  89.40KHz
        v: height 1440 start 1441 end 1444 total 1490           clock  60.00Hz
  2560x1440 (0x1bd) 241.500MHz +HSync -VSync
        h: width  2560 start 2608 end 2640 total 2720 skew    0 clock  88.79KHz
        v: height 1440 start 1443 end 1448 total 1481           clock  59.95Hz
  2048x1536 (0x1be) 266.950MHz -HSync +VSync
        h: width  2048 start 2200 end 2424 total 2800 skew    0 clock  95.34KHz
        v: height 1536 start 1537 end 1540 total 1589           clock  60.00Hz
  1920x1440 (0x1bf) 234.000MHz -HSync +VSync
        h: width  1920 start 2048 end 2256 total 2600 skew    0 clock  90.00KHz
        v: height 1440 start 1441 end 1444 total 1500           clock  60.00Hz
  1856x1392 (0x1c0) 218.300MHz -HSync +VSync
        h: width  1856 start 1952 end 2176 total 2528 skew    0 clock  86.35KHz
        v: height 1392 start 1393 end 1396 total 1439           clock  60.01Hz
  1792x1344 (0x1c1) 204.800MHz -HSync +VSync
        h: width  1792 start 1920 end 2120 total 2448 skew    0 clock  83.66KHz
        v: height 1344 start 1345 end 1348 total 1394           clock  60.01Hz
  2048x1152 (0x1c2) 197.967MHz -HSync +VSync
        h: width  2048 start 2184 end 2408 total 2768 skew    0 clock  71.52KHz
        v: height 1152 start 1153 end 1156 total 1192           clock  60.00Hz
  2048x1152 (0x1c3) 197.000MHz -HSync +VSync
        h: width  2048 start 2184 end 2400 total 2752 skew    0 clock  71.58KHz
        v: height 1152 start 1155 end 1160 total 1195           clock  59.90Hz
  2048x1152 (0x1c4) 156.750MHz +HSync -VSync
        h: width  2048 start 2096 end 2128 total 2208 skew    0 clock  70.99KHz
        v: height 1152 start 1155 end 1160 total 1185           clock  59.91Hz
  1920x1200 (0x1c5) 193.250MHz -HSync +VSync
        h: width  1920 start 2056 end 2256 total 2592 skew    0 clock  74.56KHz
        v: height 1200 start 1203 end 1209 total 1245           clock  59.88Hz
  1920x1200 (0x1c6) 154.000MHz +HSync -VSync
        h: width  1920 start 1968 end 2000 total 2080 skew    0 clock  74.04KHz
        v: height 1200 start 1203 end 1209 total 1235           clock  59.95Hz
  1920x1080 (0x1c7) 173.000MHz -HSync +VSync
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock  67.16KHz
        v: height 1080 start 1083 end 1088 total 1120           clock  59.96Hz
  1920x1080 (0x1c8) 172.798MHz -HSync +VSync
        h: width  1920 start 2040 end 2248 total 2576 skew    0 clock  67.08KHz
        v: height 1080 start 1081 end 1084 total 1118           clock  60.00Hz
  1920x1080 (0x1c9) 138.500MHz +HSync -VSync
        h: width  1920 start 1968 end 2000 total 2080 skew    0 clock  66.59KHz
        v: height 1080 start 1083 end 1088 total 1111           clock  59.93Hz
  1600x1200 (0x1ca) 162.000MHz +HSync +VSync
        h: width  1600 start 1664 end 1856 total 2160 skew    0 clock  75.00KHz
        v: height 1200 start 1201 end 1204 total 1250           clock  60.00Hz
  1680x1050 (0x1cb) 146.250MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
  1680x1050 (0x1cc) 119.000MHz +HSync -VSync
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock  64.67KHz
        v: height 1050 start 1053 end 1059 total 1080           clock  59.88Hz
  1400x1050 (0x1cd) 122.000MHz +HSync +VSync
        h: width  1400 start 1488 end 1640 total 1880 skew    0 clock  64.89KHz
        v: height 1050 start 1052 end 1064 total 1082           clock  59.98Hz
  1600x900 (0x1ce) 118.997MHz -HSync +VSync
        h: width  1600 start 1696 end 1864 total 2128 skew    0 clock  55.92KHz
        v: height  900 start  901 end  904 total  932           clock  60.00Hz
  1600x900 (0x1cf) 118.250MHz -HSync +VSync
        h: width  1600 start 1696 end 1856 total 2112 skew    0 clock  55.99KHz
        v: height  900 start  903 end  908 total  934           clock  59.95Hz
  1600x900 (0x1d0) 97.500MHz +HSync -VSync
        h: width  1600 start 1648 end 1680 total 1760 skew    0 clock  55.40KHz
        v: height  900 start  903 end  908 total  926           clock  59.82Hz
  1280x1024 (0x1d1) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1400x900 (0x1d2) 103.500MHz -HSync +VSync
        h: width  1400 start 1480 end 1624 total 1848 skew    0 clock  56.01KHz
        v: height  900 start  903 end  913 total  934           clock  59.96Hz
  1400x900 (0x1d3) 86.500MHz +HSync -VSync
        h: width  1400 start 1448 end 1480 total 1560 skew    0 clock  55.45KHz
        v: height  900 start  903 end  913 total  926           clock  59.88Hz
  1280x960 (0x1d4) 108.000MHz +HSync +VSync
        h: width  1280 start 1376 end 1488 total 1800 skew    0 clock  60.00KHz
        v: height  960 start  961 end  964 total 1000           clock  60.00Hz
  1368x768 (0x1d5) 85.860MHz -HSync +VSync
        h: width  1368 start 1440 end 1584 total 1800 skew    0 clock  47.70KHz
        v: height  768 start  769 end  772 total  795           clock  60.00Hz
  1368x768 (0x1d6) 85.250MHz -HSync +VSync
        h: width  1368 start 1440 end 1576 total 1784 skew    0 clock  47.79KHz
        v: height  768 start  771 end  781 total  798           clock  59.88Hz
  1368x768 (0x1d7) 72.250MHz +HSync -VSync
        h: width  1368 start 1416 end 1448 total 1528 skew    0 clock  47.28KHz
        v: height  768 start  771 end  781 total  790           clock  59.85Hz
  1280x800 (0x1d8) 83.500MHz -HSync +VSync
        h: width  1280 start 1352 end 1480 total 1680 skew    0 clock  49.70KHz
        v: height  800 start  803 end  809 total  831           clock  59.81Hz
  1280x800 (0x1d9) 71.000MHz +HSync -VSync
        h: width  1280 start 1328 end 1360 total 1440 skew    0 clock  49.31KHz
        v: height  800 start  803 end  809 total  823           clock  59.91Hz
  1280x720 (0x1da) 74.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  44.77KHz
        v: height  720 start  723 end  728 total  748           clock  59.86Hz
  1280x720 (0x1db) 74.480MHz -HSync +VSync
        h: width  1280 start 1336 end 1472 total 1664 skew    0 clock  44.76KHz
        v: height  720 start  721 end  724 total  746           clock  60.00Hz
  1280x720 (0x1dc) 63.750MHz +HSync -VSync
        h: width  1280 start 1328 end 1360 total 1440 skew    0 clock  44.27KHz
        v: height  720 start  723 end  728 total  741           clock  59.74Hz
  1024x768 (0x1dd) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  1024x576 (0x1de) 46.995MHz -HSync +VSync
        h: width  1024 start 1064 end 1168 total 1312 skew    0 clock  35.82KHz
        v: height  576 start  577 end  580 total  597           clock  60.00Hz
  1024x576 (0x1df) 46.500MHz -HSync +VSync
        h: width  1024 start 1064 end 1160 total 1296 skew    0 clock  35.88KHz
        v: height  576 start  579 end  584 total  599           clock  59.90Hz
  1024x576 (0x1e0) 42.000MHz +HSync -VSync
        h: width  1024 start 1072 end 1104 total 1184 skew    0 clock  35.47KHz
        v: height  576 start  579 end  584 total  593           clock  59.82Hz
  960x540 (0x1e1) 40.784MHz -HSync +VSync
        h: width   960 start  992 end 1088 total 1216 skew    0 clock  33.54KHz
        v: height  540 start  541 end  544 total  559           clock  60.00Hz
  960x540 (0x1e2) 40.750MHz -HSync +VSync
        h: width   960 start  992 end 1088 total 1216 skew    0 clock  33.51KHz
        v: height  540 start  543 end  548 total  562           clock  59.63Hz
  960x540 (0x1e3) 37.250MHz +HSync -VSync
        h: width   960 start 1008 end 1040 total 1120 skew    0 clock  33.26KHz
        v: height  540 start  543 end  548 total  556           clock  59.82Hz
  800x600 (0x1e4) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  800x600 (0x1e5) 36.000MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock  35.16KHz
        v: height  600 start  601 end  603 total  625           clock  56.25Hz
  864x486 (0x1e6) 32.901MHz -HSync +VSync
        h: width   864 start  888 end  976 total 1088 skew    0 clock  30.24KHz
        v: height  486 start  487 end  490 total  504           clock  60.00Hz
  864x486 (0x1e7) 32.500MHz -HSync +VSync
        h: width   864 start  888 end  968 total 1072 skew    0 clock  30.32KHz
        v: height  486 start  489 end  494 total  506           clock  59.92Hz
  864x486 (0x1e8) 30.500MHz +HSync -VSync
        h: width   864 start  912 end  944 total 1024 skew    0 clock  29.79KHz
        v: height  486 start  489 end  494 total  500           clock  59.57Hz
  640x480 (0x1e9) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x405 (0x1ea) 22.500MHz -HSync +VSync
        h: width   720 start  744 end  808 total  896 skew    0 clock  25.11KHz
        v: height  405 start  408 end  413 total  422           clock  59.51Hz
  720x405 (0x1eb) 22.176MHz -HSync +VSync
        h: width   720 start  728 end  800 total  880 skew    0 clock  25.20KHz
        v: height  405 start  406 end  409 total  420           clock  60.00Hz
  720x405 (0x1ec) 21.750MHz +HSync -VSync
        h: width   720 start  768 end  800 total  880 skew    0 clock  24.72KHz
        v: height  405 start  408 end  413 total  419           clock  58.99Hz
  640x360 (0x1ed) 18.000MHz -HSync +VSync
        h: width   640 start  664 end  720 total  800 skew    0 clock  22.50KHz
        v: height  360 start  363 end  368 total  376           clock  59.84Hz
  640x360 (0x1ee) 17.750MHz +HSync -VSync
        h: width   640 start  688 end  720 total  800 skew    0 clock  22.19KHz
        v: height  360 start  363 end  368 total  374           clock  59.32Hz
  640x360 (0x1ef) 17.187MHz -HSync +VSync
        h: width   640 start  640 end  704 total  768 skew    0 clock  22.38KHz
        v: height  360 start  361 end  364 total  373           clock  60.00Hz
DP1 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x44
        Timestamp:  30250214
        Subpixel:   unknown
        Clones:     HDMI1
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        Content Protection: Undesired 
                supported: Undesired, Desired, Enabled
        Colorspace: Default 
                supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
        max bpc: 12 
                range: (6, 12)
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        link-status: Good 
                supported: Good, Bad
        non-desktop: 0 
                range: (0, 1)
DP1-1 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x279
        Timestamp:  30250214
        Subpixel:   unknown
        Clones:     DP1-2 DP1-3
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        max bpc: 12 
                range: (6, 12)
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        link-status: Good 
                supported: Good, Bad
        non-desktop: 0 
                range: (0, 1)
DP1-2 connected 3840x2160+3200+0 (0x27c) normal (normal left inverted right x axis y axis) 600mm x 340mm
        Identifier: 0x27a
        Timestamp:  30250214
        Subpixel:   unknown
        Gamma:      1.0:1.0:1.0
        Brightness: 1.0
        Clones:     DP1-1 DP1-3
        CRTC:       1
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        EDID: 
                00ffffffffffff0010acbd404c385342
                231a0104a53c22783aee95a3544c9926
                0f5054a54b00d100d1c0b300a9408180
                8100714f01014dd000a0f0703e803020
                350055502100001a000000ff00583234
                4b313639334253384c0a000000fc0044
                454c4c205032373135510a20000000fd
                001d4b1f8c36010a20202020202001ac
                02031df150101f200514041312110302
                161507060123091f0783010000a36600
                a0f0701f803020350055502100001a56
                5e00a0a0a02950302035005550210000
                1a023a801871382d40582c4500555021
                00001e011d007251d01e206e28550055
                502100001e0000000000000000000000
                00000000000000000000000000000013
        max bpc: 12 
                range: (6, 12)
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        link-status: Good 
                supported: Good, Bad
        non-desktop: 0 
                range: (0, 1)
  3840x2160 (0x27c) 262.750MHz +HSync -VSync *current
        h: width  3840 start 3888 end 3920 total 4000 skew    0 clock  65.69KHz
        v: height 2160 start 2163 end 2168 total 2191           clock  29.98Hz
  2560x1440 (0x1bd) 241.500MHz +HSync -VSync
        h: width  2560 start 2608 end 2640 total 2720 skew    0 clock  88.79KHz
        v: height 1440 start 1443 end 1448 total 1481           clock  59.95Hz
  1920x1200 (0x1c5) 193.250MHz -HSync +VSync
        h: width  1920 start 2056 end 2256 total 2592 skew    0 clock  74.56KHz
        v: height 1200 start 1203 end 1209 total 1245           clock  59.88Hz
  1920x1080 (0x27d) 148.500MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
  1920x1080 (0x27e) 148.500MHz +HSync +VSync
        h: width  1920 start 2448 end 2492 total 2640 skew    0 clock  56.25KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  50.00Hz
  1920x1080 (0x27f) 148.352MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.43KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  59.94Hz
  1920x1080 (0x280) 74.250MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  27.00KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  24.00Hz
  1920x1080 (0x281) 74.176MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  26.97KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  23.98Hz
  1600x1200 (0x1ca) 162.000MHz +HSync +VSync
        h: width  1600 start 1664 end 1856 total 2160 skew    0 clock  75.00KHz
        v: height 1200 start 1201 end 1204 total 1250           clock  60.00Hz
  1680x1050 (0x1cb) 146.250MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
  1280x1024 (0x282) 135.000MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock  79.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  75.02Hz
  1280x1024 (0x1d1) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1280x800 (0x1d8) 83.500MHz -HSync +VSync
        h: width  1280 start 1352 end 1480 total 1680 skew    0 clock  49.70KHz
        v: height  800 start  803 end  809 total  831           clock  59.81Hz
  1152x864 (0x283) 108.000MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock  67.50KHz
        v: height  864 start  865 end  868 total  900           clock  75.00Hz
  1280x720 (0x284) 74.250MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x285) 74.250MHz +HSync +VSync
        h: width  1280 start 1720 end 1760 total 1980 skew    0 clock  37.50KHz
        v: height  720 start  725 end  730 total  750           clock  50.00Hz
  1280x720 (0x286) 74.176MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  44.96KHz
        v: height  720 start  725 end  730 total  750           clock  59.94Hz
  1024x768 (0x287) 78.750MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock  60.02KHz
        v: height  768 start  769 end  772 total  800           clock  75.03Hz
  1024x768 (0x1dd) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x288) 49.500MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock  46.88KHz
        v: height  600 start  601 end  604 total  625           clock  75.00Hz
  800x600 (0x1e4) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  720x576 (0x289) 27.000MHz -HSync -VSync
        h: width   720 start  732 end  796 total  864 skew    0 clock  31.25KHz
        v: height  576 start  581 end  586 total  625           clock  50.00Hz
  720x480 (0x28a) 27.027MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.50KHz
        v: height  480 start  489 end  495 total  525           clock  60.00Hz
  720x480 (0x28b) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  640x480 (0x28c) 31.500MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock  37.50KHz
        v: height  480 start  481 end  484 total  500           clock  75.00Hz
  640x480 (0x28d) 25.200MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.50KHz
        v: height  480 start  490 end  492 total  525           clock  60.00Hz
  640x480 (0x1e9) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x400 (0x28e) 28.320MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock  31.47KHz
        v: height  400 start  412 end  414 total  449           clock  70.08Hz
DP1-3 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x27b
        Timestamp:  30250214
        Subpixel:   unknown
        Clones:     DP1-1 DP1-2
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        max bpc: 12 
                range: (6, 12)
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        link-status: Good 
                supported: Good, Bad
        non-desktop: 0 
                range: (0, 1)
DP2 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x45
        Timestamp:  30250214
        Subpixel:   unknown
        Clones:     HDMI2
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        Content Protection: Undesired 
                supported: Undesired, Desired, Enabled
        Colorspace: Default 
                supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
        max bpc: 12 
                range: (6, 12)
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        link-status: Good 
                supported: Good, Bad
        non-desktop: 0 
                range: (0, 1)
HDMI1 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x46
        Timestamp:  30250214
        Subpixel:   unknown
        Clones:     DP1
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        Content Protection: Undesired 
                supported: Undesired, Desired, Enabled
        max bpc: 12 
                range: (8, 12)
        content type: No Data 
                supported: No Data, Graphics, Photo, Cinema, Game
        Colorspace: Default 
                supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
        aspect ratio: Automatic 
                supported: Automatic, 4:3, 16:9
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        link-status: Good 
                supported: Good, Bad
        non-desktop: 0 
                range: (0, 1)
HDMI2 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x47
        Timestamp:  30250214
        Subpixel:   unknown
        Clones:     DP2
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        Content Protection: Undesired 
                supported: Undesired, Desired, Enabled
        max bpc: 12 
                range: (8, 12)
        content type: No Data 
                supported: No Data, Graphics, Photo, Cinema, Game
        Colorspace: Default 
                supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
        aspect ratio: Automatic 
                supported: Automatic, 4:3, 16:9
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        link-status: Good 
                supported: Good, Bad
        non-desktop: 0 
                range: (0, 1)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x48
        Timestamp:  30250214
        Subpixel:   no subpixels
        Clones:    
        CRTCs:      3
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        non-desktop: 0 
                supported: 0, 1

========================Outputs===================================
[ 31522.976] kscreen-console(69013 69013)(unknown):     Screen:
[ 31522.976] kscreen-console(69013 69013)(unknown):             maxSize: QSize(32767, 32767)
[ 31522.976] kscreen-console(69013 69013)(unknown):             minSize: QSize(8, 8)
[ 31522.976] kscreen-console(69013 69013)(unknown):             currentSize: QSize(7040, 2160)
[ 31522.976] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.976] kscreen-console(69013 69013)(unknown):     Id:  67
[ 31522.976] kscreen-console(69013 69013)(unknown):     Name:  "eDP1"
[ 31522.976] kscreen-console(69013 69013)(unknown):     Type:  "Panel (Laptop)"
[ 31522.976] kscreen-console(69013 69013)(unknown):     Connected:  true
[ 31522.976] kscreen-console(69013 69013)(unknown):     Enabled:  true
[ 31522.976] kscreen-console(69013 69013)(unknown):     Primary:  true
[ 31522.976] kscreen-console(69013 69013)(unknown):     Rotation:  1
[ 31522.976] kscreen-console(69013 69013)(unknown):     Pos:  QPoint(0,0)
[ 31522.976] kscreen-console(69013 69013)(unknown):     MMSize:  QSize(290, 170)
[ 31522.976] kscreen-console(69013 69013)(unknown):     FollowPreferredMode:  false
[ 31522.976] kscreen-console(69013 69013)(unknown):     Size:  QSize(3200, 1800)
[ 31522.976] kscreen-console(69013 69013)(unknown):     Scale:  1
[ 31522.976] kscreen-console(69013 69013)(unknown):     Clones:  None
[ 31522.976] kscreen-console(69013 69013)(unknown):     Mode:  "74"
[ 31522.976] kscreen-console(69013 69013)(unknown):     Preferred Mode:  "74"
[ 31522.976] kscreen-console(69013 69013)(unknown):     Preferred modes:  ("74")
[ 31522.976] kscreen-console(69013 69013)(unknown):     Modes: 
[ 31522.976] kscreen-console(69013 69013)(unknown):              "439"    ""   QSize(3200, 1800)   59.9416
[ 31522.976] kscreen-console(69013 69013)(unknown):              "440"    ""   QSize(2880, 1620)   59.9747
[ 31522.976] kscreen-console(69013 69013)(unknown):              "441"    ""   QSize(2560, 1600)   59.9866
[ 31522.976] kscreen-console(69013 69013)(unknown):              "442"    ""   QSize(2560, 1600)   59.9716
[ 31522.976] kscreen-console(69013 69013)(unknown):              "443"    ""   QSize(2560, 1440)   59.9606
[ 31522.976] kscreen-console(69013 69013)(unknown):              "444"    ""   QSize(2560, 1440)   60
[ 31522.976] kscreen-console(69013 69013)(unknown):              "445"    ""   QSize(2560, 1440)   59.9506
[ 31522.976] kscreen-console(69013 69013)(unknown):              "446"    ""   QSize(2048, 1536)   59.9995
[ 31522.976] kscreen-console(69013 69013)(unknown):              "447"    ""   QSize(1920, 1440)   60
[ 31522.976] kscreen-console(69013 69013)(unknown):              "448"    ""   QSize(1856, 1392)   60.0089
[ 31522.976] kscreen-console(69013 69013)(unknown):              "449"    ""   QSize(1792, 1344)   60.0144
[ 31522.976] kscreen-console(69013 69013)(unknown):              "450"    ""   QSize(2048, 1152)   59.9999
[ 31522.976] kscreen-console(69013 69013)(unknown):              "451"    ""   QSize(2048, 1152)   59.9032
[ 31522.976] kscreen-console(69013 69013)(unknown):              "452"    ""   QSize(2048, 1152)   59.9087
[ 31522.976] kscreen-console(69013 69013)(unknown):              "453"    ""   QSize(1920, 1200)   59.8846
[ 31522.976] kscreen-console(69013 69013)(unknown):              "454"    ""   QSize(1920, 1200)   59.9502
[ 31522.976] kscreen-console(69013 69013)(unknown):              "455"    ""   QSize(1920, 1080)   59.9628
[ 31522.976] kscreen-console(69013 69013)(unknown):              "456"    ""   QSize(1920, 1080)   60
[ 31522.976] kscreen-console(69013 69013)(unknown):              "457"    ""   QSize(1920, 1080)   59.9339
[ 31522.976] kscreen-console(69013 69013)(unknown):              "458"    ""   QSize(1600, 1200)   60
[ 31522.976] kscreen-console(69013 69013)(unknown):              "459"    ""   QSize(1680, 1050)   59.9543
[ 31522.976] kscreen-console(69013 69013)(unknown):              "460"    ""   QSize(1680, 1050)   59.8833
[ 31522.976] kscreen-console(69013 69013)(unknown):              "461"    ""   QSize(1400, 1050)   59.9756
[ 31522.976] kscreen-console(69013 69013)(unknown):              "462"    ""   QSize(1600, 900)   59.9996
[ 31522.976] kscreen-console(69013 69013)(unknown):              "463"    ""   QSize(1600, 900)   59.946
[ 31522.976] kscreen-console(69013 69013)(unknown):              "464"    ""   QSize(1600, 900)   59.8248
[ 31522.976] kscreen-console(69013 69013)(unknown):              "465"    ""   QSize(1280, 1024)   60.0197
[ 31522.976] kscreen-console(69013 69013)(unknown):              "466"    ""   QSize(1400, 900)   59.9641
[ 31522.976] kscreen-console(69013 69013)(unknown):              "467"    ""   QSize(1400, 900)   59.8798
[ 31522.976] kscreen-console(69013 69013)(unknown):              "468"    ""   QSize(1280, 960)   60
[ 31522.976] kscreen-console(69013 69013)(unknown):              "469"    ""   QSize(1368, 768)   60
[ 31522.976] kscreen-console(69013 69013)(unknown):              "470"    ""   QSize(1368, 768)   59.882
[ 31522.976] kscreen-console(69013 69013)(unknown):              "471"    ""   QSize(1368, 768)   59.8532
[ 31522.976] kscreen-console(69013 69013)(unknown):              "472"    ""   QSize(1280, 800)   59.8103
[ 31522.976] kscreen-console(69013 69013)(unknown):              "473"    ""   QSize(1280, 800)   59.9095
[ 31522.976] kscreen-console(69013 69013)(unknown):              "474"    ""   QSize(1280, 720)   59.8551
[ 31522.976] kscreen-console(69013 69013)(unknown):              "475"    ""   QSize(1280, 720)   59.9995
[ 31522.976] kscreen-console(69013 69013)(unknown):              "476"    ""   QSize(1280, 720)   59.7447
[ 31522.976] kscreen-console(69013 69013)(unknown):              "477"    ""   QSize(1024, 768)   60.0038
[ 31522.976] kscreen-console(69013 69013)(unknown):              "478"    ""   QSize(1024, 576)   59.9989
[ 31522.976] kscreen-console(69013 69013)(unknown):              "479"    ""   QSize(1024, 576)   59.8992
[ 31522.976] kscreen-console(69013 69013)(unknown):              "480"    ""   QSize(1024, 576)   59.8195
[ 31522.976] kscreen-console(69013 69013)(unknown):              "481"    ""   QSize(960, 540)   59.9991
[ 31522.977] kscreen-console(69013 69013)(unknown):              "482"    ""   QSize(960, 540)   59.629
[ 31522.977] kscreen-console(69013 69013)(unknown):              "483"    ""   QSize(960, 540)   59.8182
[ 31522.977] kscreen-console(69013 69013)(unknown):              "484"    ""   QSize(800, 600)   60.3165
[ 31522.977] kscreen-console(69013 69013)(unknown):              "485"    ""   QSize(800, 600)   56.25
[ 31522.977] kscreen-console(69013 69013)(unknown):              "486"    ""   QSize(864, 486)   59.9998
[ 31522.977] kscreen-console(69013 69013)(unknown):              "487"    ""   QSize(864, 486)   59.9153
[ 31522.977] kscreen-console(69013 69013)(unknown):              "488"    ""   QSize(864, 486)   59.5703
[ 31522.977] kscreen-console(69013 69013)(unknown):              "489"    ""   QSize(640, 480)   59.9405
[ 31522.977] kscreen-console(69013 69013)(unknown):              "490"    ""   QSize(720, 405)   59.5062
[ 31522.977] kscreen-console(69013 69013)(unknown):              "491"    ""   QSize(720, 405)   60
[ 31522.977] kscreen-console(69013 69013)(unknown):              "492"    ""   QSize(720, 405)   58.9879
[ 31522.977] kscreen-console(69013 69013)(unknown):              "493"    ""   QSize(640, 360)   59.8404
[ 31522.977] kscreen-console(69013 69013)(unknown):              "494"    ""   QSize(640, 360)   59.3249
[ 31522.977] kscreen-console(69013 69013)(unknown):              "495"    ""   QSize(640, 360)   59.9971
[ 31522.977] kscreen-console(69013 69013)(unknown):              "74"    ""   QSize(3200, 1800)   59.9818
[ 31522.977] kscreen-console(69013 69013)(unknown):     EDID Info: 
[ 31522.977] kscreen-console(69013 69013)(unknown):             Device ID:  "xrandr-Sharp Corporation"
[ 31522.977] kscreen-console(69013 69013)(unknown):             Name:  ""
[ 31522.977] kscreen-console(69013 69013)(unknown):             Vendor:  "Sharp Corporation"
[ 31522.977] kscreen-console(69013 69013)(unknown):             Serial:  ""
[ 31522.977] kscreen-console(69013 69013)(unknown):             EISA ID:  "05P7H LQ133Z1"
[ 31522.977] kscreen-console(69013 69013)(unknown):             Hash:  "b738e57c0158f349c5f99f11e5f65ad3"
[ 31522.977] kscreen-console(69013 69013)(unknown):             Width:  29
[ 31522.977] kscreen-console(69013 69013)(unknown):             Height:  17
[ 31522.977] kscreen-console(69013 69013)(unknown):             Gamma:  2.2
[ 31522.977] kscreen-console(69013 69013)(unknown):             Red:  QQuaternion(scalar:1, vector:(0.639648, 0.328125, 0))
[ 31522.977] kscreen-console(69013 69013)(unknown):             Green:  QQuaternion(scalar:1, vector:(0.299805, 0.599609, 0))
[ 31522.977] kscreen-console(69013 69013)(unknown):             Blue:  QQuaternion(scalar:1, vector:(0.149414, 0.0595703, 0))
[ 31522.977] kscreen-console(69013 69013)(unknown):             White:  QQuaternion(scalar:1, vector:(0.3125, 0.328125, 0))
[ 31522.977] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.977] kscreen-console(69013 69013)(unknown):     Id:  68
[ 31522.977] kscreen-console(69013 69013)(unknown):     Name:  "DP1"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Type:  "DisplayPort"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Connected:  false
[ 31522.977] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.977] kscreen-console(69013 69013)(unknown):     Id:  69
[ 31522.977] kscreen-console(69013 69013)(unknown):     Name:  "DP2"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Type:  "DisplayPort"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Connected:  false
[ 31522.977] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.977] kscreen-console(69013 69013)(unknown):     Id:  70
[ 31522.977] kscreen-console(69013 69013)(unknown):     Name:  "HDMI1"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Type:  "HDMI"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Connected:  false
[ 31522.977] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.977] kscreen-console(69013 69013)(unknown):     Id:  71
[ 31522.977] kscreen-console(69013 69013)(unknown):     Name:  "HDMI2"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Type:  "HDMI"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Connected:  false
[ 31522.977] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.977] kscreen-console(69013 69013)(unknown):     Id:  72
[ 31522.977] kscreen-console(69013 69013)(unknown):     Name:  "VIRTUAL1"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Type:  "Unknown"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Connected:  false
[ 31522.977] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.977] kscreen-console(69013 69013)(unknown):     Id:  633
[ 31522.977] kscreen-console(69013 69013)(unknown):     Name:  "DP1-1"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Type:  "DisplayPort"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Connected:  false
[ 31522.977] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.977] kscreen-console(69013 69013)(unknown):     Id:  634
[ 31522.977] kscreen-console(69013 69013)(unknown):     Name:  "DP1-2"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Type:  "DisplayPort"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Connected:  true
[ 31522.977] kscreen-console(69013 69013)(unknown):     Enabled:  true
[ 31522.977] kscreen-console(69013 69013)(unknown):     Primary:  false
[ 31522.977] kscreen-console(69013 69013)(unknown):     Rotation:  1
[ 31522.977] kscreen-console(69013 69013)(unknown):     Pos:  QPoint(3200,0)
[ 31522.977] kscreen-console(69013 69013)(unknown):     MMSize:  QSize(600, 340)
[ 31522.977] kscreen-console(69013 69013)(unknown):     FollowPreferredMode:  false
[ 31522.977] kscreen-console(69013 69013)(unknown):     Size:  QSize(3840, 2160)
[ 31522.977] kscreen-console(69013 69013)(unknown):     Scale:  1
[ 31522.977] kscreen-console(69013 69013)(unknown):     Clones:  2
[ 31522.977] kscreen-console(69013 69013)(unknown):     Mode:  "636"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Preferred Mode:  "636"
[ 31522.977] kscreen-console(69013 69013)(unknown):     Preferred modes:  ()
[ 31522.977] kscreen-console(69013 69013)(unknown):     Modes: 
[ 31522.977] kscreen-console(69013 69013)(unknown):              "445"    ""   QSize(2560, 1440)   59.9506
[ 31522.977] kscreen-console(69013 69013)(unknown):              "453"    ""   QSize(1920, 1200)   59.8846
[ 31522.977] kscreen-console(69013 69013)(unknown):              "458"    ""   QSize(1600, 1200)   60
[ 31522.977] kscreen-console(69013 69013)(unknown):              "459"    ""   QSize(1680, 1050)   59.9543
[ 31522.977] kscreen-console(69013 69013)(unknown):              "465"    ""   QSize(1280, 1024)   60.0197
[ 31522.977] kscreen-console(69013 69013)(unknown):              "472"    ""   QSize(1280, 800)   59.8103
[ 31522.977] kscreen-console(69013 69013)(unknown):              "477"    ""   QSize(1024, 768)   60.0038
[ 31522.977] kscreen-console(69013 69013)(unknown):              "484"    ""   QSize(800, 600)   60.3165
[ 31522.977] kscreen-console(69013 69013)(unknown):              "489"    ""   QSize(640, 480)   59.9405
[ 31522.977] kscreen-console(69013 69013)(unknown):              "636"    ""   QSize(3840, 2160)   29.9806
[ 31522.977] kscreen-console(69013 69013)(unknown):              "637"    ""   QSize(1920, 1080)   60
[ 31522.978] kscreen-console(69013 69013)(unknown):              "638"    ""   QSize(1920, 1080)   50
[ 31522.978] kscreen-console(69013 69013)(unknown):              "639"    ""   QSize(1920, 1080)   59.9402
[ 31522.978] kscreen-console(69013 69013)(unknown):              "640"    ""   QSize(1920, 1080)   24
[ 31522.978] kscreen-console(69013 69013)(unknown):              "641"    ""   QSize(1920, 1080)   23.9761
[ 31522.978] kscreen-console(69013 69013)(unknown):              "642"    ""   QSize(1280, 1024)   75.0247
[ 31522.978] kscreen-console(69013 69013)(unknown):              "643"    ""   QSize(1152, 864)   75
[ 31522.978] kscreen-console(69013 69013)(unknown):              "644"    ""   QSize(1280, 720)   60
[ 31522.978] kscreen-console(69013 69013)(unknown):              "645"    ""   QSize(1280, 720)   50
[ 31522.978] kscreen-console(69013 69013)(unknown):              "646"    ""   QSize(1280, 720)   59.9402
[ 31522.978] kscreen-console(69013 69013)(unknown):              "647"    ""   QSize(1024, 768)   75.0286
[ 31522.978] kscreen-console(69013 69013)(unknown):              "648"    ""   QSize(800, 600)   75
[ 31522.978] kscreen-console(69013 69013)(unknown):              "649"    ""   QSize(720, 576)   50
[ 31522.978] kscreen-console(69013 69013)(unknown):              "650"    ""   QSize(720, 480)   60
[ 31522.978] kscreen-console(69013 69013)(unknown):              "651"    ""   QSize(720, 480)   59.9401
[ 31522.978] kscreen-console(69013 69013)(unknown):              "652"    ""   QSize(640, 480)   75
[ 31522.978] kscreen-console(69013 69013)(unknown):              "653"    ""   QSize(640, 480)   60
[ 31522.978] kscreen-console(69013 69013)(unknown):              "654"    ""   QSize(720, 400)   70.0817
[ 31522.978] kscreen-console(69013 69013)(unknown):     EDID Info: 
[ 31522.978] kscreen-console(69013 69013)(unknown):             Device ID:  "xrandr-Dell Inc.-DELL P2715Q-X24K1693BS8L"
[ 31522.978] kscreen-console(69013 69013)(unknown):             Name:  "DELL P2715Q"
[ 31522.978] kscreen-console(69013 69013)(unknown):             Vendor:  "Dell Inc."
[ 31522.978] kscreen-console(69013 69013)(unknown):             Serial:  "X24K1693BS8L"
[ 31522.978] kscreen-console(69013 69013)(unknown):             EISA ID:  ""
[ 31522.978] kscreen-console(69013 69013)(unknown):             Hash:  "9a2274b10def86f5543a7f85b7473e16"
[ 31522.978] kscreen-console(69013 69013)(unknown):             Width:  60
[ 31522.978] kscreen-console(69013 69013)(unknown):             Height:  34
[ 31522.978] kscreen-console(69013 69013)(unknown):             Gamma:  2.2
[ 31522.978] kscreen-console(69013 69013)(unknown):             Red:  QQuaternion(scalar:1, vector:(0.639648, 0.328125, 0))
[ 31522.978] kscreen-console(69013 69013)(unknown):             Green:  QQuaternion(scalar:1, vector:(0.299805, 0.599609, 0))
[ 31522.978] kscreen-console(69013 69013)(unknown):             Blue:  QQuaternion(scalar:1, vector:(0.150391, 0.0595703, 0))
[ 31522.978] kscreen-console(69013 69013)(unknown):             White:  QQuaternion(scalar:1, vector:(0.313477, 0.329102, 0))
[ 31522.978] kscreen-console(69013 69013)(unknown):
-----------------------------------------------------

[ 31522.978] kscreen-console(69013 69013)(unknown):     Id:  635
[ 31522.978] kscreen-console(69013 69013)(unknown):     Name:  "DP1-3"
[ 31522.978] kscreen-console(69013 69013)(unknown):     Type:  "DisplayPort"
[ 31522.978] kscreen-console(69013 69013)(unknown):     Connected:  false

========================Configurations============================
[ 31522.978] kscreen-console(69013 69013)(unknown):     Configs in:  "/home/tjmaciei/.local/share/kscreen/"
[ 31522.978] kscreen-console(69013 69013)(unknown):     Number of files:  70 

[ 31522.978] kscreen-console(69013 69013)(unknown):     "04631940667e5ca989a3ba9c88d41dc2"
[ 31522.979] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.979] kscreen-console(69013 69013)(unknown):     "04a7bcf082a063d3ce238d699e5c9c68"
[ 31522.979] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.980] kscreen-console(69013 69013)(unknown):     "058c1bb4222ace8ae385137cac85cce7"
[ 31522.980] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.980] kscreen-console(69013 69013)(unknown):     "0be43c3d0faa7b4588879c1d0a1c8587"
[ 31522.980] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.980] kscreen-console(69013 69013)(unknown):     "0e21be4983f62d00efec91a755fc446b"
[ 31522.981] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.981] kscreen-console(69013 69013)(unknown):     "117838d40ebf1471b0c475aaaeee6c54"
[ 31522.982] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.982] kscreen-console(69013 69013)(unknown):     "132e92a4e049706037b4266c830d31a1"
[ 31522.982] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.982] kscreen-console(69013 69013)(unknown):     "13a378baea2877d723f124247ed25bd3"
[ 31522.983] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.983] kscreen-console(69013 69013)(unknown):     "1b8a8182a55d68ea0ca7b096e0722bbd"
[ 31522.985] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.985] kscreen-console(69013 69013)(unknown):     "1e7850e296c8d781c7eb65e5568ea932"
[ 31522.986] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.986] kscreen-console(69013 69013)(unknown):     "2222fd7bd123ac3673a0f22bd8003399"
[ 31522.987] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.987] kscreen-console(69013 69013)(unknown):     "22b8002da8a9176e952edc69bf2b0f01"
[ 31522.988] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.988] kscreen-console(69013 69013)(unknown):     "2375d2b84371ca32644dad4d0a94dc9e"
[ 31522.988] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.988] kscreen-console(69013 69013)(unknown):     "26963f47507da245231bbc9c58f198da"
[ 31522.988] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.988] kscreen-console(69013 69013)(unknown):     "274c91a35933c57fc40141de2badb34b"
[ 31522.989] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.989] kscreen-console(69013 69013)(unknown):     "286a83046c94eafe2fdc8985ed07e6ec"
[ 31522.989] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.989] kscreen-console(69013 69013)(unknown):     "2c69f82fd35753ee151e25e88cf14708"
[ 31522.990] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.990] kscreen-console(69013 69013)(unknown):     "2d463e7613bb33362f130a86c64e1cf7"
[ 31522.990] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.990] kscreen-console(69013 69013)(unknown):     "337f54e7a481f9bf5cbd03c6d81a82e7"
[ 31522.990] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.990] kscreen-console(69013 69013)(unknown):     "346cd1c578e8f1f9923602b7a024e796"
[ 31522.991] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.991] kscreen-console(69013 69013)(unknown):     "3bd7c4e6731c4dd35da042c6474cdf69"
[ 31522.991] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.991] kscreen-console(69013 69013)(unknown):     "3ff50fd34f74205f72c5f9112550123e"
[ 31522.992] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.992] kscreen-console(69013 69013)(unknown):     "4692c0a54430e8879b928c81fad8440f"
[ 31522.992] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.992] kscreen-console(69013 69013)(unknown):     "474c54268f0ab842a5304b039d6e5863"
[ 31522.992] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.992] kscreen-console(69013 69013)(unknown):     "49e4ce47f6933a4e0187fde97e39728d"
[ 31522.993] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.993] kscreen-console(69013 69013)(unknown):     "4ad2d5f611bbc9d04852e392d7dd3a89"
[ 31522.994] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.994] kscreen-console(69013 69013)(unknown):     "505833557ab93e4eeb72addd78996791"
[ 31522.995] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.995] kscreen-console(69013 69013)(unknown):     "54145888e6fc123373c1496bfc2ff86b"
[ 31522.996] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.996] kscreen-console(69013 69013)(unknown):     "547e8c082f23066292460d35e97967f4"
[ 31522.997] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.998] kscreen-console(69013 69013)(unknown):     "5c4cdbb2d31e137676faa967ab12001d"
[ 31522.998] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.999] kscreen-console(69013 69013)(unknown):     "5f21808d100770b15a3193a13df13e1a"
[ 31522.999] kscreen-console(69013 69013)(unknown):     "" 

[ 31522.999] kscreen-console(69013 69013)(unknown):     "642c448f935f60a2580b1374cd697346"
[ 31523.006] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.006] kscreen-console(69013 69013)(unknown):     "66e87988a5f5e24cd3141742aeb1214a"
[ 31523.006] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.006] kscreen-console(69013 69013)(unknown):     "6e90714b75c87d98d57688c666180918"
[ 31523.007] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.007] kscreen-console(69013 69013)(unknown):     "719a4af584a44a6304584f0212c0fee3"
[ 31523.008] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.008] kscreen-console(69013 69013)(unknown):     "73147f8bb8c0c8215d4838d7173b0194"
[ 31523.008] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.008] kscreen-console(69013 69013)(unknown):     "74aa8329e4dff3ef030d7bada3f2f92f"
[ 31523.009] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.009] kscreen-console(69013 69013)(unknown):     "74f14b63f4e2335bbdeec4e8774cb0ff"
[ 31523.009] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.009] kscreen-console(69013 69013)(unknown):     "75c1d4011dd9e80b050f0519608a5e44"
[ 31523.009] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.009] kscreen-console(69013 69013)(unknown):     "75f400474c0718f26f3c3853d4e65223"
[ 31523.010] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.010] kscreen-console(69013 69013)(unknown):     "78105bc78a8d112371d4308c85c4f17a"
[ 31523.010] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.010] kscreen-console(69013 69013)(unknown):     "78ebefcfe0192fb1547bc76e03b19c5d"
[ 31523.010] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.010] kscreen-console(69013 69013)(unknown):     "879d1d921e4657cb4573d43f0be7e6d7"
[ 31523.011] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.011] kscreen-console(69013 69013)(unknown):     "8cbd1d6ff72677758e3bf9f26e10905c"
[ 31523.011] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.011] kscreen-console(69013 69013)(unknown):     "8cd7fc11ef5ab07624c54c3af87660b3"
[ 31523.011] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.011] kscreen-console(69013 69013)(unknown):     "8ce1594ead4725d56da6c32105a091c4"
[ 31523.012] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.012] kscreen-console(69013 69013)(unknown):     "947cf4227e65e7e2525a7ad8831bbe10"
[ 31523.012] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.012] kscreen-console(69013 69013)(unknown):     "9913332935ac57f8954dbe3249425c10"
[ 31523.013] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.013] kscreen-console(69013 69013)(unknown):     "9a1898f0b61c56eb1895f9f0090c0159"
[ 31523.013] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.013] kscreen-console(69013 69013)(unknown):     "9ee82b1377622b73089451fd83365630"
[ 31523.014] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.014] kscreen-console(69013 69013)(unknown):     "9fa472b46588e4bb08673d045b4319b3"
[ 31523.014] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.014] kscreen-console(69013 69013)(unknown):     "9ff6ff67655980627ab9cfa558b29708"
[ 31523.014] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.014] kscreen-console(69013 69013)(unknown):     "a189ca3f8bb15bb1d0b4ef86fcda4768"
[ 31523.014] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.014] kscreen-console(69013 69013)(unknown):     "aea75a5befa11140619f34e531fb5f37"
[ 31523.015] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.015] kscreen-console(69013 69013)(unknown):     "b4fe60bd35621bd20facdfbdf8c92c5e"
[ 31523.015] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.015] kscreen-console(69013 69013)(unknown):     "b6248452e3f1e0783c6e3656209df34a"
[ 31523.015] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.016] kscreen-console(69013 69013)(unknown):     "c081c8e3103a0b86d6946a523e35687e"
[ 31523.016] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.016] kscreen-console(69013 69013)(unknown):     "c21f969b5f03d33d43e04f8f136e7682"
[ 31523.016] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.016] kscreen-console(69013 69013)(unknown):     "c3813470b2b9fb89c3ec1aef6b8645f6"
[ 31523.017] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.017] kscreen-console(69013 69013)(unknown):     "c927d950152cb7a7169723b8f11d2073"
[ 31523.017] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.017] kscreen-console(69013 69013)(unknown):     "c971f0b1faca2dc06d173e4cf7c0b961"
[ 31523.017] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.017] kscreen-console(69013 69013)(unknown):     "cb824bda0a3864b06b13d96255bfdbd6"
[ 31523.018] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.018] kscreen-console(69013 69013)(unknown):     "d3db6f14b47acb0ea6f71ec016466c78"
[ 31523.018] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.018] kscreen-console(69013 69013)(unknown):     "d54394879590b33326221c29d3982429"
[ 31523.018] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.018] kscreen-console(69013 69013)(unknown):     "d9297a383056c16bd8e4e0692a40adfd"
[ 31523.019] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.019] kscreen-console(69013 69013)(unknown):     "d94fb4c35397a60f63954f102b1e0938"
[ 31523.019] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.019] kscreen-console(69013 69013)(unknown):     "dcf1e65617b5e8cd15308bbfe6c1dd8b"
[ 31523.020] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.020] kscreen-console(69013 69013)(unknown):     "dd627e56b07318e64a0fba0787cf90f0"
[ 31523.020] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.020] kscreen-console(69013 69013)(unknown):     "ff6dc9fd7ebbc5b4f5aad3ed90bd4456"
[ 31523.020] kscreen-console(69013 69013)(unknown):     "" 

[ 31523.020] kscreen-console(69013 69013)(unknown):     "kscreen.log"
[ 31523.030] kscreen-console(69013 69013)(unknown):          can't parse file
[ 31523.030] kscreen-console(69013 69013)(unknown):          "illegal value"

$ cat ~/.local/share/kscreen/outputs/9a2274b10def86f5543a7f85b7473e16
{
    "id": "9a2274b10def86f5543a7f85b7473e16",
    "metadata": {
        "fullname": "xrandr-Dell Inc.-DELL P2715Q-X24K1693BS8L",
        "name": "DP1-2"
    },
    "mode": {
        "refresh": 29.980602264404297,
        "size": {
            "height": 2160,
            "width": 3840
        }
    },
    "rotation": 1,
    "scale": 1
}

From the journal (journalctl -lb -o short-monotonic --no-hostname SYSLOG_IDENTIFIER=kscreen_backend_launcher):

This is probably the first enabling (that was off by 1):
[30227.883407] kscreen_backend_launcher[2163]: kscreen.xrandr: XRandR::setConfig
[30227.886527] kscreen_backend_launcher[2163]: kscreen.xrandr: Requested screen size is QSize(7039, 2160)
[30227.886900] kscreen_backend_launcher[2163]: kscreen.xrandr: Needed CRTCs:  2
[30227.887372] kscreen_backend_launcher[2163]: kscreen.xrandr: Actions to perform: 
                                                        Primary Output: false
[30227.887753] kscreen_backend_launcher[2163]: kscreen.xrandr:         Change Screen Size: true
[30227.888058] kscreen_backend_launcher[2163]: kscreen.xrandr:                 Old: QSize(3200, 1800) 
                                                                Intermediate: QSize(7039, 2160) 
                                                                New: QSize(7039, 2160)
[30227.888362] kscreen_backend_launcher[2163]: kscreen.xrandr:         Disable outputs: false
[30227.888658] kscreen_backend_launcher[2163]: kscreen.xrandr:         Change outputs: true
[30227.888984] kscreen_backend_launcher[2163]: kscreen.xrandr:                  (67)
[30227.889228] kscreen_backend_launcher[2163]: kscreen.xrandr:         Enable outputs: true
[30227.889670] kscreen_backend_launcher[2163]: kscreen.xrandr:                  (634)
[30227.890138] kscreen_backend_launcher[2163]: kscreen.xrandr: RRSetScreenSize 
                                                        DPI: 216.682 
                                                        Size: QSize(7039, 2160) 
                                                        SizeMM: QSize(825, 253)
[30227.997850] kscreen_backend_launcher[2163]: kscreen.xrandr: RRSetCrtcConfig (change output) 
                                                        Output: 67 ( "eDP1" ) 
                                                        CRTC: 63 
                                                        Pos: QPoint(0,0) 
                                                        Mode: 74 KScreen::Mode(Id: "74" , Size: QSize(3200, 1800) @ 59.9818 ) 
                                                        Rotation: 1
[30227.998071] kscreen_backend_launcher[2163]: kscreen.xrandr:         Result:  0
[30227.998164] kscreen_backend_launcher[2163]: kscreen.xrandr: XRandROutput 67 update 
                                                        m_connected: 0 
                                                        m_crtc XRandRCrtc(0x5647a91335f0) 
                                                        CRTC: 63 
                                                        MODE: 74 
                                                        Connection: 0 
                                                        Primary: true
[30227.998236] kscreen_backend_launcher[2163]: kscreen.xrandr: QMap((63, XRandRCrtc(0x5647a91335f0))(64, XRandRCrtc(0x5647a908bcc0))(65, XRandR>
[30227.998302] kscreen_backend_launcher[2163]: kscreen.xrandr: Testing CRTC 63 
                                                        Free: false 
                                                        Mode: 74 
                                                        Possible outputs: QVector(67, 68, 633, 634, 635, 69, 70, 71) 
                                                        Connected outputs: QVector(67) 
                                                        Geometry: QRect(0,0 3200x1800)
[30227.998374] kscreen_backend_launcher[2163]: kscreen.xrandr: Testing CRTC 64 
                                                        Free: true 
                                                        Mode: 0 
                                                        Possible outputs: QVector(67, 68, 633, 634, 635, 69, 70, 71) 
                                                        Connected outputs: QVector() 
                                                        Geometry: QRect(0,0 0x0)
[30227.998441] kscreen_backend_launcher[2163]: kscreen.xrandr: RRSetCrtcConfig (enable output) 
                                                        Output: 634 ( "DP1-2" ) 
                                                        New CRTC: 64 
                                                        Pos: QPoint(3199,0) 
                                                        Mode: KScreen::Mode(Id: "636" , Size: QSize(3840, 2160) @ 29.9806 ) Preferred: "636" 
                                                        Rotation: 1
[30228.204390] kscreen_backend_launcher[2163]: kscreen.xrandr:         Result:  0
[30228.205095] kscreen_backend_launcher[2163]: kscreen.xrandr: XRandROutput 634 update 
                                                        m_connected: 0 
                                                        m_crtc QObject(0x0) 
                                                        CRTC: 64 
                                                        MODE: 636 
                                                        Connection: 0 
                                                        Primary: false
[30228.206206] kscreen_backend_launcher[2163]: kscreen.xrandr: Connected output 634 to CRTC 64
[30228.206790] kscreen_backend_launcher[2163]: kscreen.xrandr: XRandR::setConfig done!

And this is probably my correcting with xrandr --output DP1-2 --right-of eDP1:

30250.212645] kscreen_backend_launcher[2163]: kscreen.xcb.helper: RRScreenChangeNotify
[30250.214235] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Window: 44040197
[30250.214501] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Root: 418
[30250.214705] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
[30250.214879] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Size ID: 65535
[30250.215036] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Size:  7040 2160
[30250.215176] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         SizeMM:  824 253
[30250.276973] kscreen_backend_launcher[2163]: kscreen.xcb.helper: RRNotify_CrtcChange
[30250.277235] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         CRTC:  64
[30250.277356] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Mode:  636
[30250.277838] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
[30250.277987] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Geometry:  3200 0 3840 2160
[30250.278156] kscreen_backend_launcher[2163]: kscreen.xcb.helper: RRScreenChangeNotify
[30250.278248] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Window: 44040197
[30250.278333] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Root: 418
[30250.278435] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
[30250.278569] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Size ID: 65535
[30250.278681] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Size:  7040 2160
[30250.278772] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         SizeMM:  824 253
[30250.278880] kscreen_backend_launcher[2163]: kscreen.xcb.helper: RRNotify_CrtcChange
[30250.278971] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         CRTC:  64
[30250.279074] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Mode:  636
[30250.279178] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Rotation:  "Rotate_0"
[30250.279295] kscreen_backend_launcher[2163]: kscreen.xcb.helper:         Geometry:  3200 0 3840 2160
[30250.802702] kscreen_backend_launcher[2163]: kscreen.xrandr: Emitting configChanged()
Comment 1 Dragoon Aethis 2021-01-18 11:34:32 UTC
Same here - with two 2560x1440 displays (one 144Hz, other 60Hz, DPI forced to 96, global scale 100%), starting with the first screen enabled, second disabled, enabling the second display in KCM positions it at (0, 0) when the second, just added screen is held with the left mouse button. On Apply, it gets positoned to (2559, 0) and shares one line with the primary display, causing various odd issues.

Repositioning the screen manually in KCM to (2560, 0) before hitting Apply fixes that just fine. I can reproduce this issue reliably every time.

Software:
- Arch Linux, kernel 5.10.7
- Plasma 5.20.5
- Frameworks 5.78.0
- Qt 5.15.2
Comment 2 Krzysztof Cybulski 2021-07-01 09:54:44 UTC
I can confirm, this is still a case on KDE Neon 5.22.2

My screen profile from ~/.local/share/kscreen

[
    {
        "enabled": true,
        "id": "e26f74120a68171ca3762fbd7da4bdbf",
        "metadata": {
            "fullname": "xrandr-AU Optronics",
            "name": "eDP"
        },
        "mode": {
            "refresh": 60.163848876953125,
            "size": {
                "height": 1080,
                "width": 1920
            }
        },
        "pos": {
            "x": 2560,
            "y": 1080
        },
        "primary": true,
        "rotation": 1,
        "scale": 1
    },
    {
        "enabled": true,
        "id": "5563920f01dcca21cd359eb077cb46d3",
        "metadata": {
            "fullname": "xrandr-LG Electronics-LG ULTRAWIDE-419722",
            "name": "DisplayPort-2"
        },
        "mode": {
            "refresh": 59.978424072265625,
            "size": {
                "height": 1080,
                "width": 2560
            }
        },
        "pos": {
            "x": 0,
            "y": 0
        },
        "primary": false,
        "rotation": 1,
        "scale": 1
    },
    {
        "enabled": true,
        "id": "477765dc89cd85155bdd8db486371215",
        "metadata": {
            "fullname": "xrandr-Dell Inc.-DELL P2419H-FLW9BR2",
            "name": "DisplayPort-3"
        },
        "mode": {
            "refresh": 60,
            "size": {
                "height": 1080,
                "width": 1920
            }
        },
        "pos": {
            "x": 2559,
            "y": 0
        },
        "primary": false,
        "rotation": 1,
        "scale": 1
    },
    {
        "enabled": true,
        "id": "dc6acfd333acebcd573153b1ecb7b3d8",
        "metadata": {
            "fullname": "xrandr-Iiyama North America-PL2474H-11669V9A09425",
            "name": "DisplayPort-4"
        },
        "mode": {
            "refresh": 60,
            "size": {
                "height": 1080,
                "width": 1920
            }
        },
        "pos": {
            "x": 4480,
            "y": 0
        },
        "primary": false,
        "rotation": 1,
        "scale": 1
    }
]
Comment 3 Andrew Shark 2021-12-04 17:07:20 UTC
I can confirm.
On of side effects is that start menu is opened on wrong monitor. Lets assume your second monitor is to the right of first monitor.
It is not obvious to user why this is happening, because it looks like all is ok, monitors are located correctly.  But in reality the panel overlaps to the first monitor and so start menu button clicked on the second monitor opens menu in the first monitor (at location near the second  monitor, not in the location of first monitor's start menu button).

Another issue is that you cannot distinguish that situation in screen arrangement settings. And it is required two steps to fix. Let me explain in more details:

1) Be in situation when you are in off-by-one_pixel-state (for example, by plugging second monitor to the gpu).
2) Go to screen settings, drag the second monitor to some another position (for example slide it a bit vertically).
3) You will see that apply button is activated (do not press it yet).
4) Drag the second screen back where it was.
5) You will see that apply button is deactivated.
You think that all is normal. But you are still in off-by-one_pixel situation (start menu opens at wrong monitor).

Actually, to fix, you need to save configuration at step 3. Then at step 5 you will again see the active Apply button. And then after you press it, you fix the off-by-one_pixel state.
Comment 4 Nate Graham 2022-11-08 22:45:49 UTC
Thank you for the bug report. Unfortunately we were not able to get to it yet. Can we ask you to please check if this is still an issue with Plasma 5.25 or 5.26?

If it is, please add a comment with the output of `kscreen-doctor -o` and change the status to CONFIRMED. If not, or if you can't because you no longer use this setup, you can change the status to RESOLVED WORKSFORME. Thanks a lot!
Comment 5 Dragoon Aethis 2022-11-08 23:55:11 UTC
I *think* this was still an issue on 5.25, but I'm currently on 5.26 + NVIDIA 520.56.06 drivers, so I'm affected by another bug that forces me to temporarily use disman+kdisplay to be able to toggle any displays at all after the environment starts. I'll try to get you the data on just kscreen this weekend.
Comment 6 Nate Graham 2022-11-09 20:42:18 UTC

*** This bug has been marked as a duplicate of bug 455394 ***
Comment 7 Dragoon Aethis 2022-11-19 15:04:24 UTC
Alright, finally had some time to retest this again, and it's still an issue on KDE 5.26.3. I've also tried applying https://invent.kde.org/plasma/kscreen/-/commit/fab815b0564ea08202b5bd3429f580c6c5a742d3 onto kscreen-5.26.3 from the linked bug and it's still no good. Output of kscreen-doctor -o after enabling the second display:

Output: 66 DP-1 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 67 DP-2 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 68 HDMI-1 disabled disconnected  HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 69 DP-3 enabled connected primary DisplayPort Modes: 100:1440x480@60 101:832x624@75 102:800x600@72 103:800x600@75 104:800x600@60 105:800x600@56 106:720x576@50 107:640x480@75 108:640x480@73 109:640x480@67 110:640x480@60 111:640x480@60 112:720x400@70 74:2560x1440@60*! 75:2560x1440@144 76:2560x1440@120 77:2560x1440@100 78:1920x1080@120 79:1920x1080@100 80:1920x1080@120 81:1920x1080@60 82:1920x1080@60 83:1920x1080@50 84:1920x1080@60 85:1920x1080@60 86:1920x1080@50 87:1920x1080@60 88:1280x1024@7589:1280x1024@60 90:1440x900@60 91:1152x864@75 92:1280x720@60 93:1280x720@50 94:1280x720@60 95:1440x576@50 96:1024x768@75 97:1024x768@70 98:1024x768@60 99:1440x480@60 Geometry: 0,0 2560x1440 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown primary
Output: 70 HDMI-2 disabled disconnected  HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 71 DP-4 enabled connected  DisplayPort Modes: 101:832x624@75 102:800x600@72 103:800x600@75 104:800x600@60 105:800x600@56 106:720x576@50 107:640x480@75 108:640x480@73 109:640x480@67 110:640x480@60 111:640x480@60 112:720x400@70 113:2560x1440@60*!114:1280x1440@60 115:1680x1050@60 116:1280x960@60 117:720x480@60 118:720x480@60 82:1920x1080@60 83:1920x1080@50 84:1920x1080@60 85:1920x1080@60 86:1920x1080@50 87:1920x1080@60 88:1280x1024@75 89:1280x1024@60 90:1440x900@60 92:1280x720@60 93:1280x720@50 94:1280x720@60 96:1024x768@75 97:1024x768@70 98:1024x768@60 Geometry: 2559,0 2560x1440 Scale: 1 Rotation: 1 Overscan: 0 Vrr:incapable RgbRange: unknown
Output: 72 HDMI-3 disabled disconnected  HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Comment 8 Nate Graham 2022-11-21 21:09:58 UTC
In that case your bug is something else, so please open a new bug report for it. Thanks!

*** This bug has been marked as a duplicate of bug 455394 ***