DisplayLink 기본 모니터의 연결이 간헐적으로 끊어지는 것을 방지하려면 어떻게 해야 합니까?

DisplayLink 기본 모니터의 연결이 간헐적으로 끊어지는 것을 방지하려면 어떻게 해야 합니까?

징후

몇 분/시간마다 USB3 DisplayLink 도크에 연결된 모니터가 몇 초 동안 꺼졌다가 다시 켜집니다.

하드웨어

  • Dell 도킹 스테이션 모델 D6000
  • HP 노트북에 대한 USB3 연결(최소 세 가지 모델에 있음)
  • 두 개의 HP 모니터에 대한 DisplayPort 연결

운영 체제

  • 아키텍처Linux
  • 우분투 20.04

소프트웨어

  • 디스플레이링크 5.3.1.34-4 및 기타 버전

통나무

운이 좋게도 이러한 이벤트 중 하나가 발생했을 때 로그에서 몇 개의 로그 항목만 찾을 수 있었습니다. 나는 포함했다모두연결을 끊기 전과 다시 연결한 후의 이 시점의 원시 로그:

Dec 04 09:54:25 host gnome-shell[1676]: libinput error: event5  -       Das Keyboard: client bug: event processing lagging behind by 14ms, your system is too slow
Dec 04 09:55:43 host kernel: usb 4-1.1: Disable of device-initiated U1 failed.
Dec 04 09:55:43 host kernel: usb 4-1.1: Disable of device-initiated U2 failed.
Dec 04 09:55:43 host kernel: cdc_ncm 4-1.1:1.5 ens4u1u1i5: unregister 'cdc_ncm' usb-0000:37:00.0-1.1, CDC NCM
Dec 04 09:55:43 host NetworkManager[1027]: <info>  [1607028943.8418] device (ens4u1u1i5): state change: unavailable -> unmanaged (reason 'removed', sys-iface-state: 'removed')
Dec 04 09:55:43 host dhcpcd[950]: ens4u1u1i5: removing interface
Dec 04 09:55:43 host kernel: usb 4-1.1: Set SEL for device-initiated U1 failed.
Dec 04 09:55:43 host kernel: usb 4-1.1: Set SEL for device-initiated U2 failed.
Dec 04 09:55:44 host kernel: usb 4-1.1: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd
Dec 04 09:55:44 host kernel: usb 4-1.1: Warning! Unlikely big volume range (=767), cval->res is probably wrong.
Dec 04 09:55:44 host kernel: usb 4-1.1: [4] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16
Dec 04 09:55:44 host kernel: usb 4-1.1: Warning! Unlikely big volume range (=672), cval->res is probably wrong.
Dec 04 09:55:44 host kernel: usb 4-1.1: [7] FU [Dell USB Audio Playback Volume] ch = 6, val = -10752/0/16
Dec 04 09:55:44 host upowerd[1197]: treating change event as add on /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:02.0/0000:37:00.0/usb4/4-1/4-1.1
Dec 04 09:55:44 host kernel: cdc_ncm 4-1.1:1.5: MAC-Address: 9c:eb:e8:f2:8e:31
Dec 04 09:55:44 host kernel: cdc_ncm 4-1.1:1.5: setting rx_max = 16384
Dec 04 09:55:44 host kernel: cdc_ncm 4-1.1:1.5: setting tx_max = 16384
Dec 04 09:55:44 host kernel: cdc_ncm 4-1.1:1.5 usb0: register 'cdc_ncm' at usb-0000:37:00.0-1.1, CDC NCM, 9c:eb:e8:f2:8e:31
Dec 04 09:55:44 host kernel: usb 4-1.1: usbfs: process 173165 (ActiveCommandQu) did not claim interface 0 before use
Dec 04 09:55:44 host NetworkManager[1027]: <info>  [1607028944.2517] manager: (usb0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/9)
Dec 04 09:55:44 host systemd-udevd[181574]: Using default interface naming scheme 'v245'.
Dec 04 09:55:44 host boltd[941]: probing: started [1000]
Dec 04 09:55:44 host systemd-udevd[181574]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Dec 04 09:55:44 host kernel: cdc_ncm 4-1.1:1.5 ens4u1u1i5: renamed from usb0
Dec 04 09:55:44 host upowerd[1197]: treating change event as add on /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:02.0/0000:37:00.0/usb4/4-1/4-1.1
Dec 04 09:55:44 host NetworkManager[1027]: <info>  [1607028944.2787] device (usb0): interface index 8 renamed iface from 'usb0' to 'ens4u1u1i5'
Dec 04 09:55:44 host NetworkManager[1027]: <info>  [1607028944.2835] device (ens4u1u1i5): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Dec 04 09:55:44 host NetworkManager[1027]: <info>  [1607028944.2859] settings: (ens4u1u1i5): created default wired connection 'Wired connection 1'
Dec 04 09:55:44 host systemd-udevd[181575]: Using default interface naming scheme 'v245'.
Dec 04 09:55:44 host systemd-udevd[181575]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Dec 04 09:55:44 host dhcpcd[950]: ens4u1u1i5: waiting for carrier
Dec 04 09:55:44 host dhcpcd[950]: ens4u1u1i5: waiting for carrier
Dec 04 09:55:44 host kernel: cdc_ncm 4-1.1:1.5 ens4u1u1i5: network connection: disconnected
Dec 04 09:55:47 host boltd[941]: probing: timeout, done: [2973976] (2000000)

다른

많은 사람들이 위의 소프트웨어 및 하드웨어뿐만 아니라 유사한 소프트웨어 및 하드웨어에서도 이러한 현상을 관찰했습니다. 예를 들어 Windows 10에서도 발생합니다.

답변1

오래된 질문이지만 새로운 DisplayLink 사용자에게 도움이 될 수 있으므로 답변을 제공하겠습니다. 저는 Linux와 Windows 모두에서 서로 다른 두 장치로 DisplayLink를 사용해 왔습니다. 다음은 문제를 일으키는 일반적인 사항입니다. 일부 사용자는 이중 부팅을 할 수 있으므로 Windows에 대해서도 설명하겠습니다.

  • 조사하다USB 일시 중지/절전특히 USB 허브나 도킹 스테이션을 통해 연결된 DisplayLink 장치가 있는 경우에는 비활성화해 보십시오. Powertop은 Linux를 위한 차세대 유용한 도구입니다. Windows에서는 에너지 절약 설정을 시도해 보세요.
  • 일부질문할 수 있다노트북의 경우, 그래픽, USB 또는 일반 성능에 대한 다른 BIOS 절전 구성이 있는지 확인하세요.
  • 없는지 확인해보세요WiFi 어댑터 또는 Bluetooth 무선 장치가 DisplayLink 어댑터에 너무 가깝습니다.. 이전 노트북에서 이 문제가 발생했는데 다른 USB를 사용하거나 LAN 케이블을 통해 연결하면 문제가 해결되었습니다.
  • 무엇을 확인해야합니까?Displaylink 및 Evdi 버전당신은 사용하고 있습니다. 배포판에 일부 새로운 버그가 수정되지 않은 이전 버전이 있을 수 있습니다. 또한 일부 Linux 커널 버전에는 아직 Evdi와 통합되지 않은 버그나 기능이 있습니다. 가능하다면 최신 안정 버전과 LTS 버전의 커널을 사용해 보세요.
  • 노력하다기본 Intel 모드 설정으로 전환Windows의 Linux에 최신 DisplayLink 및 그래픽 드라이버를 설치하십시오.
  • 그래도 작동하지 않으면 확인하세요.evdi github 페이지,특히질문부분. 어떤 버전이 가장 잘 작동하는지에 대한 팁이나 제안을 찾을 수 있습니다.
  • 아치 위키 DisplayLink 페이지몇 가지 유용한 Displaylink 설치 및 문제 해결 팁(정지 문제, 디스플레이 인식 문제, 다시 그리기 문제 등)을 제공합니다.

관련 정보