18.04 Многочисленные проблемы с монитором

Я использую Ubuntu 18.04 LTS с gnome на Thinkpad x250, подключенном к двум внешним мониторам через док-станцию:

Монитор 1: Внутренний ЖК-дисплей, Отключенный монитор 2: Dell 24 «Монитор 3: Eizo 17» , Повернуто

Я настроил их соответственно в settings > devices > displays:

Settings Screenshot

Но, похоже, просто действует как один большой дисплей, в котором меню или развернутые окна простираются по обоим экранам, 24-дюймовый дисплей «увеличен» (кажется, что отображает объединенное разрешение обоих мониторов), поэтому перемещение мыши в стороны перемещается по экрану и ограничено по вертикали разрешение меньшего экрана.

Меньший экран «привязан» к верхнему правому углу и не панорамируется.

Я чувствую, что это какая-то проблема с зеркалированием, но я я действительно сбит с толку, поскольку нет возможности зеркалирования?

Дисплей ведет себя так: photo

xrandr --current вывод: https : //pastebin.com/7EhJrj5C [+1115]

1
задан 14 June 2019 в 12:00

1 ответ

С помощью этого решения я понял, что это всего лишь вопрос некоторых основных математических и xrandr команд, которые я опишу здесь настолько просто, насколько смогу:

Выполнить xrandr, чтобы определить названия ваших выходов дисплея. В моем случае у меня есть:

  • eDP-1 (внутренний)
  • DP-2-2 (внешний, Dell 1920x1080)
  • DP-2-1 (Внешний, Eizo 1280x1024, повернут вправо)

Рассчитайте полный размер вашего кадрового буфера --fb, в моем случае я хочу использовать только мои внешние дисплеи:

diagram

Сначала сбросьте / оставьте настройки xrandr

xrandr -s 0

Затем выключите дисплей ноутбука

xrandr --output eDP-1 --off

Затем установите основной дисплей на 0x0, установите на --primary и установите панорамирование на собственное разрешение:

xrandr --output DP-2-1 --auto --scale 1x1 --pos 0x0 --primary --panning 1920x1080

Затем установите второй экран вправо на 1920x0, установите буфер кадров и поверните его соответственно :

xrandr --output DP-2-2 --auto --scale 1x1 --pos 1920x0 --fb 2944x1280 --right-of DP-2-1 --rotate left

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

1
ответ дан 14 June 2019 в 12:00

Другие вопросы по тегам:

Похожие вопросы: