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

20

У меня есть два монитора. Левый монитор установлен как основной, но на правом мониторе отображается Unity Launcher.

проблема двойного экрана

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

Джеймс
источник
Нужно решить это мне тоже xD PS: Где ты нашел эти обои?
псевдоним
Обои были по умолчанию в Fedora 11 .
Джеймс

Ответы:

18

Это ошибка:

(взято из отчета об ошибке)

Постоянное решение (требуется повторная регистрация):

Отредактируйте ~/.config/monitors.xml, найдите монитор, на котором должна отображаться панель запуска, и измените:

<primary>no</primary>

чтобы:

<primary>yes</primary>

Теперь выйдите и войдите снова.

Временное решение (выход не требуется):

Откройте окно терминала и ...

  1. Запустите, xrandrчтобы найти ИМЯ выходных данных, которые вы хотите сделать первичными.
  2. Бегать xrandr --output NAME --primary && nohup unity --replace &
Хорхе Кастро
источник
2
Перечисленные здесь обходные пути исправили это. Благодарность!
Джеймс
paste.ubuntu.com/844605 - это мой файл monitors.xml. Я также попытался выполнить указанную команду, sudo xrandr --output DVI-I-2 --primary && nohup unity --replace &и программа запуска все еще остается на левом (меньшем) неосновном мониторе.
rlemon
1
не важно ... Просто прочитайте в верхней части страницы, что для 11.10 нет обходного пути, но есть ppa ... попробую сейчас.
rlemon
2

Это не настраивается в 11.04, но это известная проблема, и я думаю, что я читал, что это исправлено в 11.10. Не уверен, хотя.

Джо-Эрленд Шинстад
источник
2

Если вы используете Ubuntu 13.10 и выше

В том же окне, в котором вы устанавливаете ориентацию экрана («Системные настройки»> «Дисплеи: размещение программы запуска»), вы можете установить экраны, на которых будет отображаться программа запуска:

введите описание изображения здесь

Бруно Перейра
источник
1

Несколько вещей, чтобы попробовать. Вы можете следовать инструкциям здесь.

В итоге запустите, xrandrчтобы получить список ваших мониторов. Первый из перечисленных (например VGA1) будет вашим основным монитором. Затем запустите, sudo xrandr --output VGA2 --primaryчтобы сделать ваш второй монитор основным. Обратите внимание, что ваши мониторы не могут быть вызваны VGA1и VGA2. Вам нужно будет посмотреть на xrandrвывод, чтобы найти правильные имена.

Во-вторых, ваши мониторы выглядят так, как будто они имеют одинаковый тип подключения. Если это так, вы можете попробовать переключить кабели, которые они используют для подключения.

Наконец, если ничего не помогает, вы можете просто изменить физическое расположение мониторов. Может быть, не лучшее решение, но, возможно, самое простое.

Крис Харпер
источник
Спасибо. Я запустил следующую команду, и она работала как шарм в Ubuntu 11.04! sudo xrandr --output VGA1 - основной # VGA1 был моим большим монитором Samsung
0

для 11.10 обходного пути нет , но на панели запуска есть ppa (не поддерживается), который устраняет проблему.

Установить:

  1. sudo add-apt-repository ppa:vanvugt/unity
  2. sudo apt-get update
  3. sudo apt-get install unity

Чтобы изменения вступили в силу, вам необходимо будет повторно войти в систему.

rlemon
источник
0

Убунту 18.10

перейдите к дисплею и установите основной дисплей на экран, на котором вы хотите иметь панель запуска:

введите описание изображения здесь

Тиби
источник