Bug 506220

Summary: Applications launch on the wrong screen of dual head configuration
Product: [Fedora] Fedora Reporter: Andy Campbell <bugzilla>
Component: gnome-panelAssignee: Ray Strode [halfline] <rstrode>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 11CC: bugzilla, patrick_maloney, rstrode, ttsig
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-12-25 20:45:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Andy Campbell 2009-06-16 06:33:10 UTC
Description of problem:

+ I have a dual head setup, configured as separate X screens.
+ Using the proprietary nvidia driver (open sources don't work with by monitors)
+ Happens on both laptop and main desktop PC.
+ Fully updated F11

If I launch any application from the menu/launchers on panels from the 
second monitor (DISPLAY 0.1 ) they always open on first monitor ( :0.0 )

Right click - open terminal works OK though ( echo DISPLAY is correct :0.1 )

If I manually set DISPLAY in a terminal I can get apps to open on the second
screen.

Version-Release number of selected component (if applicable):

Fully updated F11

How reproducible:

Every time

Steps to Reproduce:
1. Setup dual head, separate X servers
2. Launch application from panel on second head.
3.
  
Actual results:

Window opens on primary display (:0.0 )

Expected results:

Window open on screen I launch application from

Additional info:

+ Worked ok in F10
+ Tried copying Xorg.conf from F10 install - still didn't work.

Comment 1 Andy Campbell 2009-06-16 21:43:44 UTC
Did some digging on bugzilla.gnome.org.  Looks like these bugs are related ...

http://bugzilla.gnome.org/show_bug.cgi?id=555467
http://bugzilla.gnome.org/show_bug.cgi?id=577273

Seems to be a regression from F10 where it worked with no issue.

Comment 2 Tom Sightler 2009-06-18 13:15:14 UTC
I actually think the most active bug being worked on this issue is probably this one even though the description isn't very good (it's not just terminal that opens on the wrong screen):

http://bugzilla.gnome.org/show_bug.cgi?id=580103

There's a patch that seems to work for some people and a comment on June 11th states that some type of fix has been included in a git tree somewhere.  Who knows how long that takes to filter down to us mere mortals.

Comment 3 Patrick J. Maloney 2009-06-21 06:58:29 UTC
Good, someone has posted this!

Having same exact problem under F11 (fully updated from updates-testing).  No problem under F10.

I found two work-arounds:

1.  Move cursor to desired monitor and hit Alt+F2 and pick app from run list.

2.  As listed above, from a script, export correct DISPLAY value and execute program.

I look forward to this being fixed though.

Cheers, Patrick

Comment 4 Patrick J. Maloney 2009-07-04 04:17:01 UTC
Fedora 11 updates-testing has a fix for this.

Comment 5 Andy Campbell 2009-07-06 09:19:45 UTC
Installed glib2-2.20.4-1.fc11.x86_64 from updates-testing and problem is fixed.

Thanks
Andy

Comment 6 Patrick J. Maloney 2009-12-14 08:13:46 UTC
Why is this still open?