Я использую Ubuntu 12.04 (бета) с настройкой с тремя головками и рабочим столом GNOME 3 (т. Е. «GNOME» выбран не «Ubuntu» на экране входа в систему). Кажется, что он обрабатывает несколько мониторов, благословляя один монитор для получения панели действий, часов, меню входа в систему и т. Д. Давайте назовем это «основным» монитором. Как я могу изменить это (навсегда)?
Обновление: Хорошо, так:
$ xrandr --output DFP4 --primary
Делает трюк временно. Как мне сделать это постоянным? Я использую последнюю версию драйвера fglrx ATI Catalyst
источник
Что я сделал:
места> домашняя папка . При просмотре установите флажок показать скрытые файлы . найдите
monitors.xml
и откройте его в текстовом редакторе. сделайте копию, чтобы быть в безопасности.определите монитор, которым вы хотите быть основным (бренд поставщика, разрешение и т. д.), и найдите командную строку
< primary>no< /primary>
. изменить на< primary>yes< /primary>
Сохраните документ и перезагрузите компьютер, чтобы увидеть, потребовалось ли это.
надеюсь, что это поможет кому-то там.
источник
echo -e "xrandr --output DFP2 --primary" >> ~/.bashrc
Или добавить
xrandr --output DFP2 --primary
в конце.bashrc
источник
У меня есть три монитора в Ubuntu 14 LTS. Один монитор расположен вертикально. Я подключил мониторы таким образом, чтобы экран входа в систему находился в одном из горизонтальных мониторов!
Я использовал
arandr
(apt-get install arandr
), чтобы настроить расположение мониторов и сохранил файл макета, например/home/username/.monitor_setup.sh
.Осталось только добавить
--primary
на нужный монитор и поместить файл в Startup Applications Ubuntu! (В поле команды «Добавить программу запуска» просто наведите курсор мыши и кликните на отредактированный файл макета!источник
Возьмите мой простой скрипт оболочки xmonitor ... http://www.ict.griffith.edu.au/anthony/software/#xmonitor Это позволяет вам легко размещать все активные мониторы без необходимости разбираться со сложными командами xrandr для каждой машины, с которой вы работаете с.
источник
Я собираюсь основываться на ответе @ pl1nk. Это правильно, но предполагает несколько вещей, которые не являются самыми безопасными, чтобы предположить. Особенно в моем случае. Мои отображаемые имена были другими.
Запустите,
xrandr --current
чтобы получить список дисплеев и их названия.Образец вывода:
Выберите тот, который вы хотите установить в качестве основного. В моем случае я хочу HDMI-1 в качестве основного. У вас может быть другое имя или другой монитор. LVDS - это монитор моего ноутбука.
Теперь, когда у вас есть имя,
xrandr --output [name of display] --primary
команда (без скобок) установит желаемое отображение в качестве основного.Выполнение
echo -e xrandr --output [name of display] --primary" >> ~/.bashrc
команды сохраняет ее для запуска при входе в учетную запись пользователя.Если вы хотите установить это при загрузке, вам нужно будет добавить его в папку сценариев запуска. Эти инструкции меняются в зависимости от вашего дистрибутива.
источник