Видеокарта рассматривает парный монитор, поскольку один рабочий стол - должен разделить на два рабочих стола

Я буду включать рис. того, что я означаю разъяснять:

enter image description here

Тот очень широкий монитор справа является на самом деле двумя физическими мониторами. Видеокарта просто рассматривает их как один монитор.

Очевидно, это является довольно раздражающим, так как я могу только полноэкранные вещи на крайне левом мониторе.

Я гуглил для решения этого в течение некоторого времени и сдался несколько раз. Я пытался использовать fakexrandr, но это просто сделало общую путаницу, и я имел к ssh в зафиксировать это.

Я видел, что люди предлагают использовать размещенные рядом менеджеры окон для этого, но это не походит на отличное решение.

Как говорить, что единица "рассматривает это, поскольку два отдельных рабочих стола" не должны быть слишком трудными. Мне последовательно не удавалось найти решение все же.

Я в настоящее время нахожусь на Ubuntu 16.10 с помощью менеджера окон Единицы.

5
задан 22 March 2017 в 17:07

2 ответа

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

Согласно ссылке Вы уже посетили и прокомментировали здесь , необходимо запустить CompizConfig и выбор (CCSM-> Общий-> Настройки Дисплея-> Выводы). Затем как пользователь предположил здесь , добавляют, что эти выводы к нему и невыбранный "Обнаруживают Выводы":

1280x1024+0+0
1280x1024+1280+0
1280x1024+2560+0

Его установка равнялась трем 1280x1024 мониторы, таким образом, необходимо будет скорректировать настройки соответственно.

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

0
ответ дан 23 November 2019 в 10:56

Можно попытаться сделать это с XRandR 1.5. Мне удалось сделать это, хотя с единственным монитором, возможно, делая шаги только для более широкого монитора будет достаточно.

Для разделения монитора делают следующее:

  1. Войти xrandr в терминал для проверки выходного названия дисплея Вы хотите разделить.
    В моей системе результат был:

    Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
       1920x1080     60.00*+  50.00    59.94
       1920x1080i    60.00    50.00    59.94  
       1600x900      60.00  
       1280x1024     75.02    60.02  
       1152x864      75.00  
       1280x720      60.00    50.00    59.94  
       1024x768      75.08    60.00  
       800x600       75.00    60.32  
       720x576       50.00  
       720x576i      50.00
       720x480       60.00    59.94
       720x480i      60.00    59.94
       640x480       75.00    60.00    59.94
       720x400       70.08
    VGA1 disconnected (normal left inverted right x axis y axis)
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

    Мы видим, что мой монитор подключен к HDMI2.

  2. Добавьте 2 виртуальных монитора с xrandr --setmonitor. Принятие Вашего первого монитора 1920x1080, и второй - направо, замена HDMI2 с выходным названием Вашего монитора, и выполнитесь:

    xrandr --setmonitor HDMI2~1 1920/509x1080/286+1920+0 HDMI2
    xrandr --setmonitor HDMI2~2 1920/509x1080/286+3840+0 none
    

    Изменение none на втором мониторе к другому значению, если мониторы, к которым присоединяются, присвоил нескольким выходное соединение.
    Синтаксис команды (без кавычек):

    xrandr --setmonitor "monitor_name" "width_px"/"width_mm"x"height_px"/"height_mm"+"x_offset_px"+"y_offset_px" "output_name" 
    
  3. В то время как вышеупомянутое уже настроило виртуальные мониторы в моей системе, изменения не были применены, пока я не выполнил следующие команды (это, кажется, обновляет xrandr):

    xrandr --fb 5761x1080
    xrandr --fb 5760x1080
    

    [замените разрешение общим размером Вашего экранного имущества в пикселях (если это отличается, чем 5760x1080)]

Для сохранения изменений после перезагрузки, Вы хотели бы выполнить эти команды, когда Вы входите в систему. Можно сделать так путем добавления команд в конце Вашего ~/.profile файл.

0
ответ дан 23 November 2019 в 10:56

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

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