https://bugs.kde.org/show_bug.cgi?id=465889
Bug ID: 465889 Summary: Primary Display Cannot be adjusted in 5.27.0, KDE Panel doesn't move with it. Classification: Applications Product: systemsettings Version: 5.27.0 Platform: Archlinux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: kcm_kscreen Assignee: kscreen-bugs-n...@kde.org Reporter: mich...@butash.net CC: plasma-b...@kde.org Target Milestone: --- SUMMARY New KDE 5.27 has no Primary Display setting, KDE Menu/Taskbar Panel does not adhere to Primary Display set by KDE System or Nvidia Settings, behaves erratically when moved around otherwise. STEPS TO REPRODUCE 1. Boot Laptop with single display. 2. Connect a (Thunderbolt 4) dock with an additional 3 displays. 3. Launch KDE System Settings, enable all displays, set resolution/speed, align the displays in the setting UI, and set the priorities in the new 5.27 UI. 4. At this point the intention is to move the main KDE Panel from Display 1 to Display 3, but no matter of adjustment of the priorities of 4 displays moves the panel or docks. 5. Launch nvidia-settings, and in "X Server Display Configuration", choose the 3rd display, click "Make this the primary display", and click apply. 6. At this point the Panel and Docks should move to Display 3, where the Docks (cairo-dock) move, however the KDE Panel does not. 7. Clicking on the Panel and Edit, moving the display to the 3rd Display now moves the Panel and Dock on Display 3. This is now ideally configured. 8. Hard disconnect the Thunderbolt dock, all external displays go offline, KDE Panel and Docks should move back to Display 1, only the Dock moves back to Display 1, but KDE Panel isn't present or displayed at all. 9. Reconfigure desktop in KDE Settings again to reactivate displays, reorder them as needed, and apply settings. 10. Observe once all 4 displays are back active, now the Docks move back to Display 3, but the KDE Panel is actually on Display 2. 11. Adjustment with nvidia-settings for the Primary Display moves the Docks again, but not Panel. OBSERVED RESULT 1. New KDE 5.27 System Settings for Displays does not allow for primary display to be set in multi-monitor configurations respective of priority or order, requiring nvidia-settings to do so 2. Main KDE Panel does not follow primary display any longer as it had in 5.26, and does not behave and move with the docks as expected. 3. Each reset of external displays or dock disables all displays and resets settings, forcing manual reconfiguration each time. 4. Each reset of the displays also grossly reset open windows at the same height, but now only 1-10px wide, making them difficult to find as well as having to resize each window tediously each time. EXPECTED RESULT 1. KDE System Settings needs a method of setting the Primary Display to expect the Panel and Docks to follow that with 2 or more displays. 2. KDE Main Panel should respect the *Primary Display* as the Docks do relative to display settings. 3. KDE Settings should also remember the display type to system port/quantities to reapply resolution/refresh/alignment, and Primary Display ownership between cable detachments. 4. KDE should NOT change window widths to any less than sane amount if needed at all, and certainly not when all the displays are at the same resolution despite 1 or 4 displays. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux, 6.1.12 kernel, nvidia 525.89.02 KDE Plasma Version: 5.27.0 KDE Frameworks Version: 5.103.0 Qt Version: 5.15.8 ADDITIONAL INFORMATION KDE not remembering display settings each time and grossly resizing windows has been broken for a long time, but seems even more exaggerated now. Perhaps also not using the new Screen Priorities settings, but not really sure how these are intended to work either as nothing seemed to affect the primary display anyways., but hard to show with screen shots of 4x 4k displays at a time. -- You are receiving this mail because: You are watching all bug changes.