[colord] Are display device IDs still unique if EDID contains no 'ASCII' serial?
Florian Höch
lists+colord at hoech.org
Fri Dec 16 15:37:30 PST 2011
From what I've seen so far, the device IDs for displays in colord's
database end with the ASCII serial from EDID, or as fallback with the
serial number from bytes 12...15 if the former isn't set (if the EDID is
available at all).
I looked at the raw EDID of my screens, all from different
manufacturers, and they all have the same serial at bytes 12...15
(16843009, hex 01010101). Most of them except my Philips LCD TV have a
unique non-generic monitor name and ASCII serial though.
I'm wondering if, in the case that there is no ASCII serial available
from EDID and the monitor name is very generic, could it be possible to
introduce duplicate device ID entries in colord's database if several of
these devices are connected?
E.g. my Philips LCD TV has a very generic EDID monitor name of 'Philips
FTV', no ASCII serial and the serial field (bytes 12...15) is 16843009
(hex 01010101) as mentioned above.
The entry in colord's device list is
'xrandr_Philips_Consumer_Electronics_Company_Philips_FTV_16843009', so
basically I'm wondering what's going to happen if I e.g. had another
Philips TV connected (but I only have the one, so I can't try it).
Has this been thought of?
Florian
More information about the colord
mailing list