Bug 443810

Summary: Adding Display Settings to the Right-Click Context Menu is Important (Here's why)
Product: [Plasma] plasmashell Reporter: Lonnie <kde>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate, plasma-bugs
Priority: NOR    
Version: 5.23.0   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lonnie 2021-10-16 03:38:48 UTC
SUMMARY

The purpose of this bug report to ensure that a "Display Settings" menu-item gets added to the right-click context menu that appears when you right-click the plasma desktop. And, that when this menu-item is clicked, it launches Display Settings on the very monitor that was right-clicked.

This way, if there is a problem with the primary monitor, you have a way to disable that monitor, and make the working monitor primary.

I repurposed a laptop, whose monitor no longer worked, as a TV media box running Kubuntu. Because the primary monitor doesn't work, upon logging into Kubuntu, I was left with a screen that had no panel. The only thing I could do is right-click the desktop, but unfortunately, the context menu displayed, did not have "Display Settings" as a menu option. If it had, it would have been very easy to disable that bad monitor (that couldn't easily be turned off because it is built into the laptop)!

Ultimately, I was able to launch "Display Settings" blindly: by hitting the super key (which displayed nothing) and typing "display" then enter. This launched display settings onto the monitor that I could not see! So, even though I couldn't confirm it was there, I moved the mouse cursor over to the the monitor I couldn't see, and I held down the alt-button and clicked around until I actually was able to fish display settings over to the working monitor. After this, I was able to disable that monitor and make the TV primary, and the monitor with the bad screen is now working well as a media box.

I hope what I've described above is compelling enough, for all to agree that the "Display Settings" menu-item is a necessary addition to the context menu that appears when a user right-clicks their desktop. Perhaps that's why Windows does this. And, don't forget, it is also crucial that upon clicking that menu item, Display Settings needs to launch onto the very monitor where the right-click happened, else it would defeat the purpose of this bug report's goal.


STEPS TO REPRODUCE
1. Log into the KDE Plasma Deskop in a dual Monitor Set up.
2. Turn you primary monitor's display away from you, so that you cannot see anything displayed at all.
3. Attempt to access "Display Setting" on the remaining non-primary monitor.

Keep in mind, by default, there are no panels on additional monitors. So if you've created some, you'll have to ignore them while reproducing this issue.

OBSERVED RESULT

Most users would have great difficulty accessing Display Settings under these circumstances. And these circumstance accurately simulate the real-world circumstance discussed earlier.


EXPECTED RESULT

I expect to be able to right-click any working monitor, and then launch display settings onto that very monitor by selecting "Display Settings" from a right-click-context-menu.
Comment 1 Lonnie 2021-10-16 03:53:07 UTC
I submitted a similar bug report to GNOME3 some time ago, but those guys never fix anything you report.

I'll include a link to that here, only because it may contain some compelling points that emphasize the importance of what I'm requesting here for KDE Plasma:
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1376
Comment 2 Nate Graham 2021-10-16 03:53:46 UTC

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