Bug 351256 - Way to distinguish more monitors with the same vendor/model label
Summary: Way to distinguish more monitors with the same vendor/model label
Status: RESOLVED FIXED
Alias: None
Product: KScreen
Classification: Plasma
Component: kcm (show other bugs)
Version: 5.3.2
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: ---
Assignee: Daniel Vrátil
URL: http://rezza.hofyland.cz/kde/kscreen-...
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-13 11:56 UTC by Jaroslav Reznik
Modified: 2016-08-30 17:42 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaroslav Reznik 2015-08-13 11:56:44 UTC
If users has two or more monitors from the same vendor (and same model), it's hard to distinguish which monitor is the correct one in the setup view, especially as the order is based on input name but in wrong order (so DP2-2 is on the left, DP2-1 on the right).

Input name is shown in primary display combobox and monitor view.

Reproducible: Always

Steps to Reproduce:
1. open KScreen KCM with more than one monitor from the same vendor and the same model


Actual Results:  
For example in my setup, I have two monitors "NEC Corporation E231W". 

Expected Results:  
"NEC Corporation E231W (DP2-1)" and another would be "NEC Corporation E231W (DP2-2)"
Comment 1 Jason Tibbitts 2016-04-29 18:27:32 UTC
I have this problem, too.  At work I have three Dell U2412M monitors; at home I have three U2415s.  Due to other kscreen issues, I have to take them out of clone mode and arrange them every time I log in, and this isn't particularly easy because they all appear identical in the positioning window.
Comment 2 Jaroslav Reznik 2016-05-02 09:24:38 UTC
(In reply to Jason Tibbitts from comment #1)
> I have this problem, too.  At work I have three Dell U2412M monitors; at
> home I have three U2415s.  Due to other kscreen issues, I have to take them
> out of clone mode and arrange them every time I log in, and this isn't
> particularly easy because they all appear identical in the positioning
> window.

Click on each monitor and you will see output under the monitor's layout editor. At least this way it's possible to identify which monitor is which. But I'd still like to see in the layout editor too :).
Comment 3 Jason Tibbitts 2016-05-02 17:31:44 UTC
Yes, of course I can see that the description changes down below when I click each one, and to be honest because I have to do this so often I have remembered exactly which one in the stack needs to be dragged where.  But it did, sadly, take me a while to figure out how to tell them apart.

I'm sure this is a rather simple fix, but I haven't done any C++ work since that class I took in 1987.
Comment 4 Stefan Becker 2016-05-04 15:03:57 UTC
I'm now running plasma 5.6.2 and can add another case where kscreen/plasma gets confused: because both monitors are identical the panel appears randomly on one or the other after switching from laptop LVDS to docking station DP-2/DP-3 DP-conected monitors

BTW: when looking at the files in $HOME/.local/share/kscreen/ I can see that both entries for the external screen the same ID value. I guess that SHA-1 value is calculated only from data which is exactly the same for both monitors. IMHO including "name" field (== xrandr output name) from "metadata" map would make the ID unique.

With 5.5.x the behaviour was different: the panel always appeared on the primary output.
Comment 5 Sebastian Kügler 2016-08-30 17:42:15 UTC
Fixed in Plasma 5.8. Thanks for the report!