View Single Post
Old 10-19-2016, 03:02 AM   #1
davirtavares
Junior Member
 
Join Date: Oct 2016
Posts: 6
Default Kernel 4.7: Edid length too small

Hello, I'm using a DisplayLink with the kernel 4.7, as soon as I plug the device and try to start my X server it crashes with the folowwing error:

Code:
[   24.528706] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.528711] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.528714] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.528716] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.650483] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.650490] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.650493] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.650496] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.650657] evdi: [E] evdi_painter_connect:415 Edid length too small
[   24.650713] evdi: [D] evdi_detect:72 Painter is disconnected
[   24.652852] evdi: [W] evdi_painter_disconnect:478 (dev=0) An unknown connection to ffff88046bd1dc00 tries to close us
[   24.652856] evdi: [W] evdi_painter_disconnect:479  - ignoring
[   29.790082] ACPI Warning: \_SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[   29.791558] ACPI: \_SB_.PCI0.RP01.PEGP: failed to evaluate _DSM
[   29.791577] ACPI Warning: \_SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[   29.792364] nouveau 0000:01:00.0: DRM: evicting buffers...
[   29.792372] nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
[   29.792406] nouveau 0000:01:00.0: DRM: suspending client object trees...
[   29.796619] nouveau 0000:01:00.0: DRM: suspending kernel object tree...
[   59.390370] evdi: [D] add_store:195 Increasing device count to 2
[   59.391159] evdi: [D] evdi_crtc_init:312 drm_crtc_init: 0
[   59.391535] evdi: [W] evdi_painter_crtc_state_notify:377 Painter does not exist!
[   59.391547] evdi: [D] evdi_detect:72 Painter is disconnected
[   59.391564] evdi evdi.1: No connectors reported connected with modes
[   59.391574] [drm] Cannot find any crtc or sizes - going 1024x768
[   59.394964] evdi evdi.1: fb2: evdidrmfb frame buffer device
Here is my EDID, as per /var/log/displaylink:

Code:
00000000: 00ff ffff ffff ff00 1e6d 1f4c 0101 0101  .........m.L....
00000010: 0419 0103 8029 1778 ead0 25a2 5855 9c28  .....).x..%.XU.(
00000020: 0f50 54a5 6a00 314f 454f 614f 0101 0101  .PT.j.1OEOaO....
00000030: 0101 0101 0101 6621 56aa 5100 1e30 468f  ......f!V.Q..0F.
00000040: 3300 9ae6 1000 001e 0000 00fd 0038 4b1e  3............8K.
00000050: 3d09 000a 2020 2020 2020 0000 00fc 0031  =...      .....1
00000060: 3945 4231 330a 2020 2020 2020 0000 00ff  9EB13.      ....
00000070: 0053 6572 6961 6c4e 756d 6265 720a 00ba  .SerialNumber...
00000080: 0a
I appreciate any help (or directions) you guys can give me, I have some experience in programming and debugging, so I can give more information if necessary.
davirtavares is offline   Reply With Quote