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.
Same problem here. The fix:
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:
In ccsm under (Place Windows) you should see (Force placement windows) you can type this "type=dialog" without quotes.