09-28-2016, 09:09 AM | #11 |
Senior Member
Join Date: Feb 2010
Posts: 386
|
DRM driver for USB 2.0 DisplayLink Devices is udl, a rewrite of the original udlfb driver (which you shouldn't use). Which one have you unblacklisted?
Thanks, Michla |
09-28-2016, 12:27 PM | #12 |
Junior Member
Join Date: Sep 2016
Posts: 5
|
i was trying to get it to work with udlfb, since this seems to be a "Bad Idea" (tm), I tried udl :
Code:
$ lsmod | grep "udl" udl 32768 1 drm_kms_helper 147456 2 udl,i915 drm 364544 7 udl,i915,drm_kms_helper syslog is spammed with : Code:
[ 104.344500] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 105.344655] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 106.344680] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 107.356719] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 107.456677] EDID block is all zeroes [ 107.456687] udl 2-1.1:1.0: DVI-I-1: EDID invalid. [ 108.564776] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 109.656798] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 110.696848] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 111.712881] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 112.728887] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 113.748959] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 114.776999] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 115.797050] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 116.817072] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 117.837127] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 118.857171] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 119.873186] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 120.893225] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 121.925288] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 122.945319] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 123.973343] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 124.431887] EDID block is all zeroes [ 124.431904] udl 2-1.1:1.0: DVI-I-1: EDID invalid. |
09-28-2016, 12:42 PM | #13 |
Senior Member
Join Date: Feb 2010
Posts: 386
|
This looks like a genuine problem with finding out what the EDID for the monitor is. Note the messages telling that the block is all zeros. How is the monitor connected to the device? Do you use an adapter (DVI-VGA) - some of them could block lines reponsible for EDID read?
Thanks, Michal Last edited by mlukaszek; 09-28-2016 at 01:53 PM. |
09-28-2016, 01:11 PM | #14 |
Junior Member
Join Date: Sep 2016
Posts: 5
|
the cable is DVI-DVI, no adapter used...
The system dual boots Win/Linux, all screens work just fine in windows. I will try to get my hands on a 2nd DVI cable for testing. |
09-29-2016, 01:45 PM | #15 |
Junior Member
Join Date: Sep 2016
Posts: 5
|
tried with another DVI-D Single link cable, no joy
tried another screen...no joy. Every test with udl results in a near unresponsive system, and syslog being spammed as before. This is a fresh install of Ubuntu 16.04, there's nothing else on there. Anything else I could try ? |
10-08-2016, 09:13 AM | #16 |
Junior Member
Join Date: Oct 2016
Posts: 1
|
Same issue here
Hi,
I have an old usb 2.0 displaylink device with hdmi, also tried with different displays and have the same behaviour and outputs, my session is also crashes, when I disconnect the device, and drops me to login screen. I know I should use fbl, but before I knew I have tried EVDI, and it doesn't work as well, but I had not all zeros invalid EDID Code:
kernel: [ 1002.378434] [drm:drm_edid_block_valid [drm]] *ERROR* EDID checksum is invalid, remainder is184 kernel: [ 1002.378438] Raw EDID: kernel: [ 1002.378440] 00 ff ff ff ff ff ff 00 41 2f 00 00 01 01 01 01 kernel: [ 1002.378442] 00 15 01 03 80 00 00 78 0a da ff a3 58 4a a2 29 kernel: [ 1002.378443] 17 49 4b 00 00 00 01 01 01 01 01 01 01 01 01 01 kernel: [ 1002.378444] 01 01 01 01 01 01 01 1d 00 bc 52 d0 1e 20 b8 28 kernel: [ 1002.378446] 55 40 ba 88 21 00 00 1e 01 1d 00 72 51 d0 1e 20 kernel: [ 1002.378447] 6e 28 55 00 ba 88 21 00 00 1e 00 00 00 00 00 00 kernel: [ 1002.378448] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 kernel: [ 1002.378450] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 kernel: [ 1002.378453] udl 2-3.1:1.0: DVI-I-2: EDID invalid. kernel: [ 1002.379077] udl 2-3.1:1.0: fb2: udldrmfb frame buffer device Code:
[ 2617.838969] usb 2-2.1: new high-speed USB device number 19 using xhci_hcd [ 2617.946762] usb 2-2.1: New USB device found, idVendor=17e9, idProduct=019d [ 2617.946766] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2617.946769] usb 2-2.1: Product: USB TO HDMI [ 2617.946771] usb 2-2.1: Manufacturer: DisplayLink [ 2617.946773] usb 2-2.1: SerialNumber: 003142 [ 2617.948083] [drm] vendor descriptor length:23 data:23 5f 01 00 21 00 04 04 07 00 01 [ 2617.986830] EDID block is all zeroes [ 2617.986837] udl 2-2.1:1.0: DVI-I-1: EDID invalid. [ 2617.987493] udl 2-2.1:1.0: fb1: udldrmfb frame buffer device [ 2617.987497] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 2617.987498] [drm] No driver support for vblank timestamp query. [ 2617.987500] [drm] Initialized udl on minor 1 [ 2618.074972] usb 2-2.2: new full-speed USB device number 20 using xhci_hcd [ 2618.180003] usb 2-2.2: New USB device found, idVendor=0d8c, idProduct=000c [ 2618.180008] usb 2-2.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 2618.180010] usb 2-2.2: Product: C-Media USB Headphone Set [ 2618.184149] input: C-Media USB Headphone Set as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2.2/2-2.2:1.2/0003:0D8C:000C.0007/input/input25 [ 2618.239182] hid-generic 0003:0D8C:000C.0007: input,hidraw2: USB HID v1.00 Device [C-Media USB Headphone Set ] on usb-0000:00:14.0-2.2/input2 [ 2619.091410] EDID block is all zeroes [ 2619.091431] udl 2-2.1:1.0: DVI-I-1: EDID invalid. [ 2619.131242] EDID block is all zeroes [ 2619.131247] udl 2-2.1:1.0: DVI-I-1: EDID invalid. [ 2655.928327] [drm] write mode info 153 [ 2656.932604] [drm] wait for urb interrupted: ffffffc2 available: 0 ... [ 2870.401817] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 2871.401847] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 2872.401860] [drm] wait for urb interrupted: ffffffc2 available: 0 [ 2872.677582] [drm:udl_urb_completion [udl]] *ERROR* udl_urb_completion - nonzero write bulk status received: -71 [ 2872.678194] usb 2-2: USB disconnect, device number 18 [ 2872.678200] usb 2-2.1: USB disconnect, device number 19 [ 2872.681277] usb 2-2.2: USB disconnect, device number 20 [ 2873.307596] konsole[7540]: segfault at 7f8cffaa6608 ip 00007f8d0ec5c371 sp 00007ffed4c340b0 error 4 in libQt5Core.so.5.5.1[7f8d0e99b000+4c5000] [ 2874.301959] [drm] wait for urb interrupted: ffffffc2 available: 4 [ 2875.201910] usb 1-1.6: reset full-speed USB device number 5 using ehci-pci Code:
$ lsmod |grep udl udl 32768 0 drm_kms_helper 147456 2 udl,i915 drm 364544 7 udl,i915,drm_kms_helper $ uname -a Linux grey 4.4.0-38-generic #57-Ubuntu SMP Tue Sep 6 15:42:33 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Last edited by Gabor; 10-08-2016 at 09:17 AM. |
|
|