Как я могу поставить Launcher на другой дисплей?

15

Когда я подключаю внешний монитор к своему ноутбуку, экран ноутбука все еще считается моим основным дисплеем . Так как мой ноутбук находится справа от моего внешнего монитора, теперь у меня есть Launcher вроде «посередине».

Как я могу получить Launcher и BFB на свой внешний монитор?

Стефано Палаццо
источник

Ответы:

6

в настоящее время нет способа выбрать, на каком мониторе будет отображаться программа запуска. Существует открытая ошибка по этому вопросу на панели запуска .

Алекс Лауни
источник
1
Невероятный. Мне потребовалось около 3 секунд, чтобы заметить это, и это фактически отвело меня от единства, которое я хотел дать шанс. Я не знал, что многоэкранные настройки были такими продвинутыми.
MPi
4

Хотя есть несколько обходных путей (включая один из ошибок, упомянутых Алексом), которые сработали для меня.

Первоначально я использовал драйвер "radeon" с открытым исходным кодом, и это работало:

  • Отредактируйте файл ~ / .config / monitors.xml
  • Вы должны увидеть конфигурации, перечисленные для обоих дисплеев. Найдите раздел «output» для дисплея, который вы хотите сделать основным, и найдите: <primary>no</primary>и измените его на <primary>yes</primary>.
  • Выйдите из Unity (или перезагрузитесь) и войдите снова.

Это, однако, не сработало для меня после того, как я переключился на проприетарный драйвер "fglrx". К счастью, я нашел другой обходной путь:xrandr

  • бежать xrandr | grep " connected ". Это даст вам имена ваших подключенных дисплеев. Вы должны быть в состоянии отличить, какой дисплей является внешним от разрешения отчетов xrandr. В моем случае это DPF1.
  • чтобы установить DFP1 на основной запуск: xrandr --output DFP1 --primary
Марк Рассел
источник
3
Хотелось, чтобы это работало для драйвера nvidia. Из того, что я могу сказать, он реализует большинство своих собственных процедур. она экспортирует один большой монитор для RandR
РОП