Latitude 和戴尔 TB19 USB-C 雷电噩梦与 ubuntu 21

Latitude 和戴尔 TB19 USB-C 雷电噩梦与 ubuntu 21

互联网上已经充斥着戴尔 WD19TB 坞站问题...但我没有找到全新安装和全新坞站随机崩溃的答案。

最新的 Ubuntu 21、使用 USB-C 的扩展坞 Thunderbolt WD19TB 和 Latitude 7410 都无法正常工作(多屏幕、以太网等)。扩展坞已获得授权,并且能量/充电是唯一可以正常工作的。

即使是冷/热插拔,我也有以下信息:

➜ boltctl                                                
 ○ Dell WD19TB Thunderbolt Dock
   ├─ type:          peripheral
   ├─ name:          WD19TB Thunderbolt Dock
   ├─ vendor:        Dell
   ├─ uuid:          0074c1e4-aad2-d400-ffff-ffffffffffff
   ├─ generation:    Thunderbolt 3
   ├─ status:        disconnected
   ├─ authorized:    mar. 04 mai 2021 06:55:21
   ├─ connected:     mar. 04 mai 2021 06:55:21
   └─ stored:        lun. 26 avril 2021 06:47:49
      ├─ policy:     iommu
      └─ key:        no

➜ fwupdmgr get-devices                                   
Latitude 7410
├─PC SN730 NVMe WDC 1024GB:
│     Device ID:          6cc1c2d37a98d92020a9c80f9cc15d88a0656184
│     Summary:            NVM Express Solid State Drive
│     Current version:    11150012
│     Vendor:             Sandisk Corp (NVME:0x15B7)
│     GUIDs:              10215a6e-5eb4-5fe4-a3d0-1ff4b3295840
│                         e3a1928f-2cb0-4b92-8526-9368d8c0c2d1
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Supported on remote server
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
├─System Firmware:
│ │   Device ID:          baccc6ce3addfafe7012c24cd5f60f2f9d41c832
│ │   Current version:    1.5.2
│ │   Minimum Version:    1.5.2
│ │   Vendor:             Dell Inc. (DMI:Dell Inc.)
│ │   GUIDs:              ae3bd037-2f4a-414c-9f1c-493a454171da
│ │                       230c8b18-8d9b-53ec-838b-6cfc0383493a
│ │                       6edb33d7-4632-503c-a9f1-f057af06d598
│ │   Device Flags:       • Internal device
│ │                       • Updatable
│ │                       • System requires external power source
│ │                       • Supported on remote server
│ │                       • Needs a reboot after installation
│ │                       • Cryptographic hash verification is available
│ │                       • Device is usable for the duration of the update
│ │ 
│ └─UEFI dbx:
│       Device ID:        362301da643102b9e38477387e2193e57abaa590
│       Summary:          UEFI Revocation Database
│       Current version:  238
│       Minimum Version:  238
│       Vendor:           UEFI:Linux Foundation
│       Install Duration: 1 second
│       GUIDs:            00fe3755-a4d8-5ef7-ba5f-47979fbb3423
│                         4a6cd2cb-8741-5257-9d1f-89a275dacca7
│                         c6682ade-b5ec-57c4-b687-676351208742
│                         f8ba2887-9411-5c36-9cee-88995bb39731
│       Device Flags:     • Internal device
│                         • Updatable
│                         • Needs a reboot after installation
├─UEFI Device Firmware:
│     Device ID:          df945476b677e7a2dab827b25b9807ed655fc132
│     Current version:    222
│     Minimum Version:    222
│     Vendor:             DMI:Dell Inc.
│     GUIDs:              ffd6eef5-4372-4adc-8eeb-3dc0b7338375
│                         fbfd77fb-abcd-56bc-bb4b-27bcd6c22fb4
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
├─UEFI Device Firmware:
│     Device ID:          5b1ec19a3f6b7f8du4e7dec250ecbf3ea1be366e
│     Current version:    286588946
│     Minimum Version:    286588946
│     Vendor:             DMI:Dell Inc.
│     GUIDs:              e3a1928f-2cb0-4b92-8526-9368d8c0c2d1
│                         1dc76a3d-4347-5a73-91f2-9fe9fd30e334
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
└─USB2.0 Hub:
      Device ID:          b0a78eb71f4eeea7dfxfb114522556ba8ce22074
      Summary:            USB 2.x Hub
      Current version:    30.3
      Vendor:             VIA Labs, Inc. (USB:0x2109)
      Install Duration:   15 seconds
      GUIDs:              1cea77d9-5efe-5499-9d65-228a3cf7160b
                          20054c2d-afa4-5f73-ade0-18dbd6f09fa5
                          ae960a48-da94-5862-94b0-f38f69e4f74d
                          e5211a7f-db4d-5122-8bc3-5ccba6b7f45a
                          2546d7af-3b17-5174-8ff5-e92f441a926f
                          b0a54e37-45da-53f3-98c6-4b33a105d30e
      Device Flags:       • Updatable
                          • Cryptographic hash verification is available
                          • Device stages updates
                          • Device can recover flash failures

基本信息 :

➜ uname -ra
Linux IRED-15-19C0 5.11.0-16-generic #17-Ubuntu SMP Wed Apr 14 20:12:43 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

在启动过程中我遇到这个错误:

xhci_hcd 0000:3a:00.0: xHCI host controller not responding, assume dead
xhci_hcd 0000:37:00.0: HC died; cleaning up
pcieport 0000:39:04.0: can't change power state from D3cold to D0 (config space inaccessible)

即使双屏在启动时工作(行星对齐),几分钟后经常会观察到 TB 随机断开连接导致崩溃。

我的命令行:

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.11.0-16-generic root=/dev/mapper/ubuntu--budgie--vg-root ro quiet splash vt.handoff=7

更新 :

我尝试这样做,不起作用:

答案1

我建议你不要使用任何非 LTS 的 Ubuntu,比如你正在使用的 21.04,因为非 LTS Ubuntu 实际上是 Beta 版本(因此存在错误),即使他们不承认这一点。

这意味着您应该安装最新的 Ubuntu LTS 才能拥有稳定的系统,即 20.04.2:https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

如果您希望支持最新的硬件,则需要 20.04 的 Hardware Enablement Stack,只需安装该linux-generic-hwe-20.04软件包即可获得该堆栈。

另外,如果您不想以后出现问题,切勿将 LTS Ubuntu 更新为非 LTS Ubuntu。下一个 LTS 是 22.04。

完成此操作后,您可能还需要更新 BIOS,因为它已经修复了您所拥有的同一扩展坞的一些问题: https://www.dell.com/community/Precision-Mobile-Workstations/Dell-WD19TB-Dock-Dell-Precision-Mobile-5540-Ubuntu-Linux-18-04/td-p/7375301

您可以使用经典方式(USB 密钥 + BIOS 文件刷新)或使用lsb-release命令来执行此操作。

相关内容