brunch icon indicating copy to clipboard operation
brunch copied to clipboard

DisplayLink/evdi Does not work with certain kernels:

Open stevierayg opened this issue 11 months ago • 3 comments

Does not work with 6.12.0-generic, 6.6.65-generic, 6.12.0-chromebook.

Yes does work with 6.1.119-generic, 6.6.56-chromebook, 6.1.119-chromebook.

Attached relevant grep from dmesg on a working example and not working example. The evdi module never loads.

evid_yes_works_log.txt evid_no_does_not_work_log.txt

stevierayg avatar Jan 21 '25 23:01 stevierayg

With brunch 20250204 and kernel 6.12 it does get a little further, but nothing after that line: [ 245.796757] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd [ 245.808306] usb 2-2: New USB device found, idVendor=17e9, idProduct=6000, bcdDevice=43.46 [ 245.808310] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 245.808312] usb 2-2: Product: Siliking-K2 [ 245.808313] usb 2-2: Manufacturer: DisplayLink [ 245.808314] usb 2-2: SerialNumber: PUPR293133503627523405132 [ 245.825543] usb 2-2: Warning! Unlikely big volume range (=767), cval->res is probably wrong. [ 245.825548] usb 2-2: [4] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16 [ 245.828359] usb 2-2: Warning! Unlikely big volume range (=672), cval->res is probably wrong. [ 245.828363] usb 2-2: [7] FU [PCM Playback Volume] ch = 6, val = -10752/0/16 [ 246.449878] [drm] Initialized evdi 1.14.2 for evdi.1 on minor 2 [ 246.449902] evdi: [I] Evdi platform_device create [ 246.449905] evdi: [I] Attaching to usb:2-2

stevierayg avatar Feb 04 '25 21:02 stevierayg

With brunch 20250204 and kernel chromebook-6.12: [ 163.571949] usb 2-2: new SuperSpeed USB device number 3 using xhci_hcd [ 163.584883] usb 2-2: New USB device found, idVendor=17e9, idProduct=6000, bcdDevice=43.46 [ 163.584896] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 163.584901] usb 2-2: Product: Siliking-K2 [ 163.584904] usb 2-2: Manufacturer: DisplayLink [ 163.584907] usb 2-2: SerialNumber: PUPR293133503627523405132 [ 163.601495] usb 2-2: Warning! Unlikely big volume range (=767), cval->res is probably wrong. [ 163.601503] usb 2-2: [4] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16 [ 163.604512] usb 2-2: Warning! Unlikely big volume range (=672), cval->res is probably wrong. [ 163.604519] usb 2-2: [7] FU [PCM Playback Volume] ch = 6, val = -10752/0/16 [ 163.630353] cdc_ncm 2-2:1.5: MAC-Address: 90:cc:24:ba:48:35 [ 163.630364] cdc_ncm 2-2:1.5: setting rx_max = 16384 [ 163.630449] cdc_ncm 2-2:1.5: setting tx_max = 16384 [ 163.631037] cdc_ncm 2-2:1.5 eth0: register 'cdc_ncm' at usb-0000:00:14.0-2, CDC NCM (SEND ZLP), 90:cc:24:ba:48:35 [ 163.667443] udevd[7999]: Using default interface naming scheme 'v249'. [ 164.223906] [drm] Initialized evdi 1.14.2 for evdi.1 on minor 2 [ 164.223930] evdi: [I] Evdi platform_device create [ 164.223932] evdi: [I] Attaching to usb:2-2

stevierayg avatar Feb 04 '25 21:02 stevierayg

Works on 6.6.65-generic with brunch 20250204!!!

[ 71.484759] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd [ 71.498276] usb 2-2: New USB device found, idVendor=17e9, idProduct=6000, bcdDevice=43.46 [ 71.498283] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 71.498285] usb 2-2: Product: Siliking-K2 [ 71.498287] usb 2-2: Manufacturer: DisplayLink [ 71.498288] usb 2-2: SerialNumber: PUPR293133503627523405132 [ 71.525630] cdc_ncm 2-2:1.5: MAC-Address: 90:cc:24:ba:48:35 [ 71.525637] cdc_ncm 2-2:1.5: setting rx_max = 16384 [ 71.525732] cdc_ncm 2-2:1.5: setting tx_max = 16384 [ 71.526098] cdc_ncm 2-2:1.5 eth0: register 'cdc_ncm' at usb-0000:00:14.0-2, CDC NCM (SEND ZLP), 90:cc:24:ba:48:35 [ 71.576323] usbcore: registered new interface driver cdc_wdm [ 71.579550] usbcore: registered new interface driver cdc_mbim [ 71.580570] udevd[6941]: Using default interface naming scheme 'v249'. [ 71.602081] evdi: [I] Initialising logging on level 4 [ 71.602086] evdi: [I] Atomic driver: yes [ 71.628448] usb 2-2: Warning! Unlikely big volume range (=767), cval->res is probably wrong. [ 71.628450] usb 2-2: [4] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16 [ 71.629266] usb 2-2: Warning! Unlikely big volume range (=672), cval->res is probably wrong. [ 71.629267] usb 2-2: [7] FU [PCM Playback Volume] ch = 6, val = -10752/0/16 [ 71.629441] usbcore: registered new interface driver snd-usb-audio [ 72.220657] [drm] Initialized evdi 1.14.2 20240131 for evdi.0 on minor 1 [ 72.220669] evdi: [I] Evdi platform_device create [ 72.220670] evdi: [I] Attaching to usb:2-2 [ 72.228242] evdi: [I] (card1) Opened by Task 2355 (ThreadPoolForeg) of process 2139 (chrome) [ 72.320817] evdi: [I] (card1) Opened by Task 6980 (DesktopManagerE) of process 6967 (DisplayLinkMana) [ 72.321704] evdi: [I] (card1) Added i2c adapter bus number 14 [ 72.321707] evdi: [I] (card1) Connected with Task 6980 (DesktopManagerE) of process 6967 (DisplayLinkMana) [ 72.321708] evdi: [I] (card1) Connector state: connected [ 72.323290] [drm] Initialized evdi 1.14.2 20240131 for evdi.1 on minor 2 [ 72.323310] evdi: [I] Evdi platform_device create [ 72.323312] evdi: [I] Attaching to usb:2-2 [ 72.328856] evdi: [I] (card2) Opened by Task 2355 (ThreadPoolForeg) of process 2139 (chrome) [ 72.423490] evdi: [I] (card2) Opened by Task 6980 (DesktopManagerE) of process 6967 (DisplayLinkMana) [ 72.424251] evdi: [I] (card2) Added i2c adapter bus number 15 [ 72.424254] evdi: [I] (card2) Connected with Task 6980 (DesktopManagerE) of process 6967 (DisplayLinkMana) [ 72.424256] evdi: [I] (card2) Connector state: connected [ 73.432319] evdi: [I] (card1) Connector state: connected [ 73.432513] evdi: [I] (card1) Edid property set [ 73.432706] evdi: [I] (card1) Connector state: connected [ 73.432835] evdi: [I] (card1) Edid property set [ 73.433069] evdi: [I] (card2) Connector state: connected [ 73.433195] evdi: [I] (card2) Edid property set [ 73.433354] evdi: [I] (card2) Connector state: connected [ 73.433484] evdi: [I] (card2) Edid property set [ 73.503448] evdi: [I] (card2) Notifying display power state: on [ 73.503455] evdi: [I] (card2) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258) [ 73.503456] evdi: [I] (card2) Notifying display power state: on [ 73.517615] evdi: [I] (card1) Notifying display power state: on [ 73.517620] evdi: [I] (card1) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258) [ 73.517621] evdi: [I] (card1) Notifying display power state: on [ 73.603034] evdi: [W] evdi_painter_connect:865 (card2) Double connect - replacing 000000001e975c1f with 000000001e975c1f [ 73.603040] evdi: [I] (card2) Connected with Task 6980 (DesktopManagerE) of process 6967 (DisplayLinkMana) [ 73.603044] evdi: [I] (card2) Connector state: connected [ 73.623753] evdi: [W] evdi_painter_connect:865 (card1) Double connect - replacing 00000000fde50c02 with 00000000fde50c02 [ 73.623758] evdi: [I] (card1) Connected with Task 6980 (DesktopManagerE) of process 6967 (DisplayLinkMana) [ 73.623761] evdi: [I] (card1) Connector state: connected [ 73.698534] evdi: [I] (card1) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258) [ 73.698593] evdi: [I] (card1) Notifying display power state: on [ 73.736465] evdi: [I] (card2) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258)

stevierayg avatar Feb 04 '25 21:02 stevierayg

Unfortunately, this issue could not be resolved and is closed due to inactivity.

github-actions[bot] avatar Nov 18 '25 22:11 github-actions[bot]