Display Settings Dialog Must Launch to Where Launch was initiated

Bug #1176449 reported by Lonnie Lee Best
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
New
Undecided
Unassigned
gnome-settings-daemon (Ubuntu)
New
Undecided
Unassigned
unity (Ubuntu)
New
Undecided
Unassigned

Bug Description

We need to add code (somewhere), to ensure that the Display Settings dialog, always launches into the the Monitor (and workspace) from which the launch was initiated. Here's why:

Today, after plugging in an external monitor, Ubuntu added it just fine, but the monitor complained about not having a signal; the resolution to the monitor was set too high.

I attempted to configure the monitor by going to:
System Settings > Display

However, the Display settings dialog launched into the the *non-functioning* monitor. So, I unplugged that monitor, and then the Display Settings dialog returned to my laptop's native monitor, BUT, it wouldn't show the external monitor because it was obviously now unplugged!

As soon as I again plug in the external monitor, the Display settings dialog gets moved to that non functioning monitor (again) and then it is therefore inaccessible for configuring that monitor. All I needed to do was reduce the resolution Ubuntu was telling that external monitor to display at, but Unity always moves the Display settings dialog to the non-functioning monitor I'm trying to configure!

So, in the case of the Display settings dialog, this is one dialog where we must ensure that it gets launched into a monitor that is functioning. That's why it should launch to the monitor and workspace from which the launch was initiated, because that's the one that's obviously working, right?

There are more general bug reports that discuss this type of undesired behavior in a number of other applications:
https://bugs.launchpad.net/compiz/+bug/754508

However, this bug report is explicitly emphasizing that it is crucial for the "Display Settings" dialog (specifically) to remain on the monitor and workspace that it is was launched from.
---
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
DistroRelease: Ubuntu 13.04
InstallationDate: Installed on 2013-04-02 (32 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130401)
MarkForUpload: True
NonfreeKernelModules: wl
Package: gnome-settings-daemon 3.6.4-0ubuntu8
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 3.8.0-19.30-generic 3.8.8
Tags: raring
Uname: Linux 3.8.0-19-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom debian-tor dip lpadmin plugdev sambashare sudo

Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote : Dependencies.txt

apport information

summary: - Need to Ensure Launches to Source Monitor
+ Display Settings Dialog Must Launch to Where Launch was initiated
description: updated
tags: added: raring
tags: added: apport-collected
description: updated
Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote : ProcEnviron.txt

apport information

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.