5

I'm using Twinview with Oneiric 64bit with a nVidia card.
I have my primary monitor (with DVI) positioned to absolute 0 and my secondary to the right (with HDMI).

My applications open on the primary monitor but all dialog boxes like the following opens on the secondary

  • shutdown
  • reload confirmation on firefox
  • Save changes to document on gedit
  • admin passwords

So when my secondary screen is not on, I am forced to each time Alt + F7 in order to move the new box on the primary display

That's also doing it with some application windows but I got it corrected with CCSM Window Placement


This question seems to be already asked but my problem concerns dialog boxes.

Dual monitor applications opening on wrong monitor

0

3 Answers 3

8

Same problem here. The fix:

  1. Install ccsm as explained in earlier post.
  2. Go to General->General Options->Display Settings.
  3. From drop down menu of 'Overlapping Output Handling' select 'Prefer smaller output'. (My monitor is smaller than my TV.) Apparently the 'Smart Mode' isn't very smart (at least on my setup).
1
  • I used to be wary of things using the term "smart". Thank you, it seems to work May 4, 2012 at 6:29
5

If you're using Compiz I find that using the Place Windows plugin is a good way to have predictable windows placement.

You'll need to install the CompizConfig Settings Manager (aka ccsm) to get going. One warning: CCSM can break things if you run around doing things you're not supposed to, so focus on the task at hand :)

I currently have mine set to:

  • Placement Mode: Centred
  • Multi Output Mode: Use output device with pointer
1
  • Thank you, I used these settings and it fixed the problem for application windows but not for the dialog boxes Mar 13, 2012 at 8:09
2

In ccsm under (Place Windows) you should see (Force placement windows) you can type this "type=dialog" without quotes.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .