В Ubuntu 11.10 я вижу модалы из многих приложений, которые отображаются на мониторе, отличном от их родительского приложения. В этом примере Firefox, приложение на самом правом мониторе, открыл модальное диалоговое окно на центральном мониторе.
Вы заметите, что он находится не только на неправильном мониторе, но и горизонтально по отношению к левому краю этого монитора. По вертикали он центрирован.
Это происходит, по крайней мере, для модалов Firefox, Eclipse и gedit. Кажется, это все приложения. Неважно, какой монитор родительского приложения включен, модальные всегда находятся на левом краю центрального монитора.
Это ошибка, о которой было сообщено разработчикам. Вы можете пометить его как влияющий на вас со страницы ошибок.
Основной и дополнительный дисплей представляют собой одно целое отображение. Модальное диалоговое окно построено так, чтобы отображаться в центре экрана. Я полагаю, что этот центр является «границей» между обоими мониторами. Это единственная причина, по которой я имею :) Но я хочу, чтобы все экраны и диалоги отображались только на основном экране.