My external/laptop options are swapped in applet. I use one monitor (over DP) and one TV (over HDMI). When I select laptop, I expect the active display to be my DP monitor. I couldn't find any way to change this order. I don't know how the primary display is defined, but it seems my nvidia card enumeration order is DVI -> HDMI -> DP STEPS TO REPRODUCE 1. Press META + P 2. Select external monitor OBSERVED RESULT Output switched to Monitor EXPECTED RESULT Output switched to TV SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch (5.6.10) with KDE 5.18.4 (available in About System) KDE Plasma Version: 5.18.4 KDE Frameworks Version: 5.69 Qt Version: 5.14.2 ADDITIONAL INFORMATION
Thank you for the bug report! However Plasma 5.18.4 is no longer supported by KDE; supported versions are 5.24, and 5.26 or newer. Your distribution is responsible for providing support for older versions of KDE software. Please do one of the following: - Upgrade to a supported version and see if the issue is still relevant - Report the issue to your distribution
*** Bug 491860 has been marked as a duplicate of this bug. ***
As my report was marked as duplicated I updated the version of KDE that this bug still happens as of the date of this post. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Any. This is an old problem I have. KDE Plasma Version: 6.1.4 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 ADDITIONAL INFORMATION CPU: Ryzen 5600x RAM: 32gb MB: Gigabyte B450 Aorus Pro GPU: nVidia RTX 3070 GPU driver: 560.31.02 (beta) this problem also happen in previous drivers. Also a feature request related to a part of the solution for this bug: https://bugs.kde.org/show_bug.cgi?id=491900
The external screen OSD has never worked for me with 3+ screens. It might help if the expected behaviour was better defined so there's something to target and discuss. What I want to happen when more than 1 external (3+ total) is attached: - The back-end should be saving the last configuration for the current plugged in monitors. I believe this is how it currently works. - When a new monitor is plugged in that takes total monitor count 3 or more it makes a new configuration for all combined monitors models/serial numbers/ports and puts up a special OSD asking to put it in the left, right, turn off or open Display Settings. - Build-in only should always turn off all externals and put the primary Plasma desktop/panels on it. - Selecting external+built-in from previously built-in only will use that last saved configuration. - External only will put the primary Plasma desktop/panel on one of the externals and turn off the built-in. It should remember the configuration as if the built-in monitor was disconnected. It should behave the same as above when the lid is closed on the laptop, i.e. sharing the same config. - Unify/clone should be removed when 3+ screens. It's too hard to predict which external should clone the built-in. Let the user go into the settings to do that manually. Unless it can be smart and recognise a projector by the monitor ID or maybe just pick one with the same resolution as the built-in if they differ. - Hide extend left or right. Replace with a generic extend that uses the remembered configuration or generates a new one that would be wrong anyway. Extend left/right doesn't make much sense in 3+ screen setups where it still has ideally a 50% chance of putting the 2 externals backwards. - The OSD should have an icon to open Display Settings towards the right before the cancel icon so the user can quickly make manual changes. - Repeatedly pressing the Fn+Display combo should cycle through the OSD options and releasing Fn should pick it. This might not be feasible depending on laptop quirks but most send the Display key down multiple times and only the key up when Fn was released last I checked with `xev`. Anyway, that's my thoughts on how it should work. I haven't even touched on how this would work on a desktop without a definitive built-in screen.
(In reply to Andrew M from comment #4) > - Repeatedly pressing the Fn+Display combo should cycle through the OSD > options and releasing Fn should pick it. This might not be feasible > depending on laptop quirks but most send the Display key down multiple times > and only the key up when Fn was released last I checked with `xev`. It would also be great if this cycling behaviour was implemented with the standard configurable keybind, the one which is by default Meta + P, as currently this only opens the menu and use of the arrow keys is required to switch between options blindly if you're unable to see the menu due to a monitor selection issue.
*** Bug 513032 has been marked as a duplicate of this bug. ***