Problem z konfiguracją podwójnego monitora w Ubuntu 18.04


9

Mam naprawdę irytujący problem po czystej instalacji Ubuntu 18.04.

Ustawiać

24-calowy monitor podłączony do laptopa Dell XPS 13 (9365 2-w-1) za pośrednictwem stacji dokującej Dell podłączonej do portu ThunderBolt. Ze stacji dokującej korzystam z portu mini-wyświetlacza do portu wyświetlania w celu podłączenia stacji dokującej do monitora .

Problem

Po włączeniu laptopa monitor działa i widzę informacje o uruchomieniu (BIOS) oraz monit o podanie hasła do zaszyfrowanego dysku. Kiedy ekran logowania (gnome) ma być wyświetlony, monitor wyłącza się i nie dochodzi do siebie po tym stanie. Muszę odłączyć laptop od stacji dokującej, zalogować się, a następnie ponownie podłączyć stację dokującą / monitor. Czasami oba ekrany są fioletowe, wskaźnik myszy porusza się na ekranie, ale nic innego się nie dzieje.

Informacje o kierowcy

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

wyjście 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)

Wszelkie pomysły na to, co sprawdzić lub co zrobić?

Z góry dziękuję.


Czy możesz podać numer modelu stacji dokującej w swoim pytaniu? Co się stanie, gdy spróbujesz przełączyć konsole wirtualne (Ctrl + Alt + F2)?
xiota

Witaj Xiota, model to JDV23 ( amazon.com/Dell-Monitor-Adapter-USB-C-450-AFGM/dp/B01FN1YK92 ). Jeśli spróbuję zrobić Cntrl + Alt + F2, nic się nie dzieje. :(
Philippe Delteil

Właśnie zaktualizowałem informacje o konfiguracji.
Philippe Delteil

@SebastianStark Twoja odpowiedź rozwiązała problem! Dzięki.
Philippe Delteil

@SebastianStark Czy możesz opublikować odpowiedź, aby otrzymać nagrodę?
WinEunuuchs2Unix

Odpowiedzi:


3

Twoja stacja dokująca prawdopodobnie nie jest obsługiwana w systemie Linux, chyba że jest to prawdziwa stacja dokująca piorun lub ma własny sterownik.

Zaktualizuj swoje pytanie o pełny wynik lspci.

Thunderbolt 2 to to samo fizyczne złącze, co mini displayport, w prawdziwej stacji dokującej thunderbolt displayport to kolejne gniazdo karty graficznej. Korzystam w ten sposób ze stacji dokującej z piorunem OWC, która jest prawie niewidoczna dla komputera jako właściwie pci-e hotlpug.

Jeśli twoja stacja dokująca jest wykonana przez Dell, prawie na pewno używa chipsetu displaylink, będzie potrzebował sterownika, aby działał poprawnie, możesz go tutaj uzyskać. Będzie opóźniony i powolny, są ledwo użyteczne w Linuksie. http://www.displaylink.com/downloads/ubuntu

O ile nie potrzebujesz stacji dokującej dla innych portów, po prostu podłączę monitor bezpośrednio do gniazda pioruna, może być potrzebny adapter.


po prostu dostanę adapter USB-C do Displayport, nie są one drogie i prawdopodobnie i tak będziesz potrzebować gdzie indziej. szczególnie jeśli masz wiele portów USB-C. FYI-usb-c to piorun 3, a nie 2, przejście nie jest tak łatwe.
Amias

Cześć Amias, dzięki za odpowiedź. Właśnie zaktualizowałem pytanie o dane wyjściowe polecenia lspci.
Philippe Delteil

Właśnie zaktualizowałem informacje o konfiguracji.
Philippe Delteil

Amias, potrzebuję stacji dokującej, ponieważ używam kilku portów, a także ładuję laptop tym samym kablem.
Philippe Delteil

ok, więc jego właściwe urządzenie piorunowe, jak pokazuje lspci, ma hotplugged jak most pci. Ta zmiana drogi nie jest domyślnie włączona, powinieneś o tym wspomnieć;)
Amias

3

Może to być powiązane z gdm3 korzystającym z waylanda. Spróbuj wyłączyć Wayland dla gdm3.

Aby gdm3 używał xorga zamiast waylanda, edytuj plik /etc/gdm3/custom.conf, znajdź wiersz zawierający WaylandEnable=falsei usuń znak komentarza ( #). Po wprowadzeniu zmiany uruchom ponownie i sprawdź, czy problem nadal występuje.


Dziękuję za pomoc, ale ta odpowiedź nie rozwiązała problemu.
Philippe Delteil

W moim przypadku też to nie pomogło, mam też problem z resetowaniem układu wyświetlaczy od czasu do czasu (dość dziwne nie przy każdym ponownym uruchomieniu)
K. Kowalczyk

To działa dla mnie. Przynajmniej częściowo. Mam 2 monitory podłączone do stacji dokującej komputera. Przed ponownym uruchomieniem po podłączeniu stacji dokującej nie widzę ekranu logowania. Teraz widzę to na ekranie laptopa.
scaamanho,

1

Wydaje mi się, że mam bardzo podobny problem ...

Miałem problemy z całkowitym zablokowaniem się Ubuntu 18.04, gdy z jakiegoś powodu miałem laptopa zamkniętego w stacji dokującej.

Nie mogłem rozwiązać problemu, więc zaktualizowałem, pamiętając, że to może być aktualizacja 18.04, która go spieprzyła.

Wydawało mi się, że to rozwiązało problem z blokowaniem się, ale teraz, gdy zadokowany, drugi ekran nie jest wykrywany po włączeniu ekranu logowania, chyba że mój laptop jest otwarty lub kiedy przełączę kable monitora w zadokowaniu, aby zrobić ekran 1, screen 2 pl screen 2, screen 1. Nie mam pojęcia, dlaczego to pomaga, ale działa ...

Może to również pomaga w twoim przypadku ...

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.