SUMMARY I have an XPS13 laptop with a 4k screen, and an external monitor also with a 4k screen. Sometimes, when I connect the external monitor, its resolution is changed to FHD, so I need to reset it to 4k. STEPS TO REPRODUCE Unfortunately, I have not found a clear repro procedure. OBSERVED RESULT The resolution sometimes automatically changes to FHD for the external monitor. EXPECTED RESULT The resolution of the external monitor should stay to 4k. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Debian 12 (available in About System) KDE Plasma Version: 5.21.5 KDE Frameworks Version: Qt Version:
Please can you run `kscreen-console ` whilst connecting and try and get a working and non-working output please.
OK, I will run that and let you know the result when the problem occurs again.
This is already the output when in a normal state: -------------------- START: Requesting Config Received config. Took 25 milliseconds Screen: maxSize: QSize(16384, 16384) minSize: QSize(320, 200) currentSize: QSize(3840, 2160) ----------------------------------------------------- Id: 66 Name: "eDP-1" Type: "Panel (Laptop)" Connected: true Enabled: false Primary: false Rotation: KScreen::Output::None Pos: QPoint(0,0) MMSize: QSize(294, 165) FollowPreferredMode: false Scale: 1 Clones: None Mode: "" Preferred Mode: "70" Preferred modes: ("70") Modes: "100" "" QSize(1680, 1050) 59.8833 "101" "" QSize(1600, 1024) 60.1691 "102" "" QSize(1400, 1050) 59.9756 "103" "" QSize(1600, 900) 59.9883 "104" "" QSize(1600, 900) 59.9416 "105" "" QSize(1600, 900) 59.946 "106" "" QSize(1600, 900) 59.8248 "107" "" QSize(1280, 1024) 60.0197 "108" "" QSize(1440, 900) 59.8874 "109" "" QSize(1400, 900) 59.9641 "110" "" QSize(1400, 900) 59.8798 "111" "" QSize(1280, 960) 60 "112" "" QSize(1440, 810) 59.996 "113" "" QSize(1440, 810) 59.9747 "114" "" QSize(1368, 768) 59.882 "115" "" QSize(1368, 768) 59.8532 "116" "" QSize(1360, 768) 59.799 "117" "" QSize(1360, 768) 59.96 "118" "" QSize(1280, 800) 59.9866 "119" "" QSize(1280, 800) 59.9716 "120" "" QSize(1280, 800) 59.8103 "121" "" QSize(1280, 800) 59.9095 "122" "" QSize(1152, 864) 59.9971 "123" "" QSize(1280, 720) 60.0008 "124" "" QSize(1280, 720) 59.9911 "125" "" QSize(1280, 720) 59.8551 "126" "" QSize(1280, 720) 59.7447 "127" "" QSize(1024, 768) 60.0373 "128" "" QSize(1024, 768) 60.0038 "129" "" QSize(960, 720) 60 "130" "" QSize(928, 696) 60.0507 "131" "" QSize(896, 672) 60.0144 "132" "" QSize(1024, 576) 59.9534 "133" "" QSize(1024, 576) 59.9593 "134" "" QSize(1024, 576) 59.8992 "135" "" QSize(1024, 576) 59.8195 "136" "" QSize(960, 600) 59.9327 "137" "" QSize(960, 600) 59.9988 "138" "" QSize(960, 540) 59.9628 "139" "" QSize(960, 540) 59.9879 "140" "" QSize(960, 540) 59.629 "141" "" QSize(960, 540) 59.8182 "142" "" QSize(800, 600) 60 "143" "" QSize(800, 600) 60.3165 "144" "" QSize(800, 600) 56.25 "145" "" QSize(840, 525) 60.0094 "146" "" QSize(840, 525) 59.8833 "147" "" QSize(864, 486) 59.9153 "148" "" QSize(864, 486) 59.5703 "149" "" QSize(800, 512) 60.1685 "150" "" QSize(700, 525) 59.9756 "151" "" QSize(800, 450) 59.946 "152" "" QSize(800, 450) 59.8248 "153" "" QSize(640, 512) 60.0197 "154" "" QSize(720, 450) 59.8874 "155" "" QSize(700, 450) 59.9641 "156" "" QSize(700, 450) 59.8798 "157" "" QSize(640, 480) 60 "158" "" QSize(640, 480) 59.9405 "159" "" QSize(720, 405) 59.5062 "160" "" QSize(720, 405) 58.9879 "161" "" QSize(684, 384) 59.882 "162" "" QSize(684, 384) 59.8532 "163" "" QSize(680, 384) 59.799 "164" "" QSize(680, 384) 59.96 "165" "" QSize(640, 400) 59.8824 "166" "" QSize(640, 400) 59.9824 "167" "" QSize(576, 432) 60.0642 "168" "" QSize(640, 360) 59.8551 "169" "" QSize(640, 360) 59.8255 "170" "" QSize(640, 360) 59.8404 "171" "" QSize(640, 360) 59.3249 "172" "" QSize(512, 384) 60.0038 "173" "" QSize(512, 288) 59.9994 "174" "" QSize(512, 288) 59.9206 "175" "" QSize(480, 270) 59.629 "176" "" QSize(480, 270) 59.8182 "177" "" QSize(400, 300) 60.3165 "178" "" QSize(400, 300) 56.3401 "179" "" QSize(432, 243) 59.9153 "180" "" QSize(432, 243) 59.5703 "181" "" QSize(320, 240) 60.0525 "182" "" QSize(360, 202) 59.5062 "183" "" QSize(360, 202) 59.129 "184" "" QSize(320, 180) 59.8404 "185" "" QSize(320, 180) 59.3249 "70" "" QSize(3840, 2160) 59.9966 "71" "" QSize(3840, 2160) 59.9809 "72" "" QSize(3840, 2160) 59.9685 "73" "" QSize(3840, 2160) 47.9973 "74" "" QSize(3200, 1800) 59.9561 "75" "" QSize(3200, 1800) 59.9416 "76" "" QSize(2880, 1620) 59.9603 "77" "" QSize(2880, 1620) 59.9747 "78" "" QSize(2560, 1600) 59.9866 "79" "" QSize(2560, 1600) 59.9716 "80" "" QSize(2560, 1440) 59.9872 "81" "" QSize(2560, 1440) 59.9929 "82" "" QSize(2560, 1440) 59.9606 "83" "" QSize(2560, 1440) 59.9506 "84" "" QSize(2048, 1536) 59.9995 "85" "" QSize(1920, 1440) 60 "86" "" QSize(1856, 1392) 60.0089 "87" "" QSize(1792, 1344) 60.0144 "88" "" QSize(2048, 1152) 59.989 "89" "" QSize(2048, 1152) 59.9799 "90" "" QSize(2048, 1152) 59.9032 "91" "" QSize(2048, 1152) 59.9087 "92" "" QSize(1920, 1200) 59.8846 "93" "" QSize(1920, 1200) 59.9502 "94" "" QSize(1920, 1080) 60.0078 "95" "" QSize(1920, 1080) 59.9685 "96" "" QSize(1920, 1080) 59.9628 "97" "" QSize(1920, 1080) 59.9339 "98" "" QSize(1600, 1200) 60 "99" "" QSize(1680, 1050) 59.9543 EDID Info: Device ID: "xrandr-Sharp Corporation" Name: "" Vendor: "Sharp Corporation" Serial: "" EISA ID: "8XDHY-LQ133D1" Hash: "99030a11512deeb0371adf0a6c6a8a06" Width: 29 Height: 17 Gamma: 2.2 Red: QQuaternion(scalar:1, vector:(0.639648, 0.328125, 0)) Green: QQuaternion(scalar:1, vector:(0.299805, 0.599609, 0)) Blue: QQuaternion(scalar:1, vector:(0.149414, 0.0595703, 0)) White: QQuaternion(scalar:1, vector:(0.3125, 0.328125, 0)) ----------------------------------------------------- Id: 67 Name: "DP-1" Type: "DisplayPort" Connected: true Enabled: true Primary: false Rotation: KScreen::Output::None Pos: QPoint(0,0) MMSize: QSize(609, 349) FollowPreferredMode: false Size: QSize(3840, 2160) Scale: 1 Clones: None Mode: "3883" Preferred Mode: "3877" Preferred modes: ("3877") Modes: "107" "" QSize(1280, 1024) 60.0197 "128" "" QSize(1024, 768) 60.0038 "143" "" QSize(800, 600) 60.3165 "158" "" QSize(640, 480) 59.9405 "3877" "" QSize(3840, 2160) 60 "3878" "" QSize(3840, 2160) 60 "3879" "" QSize(3840, 2160) 50 "3880" "" QSize(3840, 2160) 59.9401 "3881" "" QSize(3840, 2160) 30 "3882" "" QSize(3840, 2160) 25 "3883" "" QSize(3840, 2160) 24 "3884" "" QSize(3840, 2160) 29.97 "3885" "" QSize(3840, 2160) 23.976 "3886" "" QSize(2048, 1080) 23.9966 "3887" "" QSize(1920, 1080) 60 "3888" "" QSize(1920, 1080) 60 "3889" "" QSize(1920, 1080) 50 "3890" "" QSize(1920, 1080) 59.9402 "3891" "" QSize(1920, 1080) 60 "3892" "" QSize(1920, 1080) 50 "3893" "" QSize(1920, 1080) 30 "3894" "" QSize(1920, 1080) 25 "3895" "" QSize(1920, 1080) 24 "3896" "" QSize(1920, 1080) 59.9402 "3897" "" QSize(1920, 1080) 29.9701 "3898" "" QSize(1920, 1080) 23.9761 "3899" "" QSize(1920, 1080) 50 "3900" "" QSize(1600, 900) 60 "3901" "" QSize(1280, 1024) 75.0247 "3902" "" QSize(1152, 864) 75 "3903" "" QSize(1280, 720) 60 "3904" "" QSize(1280, 720) 50 "3905" "" QSize(1280, 720) 59.9402 "3906" "" QSize(1024, 768) 75.0286 "3907" "" QSize(800, 600) 75 "3908" "" QSize(720, 576) 50 "3909" "" QSize(720, 480) 60 "3910" "" QSize(720, 480) 59.9401 "3911" "" QSize(640, 480) 75 "3912" "" QSize(640, 480) 60 "3913" "" QSize(720, 400) 70.0817 "83" "" QSize(2560, 1440) 59.9506 "98" "" QSize(1600, 1200) 60 EDID Info: Device ID: "xrandr-Dell Inc.-DELL U2718Q-FN84K89F0E7L" Name: "DELL U2718Q" Vendor: "Dell Inc." Serial: "FN84K89F0E7L" EISA ID: "" Hash: "8c4b9b9da4889853ab022b22a2a271c3" Width: 61 Height: 35 Gamma: 2.2 Red: QQuaternion(scalar:1, vector:(0.639648, 0.328125, 0)) Green: QQuaternion(scalar:1, vector:(0.299805, 0.599609, 0)) Blue: QQuaternion(scalar:1, vector:(0.150391, 0.0595703, 0)) White: QQuaternion(scalar:1, vector:(0.313477, 0.329102, 0)) ----------------------------------------------------- Id: 68 Name: "DP-2" Type: "Unknown" Connected: false
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
I will try to post the output when in a buggy state asap.
This is now the output of kscreen-console when in buggy state. This happened to me without unconnecting/connection my external monitor. It just happened after my screen locked automatically. ------------------ $ kscreen-console START: Requesting Config Received config. Took 17 milliseconds Screen: maxSize: QSize(16384, 16384) minSize: QSize(320, 200) currentSize: QSize(2048, 1080) ----------------------------------------------------- Id: 66 Name: "eDP-1" Type: "Panel (Laptop)" Connected: true Enabled: false Primary: false Rotation: KScreen::Output::None Pos: QPoint(0,0) MMSize: QSize(294, 165) FollowPreferredMode: false Scale: 1 Clones: None Mode: "" Preferred Mode: "70" Preferred modes: ("70") Modes: "100" "" QSize(1680, 1050) 59.8833 "101" "" QSize(1600, 1024) 60.1691 "102" "" QSize(1400, 1050) 59.9756 "103" "" QSize(1600, 900) 59.9883 "104" "" QSize(1600, 900) 59.9416 "105" "" QSize(1600, 900) 59.946 "106" "" QSize(1600, 900) 59.8248 "107" "" QSize(1280, 1024) 60.0197 "108" "" QSize(1440, 900) 59.8874 "109" "" QSize(1400, 900) 59.9641 "110" "" QSize(1400, 900) 59.8798 "111" "" QSize(1280, 960) 60 "112" "" QSize(1440, 810) 59.996 "113" "" QSize(1440, 810) 59.9747 "114" "" QSize(1368, 768) 59.882 "115" "" QSize(1368, 768) 59.8532 "116" "" QSize(1360, 768) 59.799 "117" "" QSize(1360, 768) 59.96 "118" "" QSize(1280, 800) 59.9866 "119" "" QSize(1280, 800) 59.9716 "120" "" QSize(1280, 800) 59.8103 "121" "" QSize(1280, 800) 59.9095 "122" "" QSize(1152, 864) 59.9971 "123" "" QSize(1280, 720) 60.0008 "124" "" QSize(1280, 720) 59.9911 "125" "" QSize(1280, 720) 59.8551 "126" "" QSize(1280, 720) 59.7447 "127" "" QSize(1024, 768) 60.0373 "128" "" QSize(1024, 768) 60.0038 "129" "" QSize(960, 720) 60 "130" "" QSize(928, 696) 60.0507 "131" "" QSize(896, 672) 60.0144 "132" "" QSize(1024, 576) 59.9534 "133" "" QSize(1024, 576) 59.9593 "134" "" QSize(1024, 576) 59.8992 "135" "" QSize(1024, 576) 59.8195 "136" "" QSize(960, 600) 59.9327 "137" "" QSize(960, 600) 59.9988 "138" "" QSize(960, 540) 59.9628 "139" "" QSize(960, 540) 59.9879 "140" "" QSize(960, 540) 59.629 "141" "" QSize(960, 540) 59.8182 "142" "" QSize(800, 600) 60 "143" "" QSize(800, 600) 60.3165 "144" "" QSize(800, 600) 56.25 "145" "" QSize(840, 525) 60.0094 "146" "" QSize(840, 525) 59.8833 "147" "" QSize(864, 486) 59.9153 "148" "" QSize(864, 486) 59.5703 "149" "" QSize(800, 512) 60.1685 "150" "" QSize(700, 525) 59.9756 "151" "" QSize(800, 450) 59.946 "152" "" QSize(800, 450) 59.8248 "153" "" QSize(640, 512) 60.0197 "154" "" QSize(720, 450) 59.8874 "155" "" QSize(700, 450) 59.9641 "156" "" QSize(700, 450) 59.8798 "157" "" QSize(640, 480) 60 "158" "" QSize(640, 480) 59.9405 "159" "" QSize(720, 405) 59.5062 "160" "" QSize(720, 405) 58.9879 "161" "" QSize(684, 384) 59.882 "162" "" QSize(684, 384) 59.8532 "163" "" QSize(680, 384) 59.799 "164" "" QSize(680, 384) 59.96 "165" "" QSize(640, 400) 59.8824 "166" "" QSize(640, 400) 59.9824 "167" "" QSize(576, 432) 60.0642 "168" "" QSize(640, 360) 59.8551 "169" "" QSize(640, 360) 59.8255 "170" "" QSize(640, 360) 59.8404 "171" "" QSize(640, 360) 59.3249 "172" "" QSize(512, 384) 60.0038 "173" "" QSize(512, 288) 59.9994 "174" "" QSize(512, 288) 59.9206 "175" "" QSize(480, 270) 59.629 "176" "" QSize(480, 270) 59.8182 "177" "" QSize(400, 300) 60.3165 "178" "" QSize(400, 300) 56.3401 "179" "" QSize(432, 243) 59.9153 "180" "" QSize(432, 243) 59.5703 "181" "" QSize(320, 240) 60.0525 "182" "" QSize(360, 202) 59.5062 "183" "" QSize(360, 202) 59.129 "184" "" QSize(320, 180) 59.8404 "185" "" QSize(320, 180) 59.3249 "70" "" QSize(3840, 2160) 59.9966 "71" "" QSize(3840, 2160) 59.9809 "72" "" QSize(3840, 2160) 59.9685 "73" "" QSize(3840, 2160) 47.9973 "74" "" QSize(3200, 1800) 59.9561 "75" "" QSize(3200, 1800) 59.9416 "76" "" QSize(2880, 1620) 59.9603 "77" "" QSize(2880, 1620) 59.9747 "78" "" QSize(2560, 1600) 59.9866 "79" "" QSize(2560, 1600) 59.9716 "80" "" QSize(2560, 1440) 59.9872 "81" "" QSize(2560, 1440) 59.9929 "82" "" QSize(2560, 1440) 59.9606 "83" "" QSize(2560, 1440) 59.9506 "84" "" QSize(2048, 1536) 59.9995 "85" "" QSize(1920, 1440) 60 "86" "" QSize(1856, 1392) 60.0089 "87" "" QSize(1792, 1344) 60.0144 "88" "" QSize(2048, 1152) 59.989 "89" "" QSize(2048, 1152) 59.9799 "90" "" QSize(2048, 1152) 59.9032 "91" "" QSize(2048, 1152) 59.9087 "92" "" QSize(1920, 1200) 59.8846 "93" "" QSize(1920, 1200) 59.9502 "94" "" QSize(1920, 1080) 60.0078 "95" "" QSize(1920, 1080) 59.9685 "96" "" QSize(1920, 1080) 59.9628 "97" "" QSize(1920, 1080) 59.9339 "98" "" QSize(1600, 1200) 60 "99" "" QSize(1680, 1050) 59.9543 EDID Info: Device ID: "xrandr-Sharp Corporation" Name: "" Vendor: "Sharp Corporation" Serial: "" EISA ID: "8XDHY-LQ133D1" Hash: "99030a11512deeb0371adf0a6c6a8a06" Width: 29 Height: 17 Gamma: 2.2 Red: QQuaternion(scalar:1, vector:(0.639648, 0.328125, 0)) Green: QQuaternion(scalar:1, vector:(0.299805, 0.599609, 0)) Blue: QQuaternion(scalar:1, vector:(0.149414, 0.0595703, 0)) White: QQuaternion(scalar:1, vector:(0.3125, 0.328125, 0)) ----------------------------------------------------- Id: 67 Name: "DP-1" Type: "DisplayPort" Connected: true Enabled: true Primary: false Rotation: KScreen::Output::None Pos: QPoint(0,0) MMSize: QSize(609, 349) FollowPreferredMode: false Size: QSize(2048, 1080) Scale: 1 Clones: None Mode: "195" Preferred Mode: "195" Preferred modes: () Modes: "107" "" QSize(1280, 1024) 60.0197 "128" "" QSize(1024, 768) 60.0038 "143" "" QSize(800, 600) 60.3165 "158" "" QSize(640, 480) 59.9405 "195" "" QSize(2048, 1080) 23.9966 "196" "" QSize(1920, 1080) 60 "197" "" QSize(1920, 1080) 60 "198" "" QSize(1920, 1080) 50 "199" "" QSize(1920, 1080) 59.9402 "200" "" QSize(1920, 1080) 60 "201" "" QSize(1920, 1080) 50 "202" "" QSize(1920, 1080) 30 "203" "" QSize(1920, 1080) 25 "204" "" QSize(1920, 1080) 24 "205" "" QSize(1920, 1080) 59.9402 "206" "" QSize(1920, 1080) 29.9701 "207" "" QSize(1920, 1080) 23.9761 "208" "" QSize(1920, 1080) 50 "209" "" QSize(1600, 900) 60 "210" "" QSize(1280, 1024) 75.0247 "211" "" QSize(1152, 864) 75 "212" "" QSize(1280, 720) 60 "213" "" QSize(1280, 720) 50 "214" "" QSize(1280, 720) 59.9402 "215" "" QSize(1024, 768) 75.0286 "216" "" QSize(800, 600) 75 "217" "" QSize(720, 576) 50 "218" "" QSize(720, 480) 60 "219" "" QSize(720, 480) 59.9401 "220" "" QSize(640, 480) 75 "221" "" QSize(640, 480) 60 "222" "" QSize(720, 400) 70.0817 "98" "" QSize(1600, 1200) 60 EDID Info: Device ID: "xrandr-Dell Inc.-DELL U2718Q-FN84K89F0E7L" Name: "DELL U2718Q" Vendor: "Dell Inc." Serial: "FN84K89F0E7L" EISA ID: "" Hash: "8c4b9b9da4889853ab022b22a2a271c3" Width: 61 Height: 35 Gamma: 2.2 Red: QQuaternion(scalar:1, vector:(0.639648, 0.328125, 0)) Green: QQuaternion(scalar:1, vector:(0.299805, 0.599609, 0)) Blue: QQuaternion(scalar:1, vector:(0.150391, 0.0595703, 0)) White: QQuaternion(scalar:1, vector:(0.313477, 0.329102, 0)) ----------------------------------------------------- Id: 68 Name: "DP-2" Type: "DisplayPort" Connected: false
It seems that the mode from the external screen can be applied to the internal screen. I also observe the first screen does not have a Size property. Out of curiosity, does this happen in a Wayland session ?
> Out of curiosity, does this happen in a Wayland session ? I have not tried, since I did not manage to have a working wayland session on my Debian Bookworm box.
Set back to REOPENED.
(In reply to frederic.parrenin@univ-grenoble-alpes.fr from comment #9) > > Out of curiosity, does this happen in a Wayland session ? > > I have not tried, since I did not manage to have a working wayland session > on my Debian Bookworm box. Linux/KDE Plasma: Debian 12 (available in About System) KDE Plasma Version: 5.21.5 Well this Plasma version won't get support anymore. Please confirm the issue with a supported Plasma version.
I am now on 5.24.4 and I entirely re-installed my system. I do not experience this issue anymore.
(In reply to frederic.parrenin@univ-grenoble-alpes.fr from comment #12) > I am now on 5.24.4 and I entirely re-installed my system. > I do not experience this issue anymore. Thank you