
Dell WD19TBS Thunderbolt 도크가 있는 HP 노트북이 있는데(Lenovo Thunderbolt 도크도 같은 문제로 사용해 보았습니다.) 일시 중지 후 도크에서 노트북으로 USB-C 케이블을 연결하면 도크에 연결된 두 외부 디스플레이가 모두 인식되지 않습니다. 저는 xwayland와 함께 Ubuntu 22를 사용하고 있습니다.
최신 HP BIOS와 최신 도크 펌웨어가 있습니다. fwupdmgr get-updates
확인해보니 '사용 가능한 업데이트가 없습니다'라는 메시지가 표시되고 dmesg
유일한 오류는 i915 0000:00:02.0: [drm] *ERROR* link address NAK received
분명히 문제와 연결된 것으로 보이지만 해결책을 찾을 수 없는 것 같습니다.
한 가지 흥미로운 점은 도크를 연결 해제했다가 다시 연결하면(연결 해제 전에 디스플레이가 인식되지 않더라도) 너무 빠르지도 너무 느리지도 않은 대략 1초 정도의 적절한 시간에 디스플레이가 때때로 작동하기 시작한다는 것입니다. 에는 오류가 없습니다 dmesg
. 시스템을 다시 시작하면 항상 도움이 됩니다. 어떤 제안이라도 감사하겠습니다.
답변1
Dell Latitude 7370 노트북과 HP Thunderbolt 230W G2 도크가 외부 4K 모니터에 연결되어 있습니다. 사용된 배포판은 6.6.16-lts 커널과 Sway 창 관리자(Xwayland 비활성화)가 포함된 Alpine Linux입니다. BIOS 설정에서 Thunderbolt 보안을 No Security
. 이는 인증 문제를 방지하기 위해 Arch Linux 위키에 언급되어 있습니다.
나는 똑같은 오류를 겪었습니다. Windows에서 노트북과 도크의 펌웨어를 모두 업그레이드하려고 시도했지만 소용이 없었습니다. 최신 "에지" 커널도 아무런 차이가 없었습니다.
나는 지금까지 두 가지 해결책을 발견했습니다. 하나는 말씀하신 방법입니다. Thunderbolt 케이블을 반복해서 다시 연결해 보세요. 때로는 작동합니다.
다른 하나는 랩톱을 일시 중지한 다음 깨우고 dmesg를 실행한 다음 다음을 출력하는 것입니다.
[ 329.250419] drm card1-DP-3: PM: parent card1 should not be sleeping
[ 329.250764] drm card1-DP-4: PM: parent card1 should not be sleeping
[ 329.250946] drm card1-DP-5: PM: parent card1 should not be sleeping
[ 329.251235] i915 0000:00:02.0: [drm] [ENCODER:94:DDI A/PHY A] is disabled/in DSI mode with an ungated DDI clock, gate it
[ 329.251249] i915 0000:00:02.0: [drm] [ENCODER:102:DDI B/PHY B] is disabled/in DSI mode with an ungated DDI clock, gate it
[ 329.251262] i915 0000:00:02.0: [drm] [ENCODER:117:DDI C/PHY C] is disabled/in DSI mode with an ungated DDI clock, gate it
내가 발견한 마지막 비 해결책은 다음과 같습니다.Chrome OS Flex. 어떻게든 Google은 Linux 배포판의 거친 부분을 부드럽게 처리했습니다. 케이블을 연결하면 항상 외부 디스플레이가 작동하게 됩니다.