Для 10.10 поддержка нескольких мониторов была элементарной, поскольку она была сосредоточена на нетбуках - если вы проводили презентацию и запускали Unity, мы не хотели, чтобы верхняя панель накладывалась на вашу презентацию.
Для 11.04 и 11.10 поддержка нескольких мониторов намного лучше. Я расскажу о том, как моя установка работает с Nvidia, но у меня нет оборудования, чтобы комментировать поддержку ATI и Intel, так что, надеюсь, кто-то опубликует отдельные ответы для них.
Для 12.04 и 12.10 есть спецификация, как улучшить поддержку нескольких мониторов на рабочем столе.
Nvidia Twinview
Каждый монитор получает панель с элементами управления окном, меню приложения, а затем с индикаторами. Когда окна развернуты до максимума, каждое окно интегрируется в верхнюю панель каждого экрана. Индикаторы клонированы, так что вы никогда не будете слишком далеко от системного меню.
Когда окна развернуты до максимума, меню приложения для этого приложения будет отображаться на любой панели, на которой включено приложение, так что у вас не будет меню полностью на другом экране:
ATI
Используя драйвер ATI с открытым исходным кодом и RandR (вы настраиваете его в настройках монитора, смотрите скриншот), вы получаете тот же результат, что и в Nvidia Twinview.
Известные проблемы:
Вот список возможных комбинаций нескольких мониторов и их результаты:
Есть некоторые ошибки (кроме первого, они, как правило, небольшие эстетические детали):
- Ошибка # 742544 : Для пользователей с дополнительным монитором на СЛЕДУЮЩЕМ главном мониторе модуль запуска отображается не в том месте и аналогично в отношении [положения основной панели, Ошибка №757652]
- Ошибка # 769458 : Фон рабочего стола некорректно отображается при запуске
- Ошибка # 742020 : индикаторы отображаются как выбранные на обоих экранах
- Ошибка № 743621 : изредка возникают проблемы с приложениями, работающими в полноэкранном режиме
Еще есть потенциал для улучшения поддержки, например, предложение в Ошибка № 755357, позволяющее одновременно активировать два глобальных меню .
См. Также Какова правильная терминология для элементов пользовательского интерфейса Unity?