[Bugs] #4968 Sugar NORM: display hot plug is ignored

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Tue Nov 8 21:49:43 EST 2016


#4968: display hot plug is ignored
---------------------+-------------------------------------
  Reporter:  quozl   |            Owner:
      Type:  defect  |           Status:  closed
  Priority:  Normal  |        Milestone:  Unspecified
 Component:  Sugar   |          Version:  Git as of bugdate
  Severity:  Major   |       Resolution:  notsugar
  Keywords:          |  Distribution/OS:  Unspecified
Bug Status:  New     |
---------------------+-------------------------------------
Changes (by quozl):

 * status:  new => closed
 * resolution:   => notsugar


Comment:

 Mirror mode is more commonly known as clone mode.

 Implementation of display hot plug varies by distribution.  On some
 distributions, the GNOME window manager Mutter implements response to hot
 plug (!), provides a D-Bus interface, and a GObject introspection layer
 GnomeDesktop is available if Mutter is running.  The layer doesn't work
 for notification of output changes.  Also, Sugar uses Metacity, and a
 switch to Mutter may be complex.  Sugar has lagged far behind GNOME.

 On Ubuntu, the `unity-settings-daemon` manages display hot plug.  It can
 be trivially configured to enable clone mode.

 So it would seem there is no distribution-agnostic solution to this
 problem, and solutions will have to be left to the integrator or packager.
 Impossible for Sugar to fix.  Closing.

 Two recent pull requests related to investigation on this ticket, but not
 fundamental to it;
  * https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/343
  * https://github.com/sugarlabs/sugar/pull/732

--
Ticket URL: <https://bugs.sugarlabs.org/ticket/4968#comment:1>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list