Hello,

First of all, my apologies if this has been discussed before - I nor google
could find
any prior postings. This is also my first post to this list, so please let
me know if there's
a more appropriate list to be posting on.

I've been looking at why gnome-settings-daemon always has an inhibitor lock
for
"Multiple displays attached".

It seems in
libgnome-desktop/gnome_rr.c:_gnome_rr_output_name_is_builtin_display (),
a builtin display is determined by RANDR output names, namely "lvds",
"LVDS", "Lvds",
"LCD", and "eDP".

I have a laptop (Dell M4800) that reports its output for the builtin
display as "DP-4",
and thus always gets reported as having a builtin display attached, leading
to the inhibitor
lock being set for multiple displays attached at all times.

I noticed that output of "xrandr --properties" shows a "ConnectorType" that
has a value
"Panel" instead of "DisplayPort" for my builtin display named "DP-4".
Would that be a possibly better way to help determine what is a builtin
display instead of
relying upon the RANDR output name alone?

I'm not looking to propose any changes, rather I have a few models of Dell
laptops
we use at my office that run into this and I was looking at maintaining
some patches for this locally.

I'm wondering if anyone has any advice as to whether "ConnectorType" would
be a good direction
to go in, or any ideas for a different direction to look.

Best Regards,
-Brenton
_______________________________________________
desktop-devel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to