Ubuntu 21을 사용한 Latitude 및 Dell TB19 USB-C Thunderbolt의 악몽

Ubuntu 21을 사용한 Latitude 및 Dell TB19 USB-C Thunderbolt의 악몽

인터넷은 Dell 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

사용 중인 21.04와 같은 LTS가 아닌 버전의 Ubuntu는 사용하지 않는 것이 좋습니다. LTS가 아닌 Ubuntu는 실제로 인정하지 않더라도 베타 버전이므로 버그가 있기 때문입니다.

이는 안정적인 시스템을 갖추려면 최신 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

lsb-release이 작업은 일반적인 방법(USB 키 + BIOS 파일 플래시)이나 명령을 사용하여 수행할 수 있습니다.

관련 정보