Проблема с настройкой двух мониторов в Ubuntu 18.04

9

У меня действительно надоедливая проблема после чистой установки Ubuntu 18.04.

Настроить

24-дюймовый монитор, подключенный к ноутбуку Dell XPS 13 (9365 2-in-1) через док-станцию ​​Dell, подключенную к порту ThunderBolt. Из док-станции я использую порт мини-дисплея для порта дисплея для подключения док-станции к монитору ,

проблема

Когда я включаю ноутбук, монитор работает, и я вижу информацию о загрузке (BIOS) и запрос пароля для зашифрованного диска. Когда появится экран входа в систему (gnome), монитор выключится и не выйдет из этого состояния. Я должен отсоединить ноутбук от док-станции, войти в систему, затем снова подключить док-станцию ​​/ монитор. Иногда оба экрана окрашены в фиолетовый цвет, указатель мыши перемещается по экрану, но больше ничего не происходит.

Информация о водителе

WARNING: you should run this program as super-user.
*-display                 
   description: VGA compatible controller
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 02
   width: 64 bits
   clock: 33MHz
   capabilities: vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0

вывод lspci

00:00.0 Host bridge: Intel Corporation Device 590c (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 591e 
(rev02)
00:04.0 Signal processing controller: Intel Corporation Skylake          
Processor Thermal Subsystem (rev 02)
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP 
Integrated Sensor Hub (rev 21)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point- LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point- LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point- LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:16.3 Serial controller: Intel Corporation Device 9d3d (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1d.1 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4b (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:01.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:02.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
39:00.0 USB controller: Intel Corporation Device 15db (rev 02)
3a:00.0 Non-Volatile memory controller: Sandisk Corp WD Black NVMe SSD
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
3c:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)

Любые идеи о том, что проверить или что делать?

Заранее спасибо.

Филипп Делтейл
источник
Можете ли вы включить номер модели дока в ваш вопрос? Что происходит, когда вы пытаетесь переключить виртуальные консоли (Ctrl + Alt + F2)?
Xiota
Здравствуйте xiota, модель JDV23 ( amazon.com/Dell-Monitor-Adapter-USB-C-450-AFGM/dp/B01FN1YK92 ). Если я пытаюсь сделать Cntrl + Alt + F2, ничего не происходит. :(
Филипп Delteil
Я только что обновил информацию о настройке.
Филипп Delteil
@SebastianStark ваш ответ решил проблему! Спасибо.
Филипп Делтейл
@SebastianStark Можете ли вы опубликовать ответ, чтобы получить награду?
WinEunuuchs2Unix

Ответы:

3

Ваша док-станция, вероятно, не поддерживается в Linux, если она не является настоящей док-станцией Thunderbolt или не имеет собственного драйвера.

Пожалуйста, обновите ваш вопрос с полным выводом lspci.

Thunderbolt 2 - это тот же физический разъем, что и мини-дисплейный порт, на настоящей док-станции Thunderbolt - просто еще одно гнездо для платы дисплея. Таким образом, я использую док-станцию ​​OWC Thunderbolt, почти невидимую для компьютера, так как это в основном pci-e hotlpug.

Если ваша док-станция сделана dell, она почти наверняка использует набор микросхем displaylink, для корректной работы которой потребуется драйвер, вы можете получить его здесь. Он будет медленным и медленным, его вряд ли можно использовать в Linux. http://www.displaylink.com/downloads/ubuntu

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

Амиас
источник
я бы просто взял адаптер usb-c для displayport, он не дорогой, и вам, скорее всего, он понадобится где-то еще. особенно если у вас несколько портов usb-c. FYI-usb-c - это удар молнии 3, а не 2, он не так легко выполняет сквозной переход.
Amias
Эй, Амиас, спасибо за твой ответ. Я только что обновил вопрос выводом команды lspci.
Филипп Делтейл
Я только что обновил информацию о настройке.
Филипп Delteil
Amias, мне нужна док-станция, потому что я использую несколько портов и заряжаю ноутбук тем же кабелем.
Филипп Delteil
Итак, его правильное устройство Thunderbolt, как показывает lspci, подключено как мост pci. Этот путевой переключатель не включен по умолчанию, вы должны были упомянуть об этом;)
Amias
3

Это может быть связано с использованием gdm3 Wayland. Пожалуйста, попробуйте отключить Wayland для GDM3.

Чтобы заставить gdm3 использовать xorg вместо wayland, отредактируйте файл /etc/gdm3/custom.conf, найдите строку, содержащую WaylandEnable=falseи удалите знак комментария ( #). После внесения изменений перезагрузите компьютер и проверьте, сохраняется ли проблема.

Себастьян Старк
источник
Спасибо за вашу помощь, но этот ответ не решил проблему.
Филипп Делтейл
Это не помогло и в моем случае, также у меня есть проблема с перезапуском компоновки дисплеев время от времени (достаточно странно не при каждой перезагрузке)
K. Kowalczyk
Это работает для меня. По крайней мере, частично. У меня есть 2 монитора, подключенных к док-станции компьютера. До того, как я перезагружаюсь с подключенной док-станцией, я не вижу экран входа в систему. Теперь я могу видеть это на экране ноутбука.
scaamanho
1

Кажется, у меня есть проблема, которая очень похожа ...

У меня были проблемы с полной блокировкой Ubuntu 18.04, когда мой ноутбук по какой-то причине был закрыт в док-станцию.

Я не мог исправить проблему, поэтому я обновился, имея в виду, что это могло быть обновление 18.04, которое испортило его.

Похоже, это решило проблему блокировки, но теперь, когда пристыкован второй экран не начинает обнаруживаться с экрана входа в систему, если только ноутбук не открыт или когда я не подключил кабели монитора в док-станции, чтобы сделать экран 1, screen 2 ru screen 2, screen 1. Не знаю, почему это помогает, но работает ...

Может быть, это помогает и в вашем случае ...

FGOD
источник