Problem mit der Dual-Monitor-Konfiguration in Ubuntu 18.04

9

Ich habe ein wirklich nerviges Problem nach einer Neuinstallation von Ubuntu 18.04.

Konfiguration

Ein 24-Zoll-Monitor, der über ein an den ThunderBolt-Anschluss angeschlossenes Dell-Dock mit einem Dell XPS 13 (9365 2-in-1) -Laptop verbunden ist. Vom Dock aus verwende ich einen Mini-Display-Anschluss zum Display-Anschluss, um das Dock mit dem Monitor zu verbinden .

Problem

Wenn ich den Laptop einschalte, funktioniert der Monitor und ich kann die Startinformationen (BIOS) und die Kennwortabfrage für das verschlüsselte Laufwerk sehen. Wenn der Anmeldebildschirm (Gnome) angezeigt wird, schaltet sich der Monitor aus und stellt diesen Zustand nicht wieder her. Ich muss den Laptop vom Dock trennen, mich anmelden und dann das Dock / den Monitor wieder anschließen. Manchmal sind beide Bildschirme lila, der Mauszeiger bewegt sich auf dem Bildschirm, aber sonst passiert nichts.

Treiberinfo

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 Ausgabe

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)

Irgendwelche Ideen, was zu überprüfen oder was zu tun ist?

Danke im Voraus.

Philippe Delteil
quelle
Können Sie die Modellnummer des Docks in Ihre Frage aufnehmen? Was passiert, wenn Sie versuchen, die virtuelle Konsole zu wechseln (Strg + Alt + F2)?
Xiota
Hallo xiota, das Modell ist JDV23 ( amazon.com/Dell-Monitor-Adapter-USB-C-450-AFGM/dp/B01FN1YK92 ). Wenn ich versuche, Strg + Alt + F2 zu machen, passiert nichts. :(
Philippe Delteil
Ich habe gerade die Setup-Informationen aktualisiert.
Philippe Delteil
@SebastianStark Ihre Antwort hat das Problem behoben! Vielen Dank.
Philippe Delteil
@SebastianStark Kannst du eine Antwort posten, damit Kopfgeld vergeben werden kann?
WinEunuuchs2Unix

Antworten:

3

Ihr Dock wird unter Linux wahrscheinlich nicht unterstützt, es sei denn, es ist ein echtes Thunderbolt-Dock oder verfügt über einen eigenen Treiber.

Bitte aktualisieren Sie Ihre Frage mit der vollständigen lspci-Ausgabe.

Thunderbolt 2 ist der gleiche physische Anschluss wie der Mini-Displayport. Bei einem echten Thunderbolt-Dock ist der Displayport nur eine weitere Buchse für die Grafikkarte. Ich benutze auf diese Weise ein OWC-Thunderbolt-Dock, das für den Computer fast unsichtbar ist, da es im Grunde genommen ein PCI-E-Hotlpug ist.

Wenn Ihr Dock von Dell hergestellt wird, verwendet es mit ziemlicher Sicherheit einen Displaylink-Chipsatz, für dessen ordnungsgemäße Funktion ein Treiber erforderlich ist. Sie können einen hier herunterladen. Es wird verzögert und langsam sein, diese sind unter Linux kaum verwendbar. http://www.displaylink.com/downloads/ubuntu

Wenn Sie das Dock für die anderen Ports nicht benötigen, würde ich den Monitor einfach direkt an die Thunderbolt-Buchse anschließen. Möglicherweise benötigen Sie einen Adapter.

Amias
quelle
Ich würde nur einen USB-C-Displayport-Adapter bekommen, sie sind nicht teuer und Sie werden ihn wahrscheinlich sowieso woanders brauchen. vor allem, wenn Sie mehrere USB-C-Ports haben. FYI-usb-c ist Thunderbolt 3, nicht 2, es macht den Passthrough nicht so einfach.
Amias
Hey Amias, danke für deine Antwort. Ich habe gerade die Frage mit der Ausgabe des Befehls lspci aktualisiert.
Philippe Delteil
Ich habe gerade die Setup-Informationen aktualisiert.
Philippe Delteil
Amias, ich brauche das Dock, weil ich mehrere Anschlüsse benutze und den Laptop mit demselben Kabel auflade.
Philippe Delteil
ok also sein richtiges Thunderbolt-Gerät, wie lspci zeigt, hat es als PCI-Brücke Hotplugged. Dieser Wayland-Schalter ist nicht standardmäßig eingeschaltet, das hättest du erwähnen sollen;)
Amias
3

Dies könnte mit gdm3 unter Verwendung von wayland zusammenhängen. Bitte versuchen Sie Wayland für GDM3 zu deaktivieren.

Damit gdm3 xorg anstelle von wayland verwendet, bearbeiten Sie die Datei /etc/gdm3/custom.conf, suchen Sie die Zeile mit WaylandEnable=falsedem Kommentarzeichen und entfernen Sie das Kommentarzeichen ( #). Nachdem Sie die Änderung vorgenommen haben, starten Sie den Computer neu und testen Sie, ob das Problem weiterhin besteht.

Sebastian Stark
quelle
Vielen Dank für Ihre Hilfe, aber diese Antwort hat das Problem nicht gelöst.
Philippe Delteil
Es hat auch in meinem Fall nicht geholfen, außerdem habe ich von Zeit zu Zeit Probleme mit dem Zurücksetzen des Display-Layouts (seltsam genug, nicht bei jedem Neustart)
K. Kowalczyk
Das funktioniert bei mir. Zumindest teilweise. Ich habe 2 Monitore an Computer-Dock angeschlossen. Vor dem Neustart mit angeschlossenem Dock kann ich den Anmeldebildschirm nicht sehen. Jetzt kann ich es auf dem Laptop-Bildschirm sehen.
Scaamanho
1

Ich habe anscheinend ein sehr ähnliches Problem ...

Ich hatte Probleme mit Ubuntu 18.04, als ich meinen Laptop aus irgendeinem Grund in der Dockingstation geschlossen hatte.

Ich konnte das Problem nicht beheben, daher habe ich es aktualisiert, da es möglicherweise ein Update vom 18.04 war, das es vermasselt hat.

Dies schien das Problem mit der Überbrückung für mich gelöst zu haben, aber jetzt, wenn der zweite Bildschirm angedockt ist, wird er nicht mehr vom Anmeldebildschirm aus erkannt, es sei denn, mein Laptop ist geöffnet oder ich schalte die Monitorkabel im Docking hoch, um Bildschirm 1 zu erstellen. Bildschirm 2 und Bildschirm 2, Bildschirm 1. Keine Ahnung, warum dies hilft, aber es funktioniert ...

Vielleicht hilft das auch in Ihrem Fall ...

FGOD
quelle