Bug 464911 - Primary screen changes in-between reboots.
Summary: Primary screen changes in-between reboots.
Status: RESOLVED WORKSFORME
Alias: None
Product: KScreen
Classification: Plasma
Component: common (show other bugs)
Version: 5.26.90
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-27 19:30 UTC by petrk
Modified: 2023-02-21 17:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
requested output (3.15 KB, application/zip)
2023-02-17 19:05 UTC, petrk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description petrk 2023-01-27 19:30:09 UTC
It was all going quite smoothly for me since trying 5.27 beta, however today I had a puzzling issue after closing my laptop's lid. Panels from external screen stayed unchanged. I was trying to figure out what the hell happened until deciding to check display configuration applet. My external monitor has been assigned as primary, but I haven't done it myself.

Issue: Primary screen may change for whatever reason, which in turn stops panels and widgets from moving around when internal screen gets disabled.



Operating System: Arch Linux 
KDE Plasma Version: 5.26.90
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 6.1.8-zen1-1-zen (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 82B1
System Version: Lenovo Legion 5 15ARH05H
Comment 1 petrk 2023-01-27 19:33:07 UTC
Is it a duplicate of the following bug?
https://bugs.kde.org/show_bug.cgi?id=426817
Comment 2 Nate Graham 2023-02-06 17:50:51 UTC
Perhaps the symptoms are the same, but the code has changed so much that the root cause is likely different. Let's keep this one open.
Comment 3 Nate Graham 2023-02-08 04:13:33 UTC
Can you paste the output of `kscreen-doctor -o` both before this issue happens, and then again afterwards?
Comment 4 Marco Martin 2023-02-08 11:47:31 UTC
can you also paste the output of the command kscreen-console ?

I'm curious if all the edids are found correctly, as is a known problem of erratic behavior when there are screens with invalid or duplicated edid (especially on displayport)
Comment 5 petrk 2023-02-17 19:05:38 UTC
Created attachment 156389 [details]
requested output

I can't reproduce it, which is good probably. Here's requested details, apologies for keeping you waiting, I was trying to catch it.
The only issue I have since testing 5.27 beta is that after sleep my layouts may change to overlapping, even though I have them side to side.
Other than that it was pretty solid this past weeks.
Comment 6 Nate Graham 2023-02-21 17:22:46 UTC
Ok great! I think we can chalk this one up to an issue migrating a complicated setup to the new system. What's good to hear is that it's at least stable now which is what we wanted.