Как использовать 3 внешних монитора в Ubuntu 17.10 Dell XPS 13 9360?

Только что купил новый HDMI-адаптер USB Type C к 3: amazon link , и кажется, что мой ноутбук видит все 3 монитора, но не может обрабатывать их все вместе.

Я пробовал разные кабели, которые работают, и разные входы / мониторы, и все работает, кроме случаев, когда все 3 вместе, Ubuntu видит их (я могу изменить основной дисплей на любой из этих 3 внешних мониторов), но только работает встроенный монитор.

Есть ли что-то конкретное, что мне нужно сделать, чтобы поддерживать 3 монитора одновременно?


Обновление

2 внешних + встроенных в:

$ xrandr --listmonitors
Monitors: 3
 0: +*eDP-1 1920/294x1080/165+0+1080  eDP-1
 1: +DP-1-1-2 1920/509x1080/286+0+0  unknown output 0x48
 2: +DP-1-1-1 1920/509x1080/286+1920+0  unknown output 0x47

3 внешних + встроенных (работает только встроенный монитор):

$ xrandr --listmonitors
Monitors: 1
 0: +*eDP-1 3200/294x1800/165+0+0  eDP-1

Когда подключены 3 внешних монитора, в настройках дисплея отображаются все 3 монитора вроде видимый, но не пригодный для использования:

enter image description here

Что касается видео графики, Dell XPS 13 9360 имеет Intel® Iris Plus Graphics 640 (Kaby Lake GT3), который теоретически способен обрабатывать 3 монитора, но будет ли это означать 3 дополнительных монитора или 3 монитора в общей сложности? source

Хотя я использую Ubuntu 17.10, я использую Xorg (Wayland, кажется, глючит).

1
задан 8 January 2018 в 19:35

3 ответа

То, что вы пытаетесь - и какой рабочий стол вы используете - здесь расплывчато. Есть конкретные вещи, которые можно попробовать, но я не могу сказать, что вы пытаетесь. Моя рабочая среда - XFCE4 в Ubuntu 17.10 с дисплеем на базе X11. Не Уэйленд.

У меня Dell Precision 5510 и новая док-станция USB-C. На самой док-станции есть разъемы HDMI и DisplayPort. Я могу запустить 3 монитора, если посчитать дисплей ноутбука и 2 монитора. Я успешно использовал 3 внешних, когда они подключены к отдельным гнездам, а не к док-станции USB-C. Я уверен, что вы можете получить 2 внешних работы через USB-C, я предлагаю вам попробовать это. Тогда беспокойтесь о третьем.

Вот кое-что попробовать. Дайте нам знать, что вы видите.

В терминале запустите

xrandr --listmonitors

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

DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis) 
DP-2 disconnected (normal left inverted right x axis y axis) 
HDMI-2 disconnected (normal left inverted right x axis y axis)

Если вы видите это, то возможно 4 монитора. Прямо сейчас я удалил проприетарные драйверы nvidia, и у меня все еще есть успех с двумя внешними мониторами через док-станцию. Я ожидаю, что вы тоже можете.

Однако настройка будет проблемой. Даже если система заметит ваши мониторы, она не будет использовать их, пока вы не настроите их. Вы можете попробовать CLI с xrandr, но я больше этим не занимаюсь. Это проще, если вы используете графический интерфейс для этого. Мой фаворит - «arandr», который отлично работал 3 года, пока на прошлой неделе не смог распознать резолюции. Я понятия не имею, что сломало это.

В случае сбоя arandr в настройках XFCE4 значительно улучшена программа под названием Display. Я полагаю, что он адаптирован из проекта Gnome, возможно, на вашем рабочем столе он есть, или похожий. В нем перечислены обнаруженные мониторы. Вы нажимаете кнопку «активно» отдельно для каждого, она показывает их в крошечном прямоугольнике, и вы можете перемещать их по экрану, чтобы расположить их влево и вправо. Если ваша док-станция похожа на мою, эти мониторы не будут работать, пока вы не активируете их.

Если (IF) вы используете проприетарные драйверы NVIDIA для X11, запустите программу

nvidia-settings

. Вы увидите, какие мониторы он может обнаружить. Вы увидите, что вы не можете получить все 4 монитора за один сеанс X11, но вы можете получить пары, связанные друг с другом. Вы, вероятно, не сможете перетащить окно на все 3 монитора. nvidia-settings предложит вам переписать /etc/X11/xorg.conf. Убедитесь, что у вас есть копия старого, прежде чем сказать «да». Когда-то (скажем, в 2010 году) я был по колено в настройках Xinerama и Nvidia Twinview. Если вы начинаете сталкиваться с очень мелкозернистыми конфигурациями видео, сделайте шаг назад. Это все еще возможно сделать, но весь толчок в настройке X11 состоит в том, чтобы позволить пользователям игнорировать это.

Я немного не доверяю имеющемуся у вас USB-C устройству. Если вы не знаете наверняка, что он работает с вашим компьютером, это может быть проблемой. Я получил этот компьютер в мае 2016 года и попытался заказать док-станцию. Dell сказала: «Наш док не работает, вы не можете его купить». Я ждал до ноября 2017 года, чтобы получить его, потому что это был первый раз, когда прошивка была совместима с Ubuntu Linux. В основном это работает сейчас, но не всегда. USB выдает примерно 10% времени, и мне приходится все отключать. Если монитор выключается для экономии энергии, ноутбук часто не может разбудить его через USB-док-станцию.

Если вам нужна дополнительная помощь, напишите больше информации, в том числе о том, что это за док, вывод xrandr и какой видеодрайвер вы используете. Это действительно другая игра, если вы запускаете Собственный драйвер Nvidia.

О, если вы находитесь в Ubuntu 17.10 с Wayland в качестве графического окружения, то мне нечего сказать. Я избегаю этого.

2
ответ дан 8 January 2018 в 19:35

возможно включить три сеанса одновременной игры на графике для Процессоров 3rd Generation IntelВ® и более новый.

См. Включать Три Независимых Дисплея с Графическими контроллерами IntelВ® .

Использование arandr (Другой XRandR GUI) для конфигурирования расположения. Три внешних монитора работают на меня с Lenovo X250 (Графика HD 5500) в Ubuntu 18.04.

Выключают дисплей портативного компьютера и включают внешние мониторы (2xDP адаптер к мини-DP, 1xVGA).

xrandr --output VIRTUAL1 --off
xrandr --output eDP1 --off
xrandr --output DP1-3 --off
xrandr --output HDMI1 --off
xrandr --output HDMI2 --off
xrandr --output DP1-1 --primary --mode 1920x1080 --pos 1080x840 --rotate normal
xrandr --output DP1-2 --mode 1920x1080 --pos 3000x840 --rotate normal
xrandr --output DP2 --mode 1920x1080_60.00 --pos 0x0 --rotate right

Выключают внешние мониторы и поворачивают дисплей портативного компьютера по телефону

xrandr --output VIRTUAL1 --off
xrandr --output HDMI1 --off
xrandr --output HDMI2 --off
xrandr --output DP1-1 --off
xrandr --output DP1-2 --off
xrandr --output DP1-3 --off
xrandr --output DP2 --off
xrandr --output eDP1 --mode 1366x768 --pos 0x0 --rotate normal
<час>

Примечания

1), Если разрешение VGA не обнаруживается правильно, настройте его вручную

xrandr --newmode "1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
xrandr --addmode DP2 1920x1080_60.00
0
ответ дан 10 November 2019 в 09:02

У меня была точно такая же проблема: вам нужно включить другие мониторы с помощью ползунка справа от раскрывающегося списка дисплея (я ссылаюсь на скриншот настроек Ubuntu из исходного поста). Выберите каждый из внешних дисплеев из раскрывающегося списка и включите каждый из них. Вам, вероятно, придется отключить встроенный дисплей, если вы хотите использовать 3 внешних монитора.

0
ответ дан 7 December 2020 в 08:44

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

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