Nach dem Trennen/Wiederanschließen oder dem Anhalten/Fortsetzen fehlen die Anschlüsse an einem Thunderbolt 3-Dock

Nach dem Trennen/Wiederanschließen oder dem Anhalten/Fortsetzen fehlen die Anschlüsse an einem Thunderbolt 3-Dock

Ich habe ein nerviges Problem mit einem Thinkpad X1 mit Ubuntu 20.04 und einem Thunderbolt-Dock.

Das Dock funktioniert einwandfrei, nachdem der Laptop hochgefahren ist. Alle Anschlüsse, Ethernet und USB funktionieren einwandfrei.

Alle Ports verschwinden nach einem der folgenden Schritte:

  1. Trennen oder erneutes Verbinden des Laptops mit der Dockingstation.

  2. Lassen Sie den Laptop mit der Dockingstation verbunden und versetzen Sie ihn dann in den Ruhezustand und wieder in den Ruhezustand.

Der Laptop wird von diesem Zeitpunkt an immer noch über die Dockingstation mit Strom versorgt und reagiert auf den Ein-/Ausschalter der Dockingstation, sodass er weiterhin mit ihr kommuniziert. Aber alle Anschlüsse sind weg. In jeder anderen Hinsicht funktioniert der Laptop normal.

Nach einer zufälligen Zeitspanne zwischen einigen Minuten und mehreren Stunden kehren die Ports von selbst zurück und funktionieren einwandfrei.

Ein sofortiger Neustart aktiviert außerdem alle Ports wieder.

Ich habe versucht, den Laptop von der Dockingstation zu trennen, den Computer wieder zu starten und ihn dann wieder an die Dockingstation anzuschließen. Das hat keinen Unterschied gemacht. Der Laptop wird über die Dockingstation mit Strom versorgt und reagiert auf den Ein-/Ausschalter an der Dockingstation, erkennt aber keine Anschlüsse.

Antwort1

Ich habe dieselben Probleme mit einem externen Monitor, der über USB-C an mein Dell Latitude 5501 angeschlossen ist. Nachdem ich monatelang nach einer Lösung gesucht habe, habe ich endlich etwas gefunden, das funktioniert. Indem ich Linux zwinge, PCI-Geräte erneut zu scannen, kommt der Monitor zurück und xrandr erkennt ihn endlich:

echo "1" | sudo tee /sys/bus/pci/rescan > /dev/null

Mehr Info: https://superuser.com/a/1046942

Optional können Sie Laptop-Mode-Tools installieren, die höchstwahrscheinlich denselben Ansatz verwenden, auf meinem System jedoch manchmal dazu führen, dass die CPU nie unter die maximale Frequenz fällt: Externer Monitor wird von Ubuntu 19.04 nach dem Ruhezustand nicht erkannt

verwandte Informationen