warum funktioniert meine thinpadk docking station nicht? l13 yoga g4 mit fedora kde [ 332.715748] usb 1-1: new high-speed USB device number 68 using xhci_hcd [ 332.859986] usb 1-1: New USB device found, idVendor=17ef, idProduct=30af, bcdDevice=60.90 [ 332.860004] usb 1-1: New USB device strings: Mfr=10, Product=11, SerialNumber=0 [ 332.860011] usb 1-1: Product: USB2.0 Hub [ 332.860017] usb 1-1: Manufacturer: Lenovo [ 332.895400] hub 1-1:1.0: USB hub found [ 332.895901] hub 1-1:1.0: 3 ports detected [ 332.946173] thinkpad_acpi: undocked from hotplug port replicator [ 333.061700] [drm] DM_MST: starting TM on aconnector: 0000000065e20015 [id: 115] [ 333.067290] [drm] DM_MST: DP14, 2-lane link detected [ 333.182381] usb 1-1.1: new high-speed USB device number 69 using xhci_hcd [ 333.258259] [drm] Downstream port present 1, type 2 [ 333.279285] usb 1-1.1: New USB device found, idVendor=17ef, idProduct=30ac, bcdDevice=51.04 [ 333.279300] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 333.279305] usb 1-1.1: Product: USB2.0 Hub [ 333.279310] usb 1-1.1: Manufacturer: VIA Labs, Inc. [ 333.279314] usb 1-1.1: SerialNumber: 000000001 [ 333.342903] hub 1-1.1:1.0: USB hub found [ 333.343984] hub 1-1.1:1.0: 4 ports detected [ 333.360250] [drm] Downstream port present 1, type 2 [ 333.437525] usb 2-1: new SuperSpeed Plus Gen 2×1 USB device number 44 using xhci_hcd [ 333.559055] usb 2-1: New USB device found, idVendor=17ef, idProduct=30ab, bcdDevice=51.04 [ 333.559067] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 333.559072] usb 2-1: Product: USB3.1 Hub [ 333.559076] usb 2-1: Manufacturer: VIA Labs, Inc. [ 333.559080] usb 2-1: SerialNumber: 000000001 [ 333.581877] hub 2-1:1.0: USB hub found [ 333.582215] hub 2-1:1.0: 4 ports detected [ 333.724353] usb 1-1.2: new full-speed USB device number 70 using xhci_hcd [ 333.852956] usb 1-1.2: New USB device found, idVendor=17ef, idProduct=30b0, bcdDevice= 0.40 [ 333.852973] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 333.852980] usb 1-1.2: Product: ThinkPad USB-C Dock Audio [ 333.852986] usb 1-1.2: Manufacturer: Lenovo [ 333.852992] usb 1-1.2: SerialNumber: 000000000000 [ 334.076588] [drm] MST_DSC Send DSC enable to synaptics [ 334.139532] usb 1-1.1.3: new high-speed USB device number 71 using xhci_hcd [ 334.226803] hid-generic 0003:17EF:30B0.0006: hiddev96,hidraw2: USB HID v1.11 Device [Lenovo ThinkPad USB-C Dock Audio] on usb-0000:07:00.3-1.2/input3 [ 334.285185] usb 1-1.1.3: New USB device found, idVendor=17ef, idProduct=30ae, bcdDevice=51.03 [ 334.285207] usb 1-1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 334.285214] usb 1-1.1.3: Product: USB2.0 Hub [ 334.285220] usb 1-1.1.3: Manufacturer: VIA Labs, Inc. [ 334.285225] usb 1-1.1.3: SerialNumber: 000000001 [ 334.334576] hub 1-1.1.3:1.0: USB hub found [ 334.335054] hub 1-1.1.3:1.0: 4 ports detected [ 334.348353] [drm] MST_DSC Send DSC enable to synaptics [ 334.365894] usb 2-1.1: new SuperSpeed USB device number 45 using xhci_hcd [ 334.377319] usb 2-1.1: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.23 [ 334.377326] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=6 [ 334.377340] usb 2-1.1: Product: Realtek USB LAN [ 334.377344] usb 2-1.1: Manufacturer: Realtek [ 334.377347] usb 2-1.1: SerialNumber: 3213000001 [ 334.471350] usb 1-1.3: new full-speed USB device number 72 using xhci_hcd [ 334.592338] usb 1-1.3: New USB device found, idVendor=17ef, idProduct=30a9, bcdDevice=30.57 [ 334.592345] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 334.592348] usb 1-1.3: Product: 40AY [ 334.592351] usb 1-1.3: Manufacturer: Lenovo [ 334.592354] usb 1-1.3: SerialNumber: 1SSD21B41469ZVQ0LRMM [ 334.688122] r8152-cfgselector 2-1.1: reset SuperSpeed USB device number 45 using xhci_hcd [ 334.785051] r8152 2-1.1:1.0 (unnamed net_device) (uninitialized): Using pass-thru MAC addr 84:ba:59:86:28:ae [ 334.787994] r8152 2-1.1:1.0 eth0: v1.12.13 [ 334.880347] usb 2-1.3: new SuperSpeed Plus Gen 2×1 USB device number 46 using xhci_hcd [ 334.923806] usb 2-1.3: New USB device found, idVendor=17ef, idProduct=30ad, bcdDevice=51.03 [ 334.923815] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 334.923819] usb 2-1.3: Product: USB3.1 Hub [ 334.923822] usb 2-1.3: Manufacturer: VIA Labs, Inc. [ 334.923825] usb 2-1.3: SerialNumber: 000000001 [ 335.038738] hub 2-1.3:1.0: USB hub found [ 335.039001] hub 2-1.3:1.0: 4 ports detected [ 335.181448] r8152 2-1.1:1.0 enp7s0f3u1u1: renamed from eth0 [ 336.652989] [drm] DM_MST: stopping TM on aconnector: 0000000065e20015 [id: 115] [ 336.685343] usb 2-1: USB disconnect, device number 44 [ 336.685351] r8152-cfgselector 2-1.1: USB disconnect, device number 45 [ 336.685525] r8152 2-1.1:1.0 enp7s0f3u1u1: Stop submitting intr, status -108 [ 336.734059] usb 2-1.3: USB disconnect, device number 46 [ 336.988407] usb 1-1.1: reset high-speed USB device number 69 using xhci_hcd [ 337.638702] thinkpad_acpi: undocked from hotplug port replicator [ 337.700654] usb 1-1.3: USB disconnect, device number 72 [ 337.761472] hub 1-1.1:1.0: hub_ext_port_status failed (err = -71) [ 337.761718] usb 1-1.1-port1: cannot reset (err = -71) [ 337.761967] usb 1-1.1-port1: cannot reset (err = -71) [ 337.762217] usb 1-1.1-port1: cannot reset (err = -71) [ 337.762465] usb 1-1.1-port1: cannot reset (err = -71) [ 337.762468] usb 1-1.1-port1: Cannot enable. Maybe the USB cable is bad? [ 337.762716] usb 1-1.1-port1: cannot disable (err = -71) [ 337.763088] usb 1-1.1-port1: cannot reset (err = -71) [ 337.763342] usb 1-1.1-port1: cannot reset (err = -71) [ 337.763581] usb 1-1.1-port1: cannot reset (err = -71) [ 337.763829] usb 1-1.1-port1: cannot reset (err = -71) [ 337.764085] usb 1-1.1-port1: cannot reset (err = -71) [ 337.764088] usb 1-1.1-port1: Cannot enable. Maybe the USB cable is bad? [ 337.764339] usb 1-1.1-port1: cannot disable (err = -71) [ 337.764378] usb 1-1.1-port1: attempt power cycle [ 337.887424] usb 1-1.1: USB disconnect, device number 69 [ 338.535076] thinkpad_acpi: undocked from hotplug port replicator [ 338.652143] [drm] DM_MST: starting TM on aconnector: 0000000065e20015 [id: 115] [ 338.657394] [drm] DM_MST: DP14, 2-lane link detected [ 338.763801] usb 2-1: new SuperSpeed Plus Gen 2×1 USB device number 47 using xhci_hcd [ 338.805378] usb 2-1: New USB device found, idVendor=17ef, idProduct=30ab, bcdDevice=51.04 [ 338.805387] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 338.805391] usb 2-1: Product: USB3.1 Hub [ 338.805395] usb 2-1: Manufacturer: VIA Labs, Inc. [ 338.805398] usb 2-1: SerialNumber: 000000001 [ 338.830223] hub 2-1:1.0: USB hub found [ 338.830315] usb 1-1.1.3: USB disconnect, device number 71 [ 338.830396] hub 2-1:1.0: 4 ports detected [ 339.014431] usb 1-1.1: new high-speed USB device number 77 using xhci_hcd [ 339.093550] usb 1-1.1: New USB device found, idVendor=17ef, idProduct=30ac, bcdDevice=51.04 [ 339.093565] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 339.093571] usb 1-1.1: Product: USB2.0 Hub [ 339.093577] usb 1-1.1: Manufacturer: VIA Labs, Inc. [ 339.093582] usb 1-1.1: SerialNumber: 000000001 [ 339.134309] hub 1-1.1:1.0: USB hub found [ 339.134524] hub 1-1.1:1.0: 4 ports detected [ 339.493418] usb 2-1.1: new SuperSpeed USB device number 48 using xhci_hcd [ 339.506030] usb 2-1.1: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.23 [ 339.506035] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=6 [ 339.506039] usb 2-1.1: Product: Realtek USB LAN [ 339.506041] usb 2-1.1: Manufacturer: Realtek [ 339.506044] usb 2-1.1: SerialNumber: 3213000001 [ 339.567562] usb 1-1.3: new full-speed USB device number 78 using xhci_hcd [ 339.672671] usb 1-1.3: New USB device found, idVendor=17ef, idProduct=30a9, bcdDevice=30.57 [ 339.672680] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 339.672684] usb 1-1.3: Product: 40AY [ 339.672688] usb 1-1.3: Manufacturer: Lenovo [ 339.672691] usb 1-1.3: SerialNumber: 1SSD21B41469ZVQ0LRMM [ 339.742088] r8152-cfgselector 2-1.1: reset SuperSpeed USB device number 48 using xhci_hcd [ 339.808558] r8152 2-1.1:1.0 (unnamed net_device) (uninitialized): Using pass-thru MAC addr 84:ba:59:86:28:ae [ 339.811751] r8152 2-1.1:1.0 eth0: v1.12.13 [ 339.929422] usb 1-1.1.3: new high-speed USB device number 79 using xhci_hcd [ 340.069411] usb 1-1.1.3: New USB device found, idVendor=17ef, idProduct=30ae, bcdDevice=51.03 [ 340.069420] usb 1-1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 340.069424] usb 1-1.1.3: Product: USB2.0 Hub [ 340.069428] usb 1-1.1.3: Manufacturer: VIA Labs, Inc. [ 340.069432] usb 1-1.1.3: SerialNumber: 000000001 [ 340.126107] hub 1-1.1.3:1.0: USB hub found [ 340.126586] hub 1-1.1.3:1.0: 4 ports detected [ 340.157768] usb 2-1.3: new SuperSpeed Plus Gen 2×1 USB device number 49 using xhci_hcd [ 340.320736] usb 2-1.3: New USB device found, idVendor=17ef, idProduct=30ad, bcdDevice=51.03 [ 340.320746] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 340.320751] usb 2-1.3: Product: USB3.1 Hub [ 340.320755] usb 2-1.3: Manufacturer: VIA Labs, Inc. [ 340.320759] usb 2-1.3: SerialNumber: 000000001 [ 340.382142] hub 2-1.3:1.0: USB hub found [ 340.382422] hub 2-1.3:1.0: 4 ports detected [ 340.547130] r8152 2-1.1:1.0 enp7s0f3u1u1: renamed from eth0 [ 340.887965] [drm] Downstream port present 1, type 2 [ 341.064296] [drm] DM_MST: stopping TM on aconnector: 0000000065e20015 [id: 115] [ 341.101594] usb 2-1: USB disconnect, device number 47 [ 341.101601] r8152-cfgselector 2-1.1: USB disconnect, device number 48 [ 341.101796] r8152 2-1.1:1.0 enp7s0f3u1u1: Stop submitting intr, status -108 [ 341.149997] usb 2-1.3: USB disconnect, device number 49 [ 341.215527] usb 1-1.1: USB disconnect, device number 77 [ 341.215536] usb 1-1.1.3: USB disconnect, device number 79 [ 341.456363] usb 1-1.1: new high-speed USB device number 80 using xhci_hcd [ 341.533406] usb 1-1.1: New USB device found, idVendor=17ef, idProduct=30ac, bcdDevice=51.04 [ 341.533414] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 341.533419] usb 1-1.1: Product: USB2.0 Hub [ 341.533423] usb 1-1.1: Manufacturer: VIA Labs, Inc. [ 341.533427] usb 1-1.1: SerialNumber: 000000001 [ 341.598145] hub 1-1.1:1.0: USB hub found [ 341.598415] hub 1-1.1:1.0: 4 ports detected [ 342.049667] thinkpad_acpi: undocked from hotplug port replicator [ 342.239348] usb 1-1.1: USB disconnect, device number 80 [ 342.465432] usb 1-1.1: new high-speed USB device number 81 using xhci_hcd [ 342.546043] usb 1-1.1: New USB device found, idVendor=17ef, idProduct=30ac, bcdDevice=51.04 [ 342.546054] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 342.546058] usb 1-1.1: Product: USB2.0 Hub [ 342.546061] usb 1-1.1: Manufacturer: VIA Labs, Inc. [ 342.546063] usb 1-1.1: SerialNumber: 000000001 [ 342.590366] hub 1-1.1:1.0: USB hub found [ 342.590699] hub 1-1.1:1.0: 4 ports detected [ 342.941947] thinkpad_acpi: undocked from hotplug port replicator [ 343.173128] usb 2-1: new SuperSpeed Plus Gen 2×1 USB device number 50 using xhci_hcd [ 343.216266] usb 2-1: New USB device found, idVendor=17ef, idProduct=30ab, bcdDevice=51.04 [ 343.216277] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 343.216281] usb 2-1: Product: USB3.1 Hub [ 343.216283] usb 2-1: Manufacturer: VIA Labs, Inc. [ 343.216286] usb 2-1: SerialNumber: 000000001 [ 343.246649] hub 2-1:1.0: USB hub found [ 343.264559] usb 1-1.3: USB disconnect, device number 78 [ 343.296888] hub 2-1:1.0: 4 ports detected [ 344.108399] usb 1-1.3: new full-speed USB device number 83 using xhci_hcd [ 344.214012] usb 1-1.3: New USB device found, idVendor=17ef, idProduct=30a9, bcdDevice=30.57 [ 344.214029] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 344.214036] usb 1-1.3: Product: 40AY [ 344.214042] usb 1-1.3: Manufacturer: Lenovo [ 344.214047] usb 1-1.3: SerialNumber: 1SSD21B41469ZVQ0LRMM [ 344.258564] usb 2-1.1: new SuperSpeed USB device number 51 using xhci_hcd [ 344.271108] usb 2-1.1: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.23 [ 344.271124] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=6 [ 344.271131] usb 2-1.1: Product: Realtek USB LAN [ 344.271137] usb 2-1.1: Manufacturer: Realtek [ 344.271142] usb 2-1.1: SerialNumber: 3213000001 [ 344.395359] usb 1-1.1.3: new high-speed USB device number 84 using xhci_hcd [ 344.536431] usb 1-1.1.3: New USB device found, idVendor=17ef, idProduct=30ae, bcdDevice=51.03 [ 344.536442] usb 1-1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 344.536447] usb 1-1.1.3: Product: USB2.0 Hub [ 344.536451] usb 1-1.1.3: Manufacturer: VIA Labs, Inc. [ 344.536455] usb 1-1.1.3: SerialNumber: 000000001 [ 344.574925] hub 1-1.1.3:1.0: USB hub found [ 344.575359] hub 1-1.1.3:1.0: 4 ports detected [ 344.638034] r8152-cfgselector 2-1.1: reset SuperSpeed USB device number 51 using xhci_hcd [ 344.736527] r8152 2-1.1:1.0 (unnamed net_device) (uninitialized): Using pass-thru MAC addr 84:ba:59:86:28:ae [ 344.738802] r8152 2-1.1:1.0 eth0: v1.12.13 [ 344.824159] usb 2-1.3: new SuperSpeed Plus Gen 2×1 USB device number 52 using xhci_hcd [ 344.866532] usb 2-1.3: New USB device found, idVendor=17ef, idProduct=30ad, bcdDevice=51.03 [ 344.866541] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 344.866544] usb 2-1.3: Product: USB3.1 Hub [ 344.866547] usb 2-1.3: Manufacturer: VIA Labs, Inc. [ 344.866549] usb 2-1.3: SerialNumber: 000000001 [ 344.926217] hub 2-1.3:1.0: USB hub found [ 344.926461] hub 2-1.3:1.0: 4 ports detected [ 345.048381] EDID block 0 is all zeroes [ 345.048389] [drm:link_add_remote_sink [amdgpu]] *ERROR* Bad EDID, status3! [ 345.071055] r8152 2-1.1:1.0 enp7s0f3u1u1: renamed from eth0 [ 345.129870] [drm] DM_MST: starting TM on aconnector: 0000000065e20015 [id: 115] [ 345.135108] [drm] DM_MST: DP14, 2-lane link detected [ 348.639899] r8152 2-1.1:1.0 enp7s0f3u1u1: carrier on [ 353.170492] amdgpu 0000:07:00.0: [drm] *ERROR* Sending link address failed with -5
Kurzfassung: Die Dockingstation wird ständig neu erkannt und wieder getrennt. In den Logs sieht man typische USB-C/Thunderbolt-Link-Abbrüche (-71, -108), MST/DP-Fehler und kaputte EDID-Daten. Das ist fast nie „KDE kaputt“, sondern ein Stabilitätsproblem zwischen Notebook ↔ Kabel ↔ Dock ↔ Firmware ↔ Kernel.
Ich gehe das strukturiert durch.
Was man in deinem Log klar sieht 1. USB-Fehler -71 (PROTO error) hub_ext_port_status failed (err = -71) Cannot enable. Maybe the USB cable is bad?
➡️ Klassiker für:
schlechtes / nicht vollwertiges USB-C-Kabel
Wackelkontakt am USB-C-Port
Dock bekommt kurz zu wenig Strom
Firmware-Bug im Dock
Das ist kein Softwarefehler allein.
2. Ständiges Dock / Undock thinkpad_acpi: undocked from hotplug port replicator
➡️ Das System „denkt“, das Dock wird physisch abgezogen – obwohl es steckt. Das passiert nur, wenn:
die USB-C-Verbindung kurz komplett zusammenbricht
oder die Dock-Firmware neu startet
3. DisplayPort MST + EDID kaputt EDID block 0 is all zeroes *ERROR* Bad EDID DM_MST: starting / stopping TM
➡️ Der Monitor meldet keine gültigen Bildschirmdaten mehr. Das ist typisch für:
instabile DP-MST-Verbindung über USB-C
Lenovo-Docks mit älterer Firmware
Kernel + amdgpu + MST (leider bekannt anfällig)
4. Netzwerk (Realtek r8152) wird dauernd resetet r8152: Stop submitting intr, status -108 USB disconnect
➡️ Auch hier: USB-Bus bricht komplett weg, nicht nur Video.
Wahrscheinlichste Ursachen (nach Häufigkeit) 🔴 1. USB-C-Kabel
Auch wenn es „lädt“:
Viele Kabel sind USB-C 2.0 only
Oder können kein stabiles DP + USB + Power gleichzeitig
Oder sind mechanisch ausgelutscht
👉 Test:
Anderes kurzes, hochwertiges USB-C-Kabel (USB-C 3.2 / 40 Gbps)
Kein No-Name, ideal: original Lenovo oder TB-zertifiziert
🔴 2. Dock-Firmware veraltet (sehr häufig bei Lenovo!)
Dein Dock:
Product: 40AY
Das ist ein ThinkPad USB-C Dock Gen 2.
➡️ Diese Docks sind berüchtigt, wenn die Firmware alt ist.
Symptome passen perfekt.
👉 Lösung:
Firmware unter Windows updaten (Lenovo Dock Firmware Utility)
Linux kann das nicht zuverlässig
Danach sind diese Flap-Probleme oft weg
🟠 3. Kernel / amdgpu / MST
Fedora KDE = sehr aktueller Kernel → gut, aber:
AMDGPU + MST + Lenovo Dock = immer noch heikel
Besonders bei 2-Lane DP14, was dein Log zeigt
👉 Test:
Nur einen Monitor anschließen
Oder MST im Monitor deaktivieren
Oder testweise:
amdgpu.dc=0
(nur zum Test, hat Nebenwirkungen)
🟠 4. Stromversorgung
Wenn das Dock:
nicht sein Original-Netzteil nutzt
oder Mehrfachsteckdose mit Spannungsabfall
➡️ Dock rebootet → USB-Reset → genau dieses Log
Konkrete To-Do-Liste (in sinnvoller Reihenfolge)
Anderes USB-C-Kabel testen
Dock-Firmware updaten (Windows!)
Nur einen Monitor testen
Anderen USB-C-Port am Yoga probieren
Testweise:
sudo dmesg -w
und Dock anstecken → schauen, ob es sofort wieder flapped
Wichtig
👉 Das ist sehr wahrscheinlich kein Fedora- oder KDE-Fehler, sondern:
Kabel
Dock-Firmware
oder bekannte Lenovo-USB-C-Dock-Probleme mit MST
Wenn du willst, sag mir noch:
Welche Fedora-Version / Kernel
Wie viele Monitore + Auflösung
Original-Netzteil am Dock?
Dann sag ich dir ziemlich genau, welche Stellschraube bei dir die richtige ist.
usb kabel ist hochwertig, nur einen monitor nutzen ist ja keine loesung … firmware kann ich mal updaten
Verstanden 👍 Dann bleiben wir technisch sauber – und realistisch: „nur ein Monitor“ ist natürlich keine Lösung, sondern höchstens ein Diagnose-Workaround. Dein Log zeigt ziemlich eindeutig, wo es hakt.
Was damit übrig bleibt (sehr klar aus dem Log)
Wenn
Kabel gut ist ✅
mehrere Monitore Pflicht sind ✅
dann ist die Firmware + MST-Implementierung der kritische Punkt.
Dein Stack ist:
ThinkPad L13 Yoga G4 (AMD)
USB-C Dock Gen 2 (40AY)
DP MST über USB-C
amdgpu + Fedora (sehr neuer Kernel)
Das ist leider genau die Kombination, die bei alter Dock-Firmware instabil wird.
Warum die Firmware hier so entscheidend ist
Die Dock-Firmware steuert:
USB-Hubs
DP-MST-Switch
Power-Delivery
EDID-Weitergabe
Und dein Log zeigt:
EDID block 0 is all zeroes DM_MST: starting / stopping USB disconnect err = -71
➡️ Das Dock liefert zeitweise Müll an den Kernel. Linux reagiert korrekt – aber gnadenlos.
Unter Windows fällt das oft weniger auf, weil Lenovo dort Workarounds einbaut.
Firmware-Update: das WICHTIGSTE zuerst 🔴 Unbedingt beachten:
Direkt anschließen (kein KVM, kein Zwischenadapter)
Monitore während des Updates abziehen
Dock-Netzteil angeschlossen
Notebook am Strom
👉 Lenovo-Tool:
ThinkPad USB-C Dock Gen 2 Firmware Utility
Nach dem Update:
Dock 30 Sekunden komplett stromlos
Erst dann wieder anstecken
Danach: Linux-seitige Feinjustierung (ohne „nur ein Monitor“) 1. MST stabilisieren (bewährt)
In /etc/default/grub:
GRUB_CMDLINE_LINUX=„amdgpu.dc=1 amdgpu.dcdebugmask=0x10“
Dann:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg sudo reboot
➡️ Das reduziert aggressive MST-Retrains.
2. EDID-Problem umgehen (optional, aber effektiv)
Wenn dein Monitor ein bekanntes Modell ist:
EDID einmal sauber auslesen
fest hinterlegen
Das verhindert:
Bad EDID
(ist etwas Aufwand – sag Bescheid, dann gebe ich dir die exakten Schritte)
3. USB-Autosuspend abschalten (gegen Disconnects) sudo grubby –update-kernel=ALL –args=„usbcore.autosuspend=-1“
Hilft oft bei:
USB disconnect r8152 reset
Realistische Erwartung
Mit:
aktueller Dock-Firmware
aktuellem Fedora Kernel
den obigen Parametern
➡️ laufen 2 Monitore stabil bei den meisten Leuten mit genau dieser Hardware.
Ohne Firmware-Update: ➡️ niemals stabil, egal welches Linux.
Sag mir danach bitte:
Firmware-Version vorher / nachher
Monitor-Auflösungen + Hz
HDMI oder DP am Dock?
Dann sag ich dir exakt, ob das Setup an einer bekannten MST-Grenze hängt oder ob noch Feintuning nötig ist.