View Single Post
Old 05-17-2016, 12:06 PM   #1
jb999
Junior Member
 
Join Date: May 2016
Posts: 2
Default Dell D3100, XPS 13 dev. edition / Gentoo Linux

Hi,

I'ven trying to get my Dell D3100 USB3 dock working for some time now and hoped the new driver release will work but it does unfortunately not.

I tried around with different Kernel versions (4.4.7-4.6.0) and different kernel Framebuffer/DRM configurations but the best attempt to get it working was, that xrandr recogniced the connected HDMI display but I did not get the display to receive any data from the Displaylink device after trying to activate it with:

Code:
xrandr --output DVI-1-0 --auto
Here are some debug stuff:

Kernel log from loading the evdi module:

Code:
[    4.337134] evdi: module verification failed: signature and/or required key missing - tainting kernel
[    4.338322] evdi: [I] Initialising logging on level 5
When starting DisplayLinkManager the kernel loggs this:

Code:
[   45.483990] evdi: [D] add_store:195 Increasing device count to 1
[   45.484528] evdi: [D] evdi_crtc_init:304 drm_crtc_init: 0
[   45.486023] evdi: [W] evdi_painter_crtc_state_notify:362 Painter does not exist!
[   45.486034] evdi: [D] evdi_detect:72 Painter is disconnected
[   45.486047] evdi evdi.0: No connectors reported connected with modes
[   45.486054] [drm] Cannot find any crtc or sizes - going 1024x768
[   45.488725] evdi evdi.0: fb1: evdidrmfb frame buffer device
[   45.488753] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   45.488758] [drm] No driver support for vblank timestamp query.
[   45.488763] [drm] evdi: evdi_stats_init
[   45.488778] [drm] Initialized evdi 1.1.61 20160510 on minor 1
[   45.492501] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff8802750d3200 tries to close us
[   45.492508] evdi: [W] evdi_painter_disconnect:463  - ignoring
[   45.493241] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff8802750d3200 tries to close us
[   45.493246] evdi: [W] evdi_painter_disconnect:463  - ignoring
[   45.493342] ------------[ cut here ]------------
[   45.493364] WARNING: CPU: 0 PID: 1348 at include/drm/drm_gem.h:146 evdi_dumb_create+0xc8/0xe0 [evdi]()
[   45.493367] Modules linked in: evdi(OE) snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic arc4 iwlmvm mac80211 rtsx_pci_ms dell_wmi rtsx_pci_sdmmc x86_pkg_temp_thermal i915 mmc_core memstick sparse_keymap iwlwifi coretemp snd_hda_intel snd_usb_audio snd_hda_codec kvm_intel btusb snd_usbmidi_lib snd_hwdep snd_hda_core cfg80211 btrtl snd_rawmidi btbcm kvm btintel bluetooth snd_pcm cdc_ncm snd_timer irqbypass pcspkr usbnet crc32c_intel snd rtsx_pci soundcore mfd_core rfkill i2c_i801 intel_gtt wmi i2c_hid uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev efivarfs
[   45.493459] CPU: 0 PID: 1348 Comm: X Tainted: G     U     OE   4.4.10-gentoo #3
[   45.493464] Hardware name: Dell Inc. XPS 13 9350/07TYC2, BIOS 1.3.3 03/01/2016
[   45.493468]  0000000000000000 ffff880272cbbd18 ffffffff813822b2 0000000000000000
[   45.493478]  ffffffffa0352c46 ffff880272cbbd50 ffffffff81069396 ffff8802750d3200
[   45.493485]  ffff880272cbbdf0 ffff880275e68200 ffff8802750d3200 ffffffff818831f0
[   45.493492] Call Trace:
[   45.493506]  [<ffffffff813822b2>] dump_stack+0x67/0x95
[   45.493516]  [<ffffffff81069396>] warn_slowpath_common+0x86/0xc0
[   45.493522]  [<ffffffff8106948a>] warn_slowpath_null+0x1a/0x20
[   45.493533]  [<ffffffffa034f828>] evdi_dumb_create+0xc8/0xe0 [evdi]
[   45.493544]  [<ffffffff814a20c6>] drm_mode_create_dumb_ioctl+0xa6/0xc0
[   45.493552]  [<ffffffff81492c7b>] drm_ioctl+0x14b/0x510
[   45.493560]  [<ffffffff814a2020>] ? drm_mode_page_flip_ioctl+0x370/0x370
[   45.493569]  [<ffffffff811b73c6>] ? getname_flags+0x56/0x1f0
[   45.493577]  [<ffffffff811ba4aa>] do_vfs_ioctl+0x2ba/0x480
[   45.493584]  [<ffffffff811b7363>] ? putname+0x53/0x60
[   45.493592]  [<ffffffff811ba6e9>] SyS_ioctl+0x79/0x90
[   45.493600]  [<ffffffff8171855b>] entry_SYSCALL_64_fastpath+0x16/0x6e
[   45.493605] ---[ end trace ecce3ec4a28c8bdf ]---
[   45.544945] evdi: [D] evdi_detect:72 Painter is disconnected
[   45.544973] evdi: [D] evdi_detect:72 Painter is disconnected
[   45.545946] ------------[ cut here ]------------
[   45.545953] WARNING: CPU: 0 PID: 1348 at include/drm/drm_gem.h:146 evdi_dumb_create+0xc8/0xe0 [evdi]()
[   45.545954] Modules linked in: evdi(OE) snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic arc4 iwlmvm mac80211 rtsx_pci_ms dell_wmi rtsx_pci_sdmmc x86_pkg_temp_thermal i915 mmc_core memstick sparse_keymap iwlwifi coretemp snd_hda_intel snd_usb_audio snd_hda_codec kvm_intel btusb snd_usbmidi_lib snd_hwdep snd_hda_core cfg80211 btrtl snd_rawmidi btbcm kvm btintel bluetooth snd_pcm cdc_ncm snd_timer irqbypass pcspkr usbnet crc32c_intel snd rtsx_pci soundcore mfd_core rfkill i2c_i801 intel_gtt wmi i2c_hid uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev efivarfs
[   45.545979] CPU: 0 PID: 1348 Comm: X Tainted: G     U  W  OE   4.4.10-gentoo #3
[   45.545981] Hardware name: Dell Inc. XPS 13 9350/07TYC2, BIOS 1.3.3 03/01/2016
[   45.545982]  0000000000000000 ffff880272cbbd18 ffffffff813822b2 0000000000000000
[   45.545984]  ffffffffa0352c46 ffff880272cbbd50 ffffffff81069396 ffff8802750d3200
[   45.545985]  ffff880272cbbdf0 ffff88006f8b8d00 ffff8802750d3200 ffffffff818831f0
[   45.545987] Call Trace:
[   45.545991]  [<ffffffff813822b2>] dump_stack+0x67/0x95
[   45.545999]  [<ffffffff81069396>] warn_slowpath_common+0x86/0xc0
[   45.546001]  [<ffffffff8106948a>] warn_slowpath_null+0x1a/0x20
[   45.546003]  [<ffffffffa034f828>] evdi_dumb_create+0xc8/0xe0 [evdi]
[   45.546006]  [<ffffffff814a20c6>] drm_mode_create_dumb_ioctl+0xa6/0xc0
[   45.546008]  [<ffffffff81492c7b>] drm_ioctl+0x14b/0x510
[   45.546010]  [<ffffffff814a2020>] ? drm_mode_page_flip_ioctl+0x370/0x370
[   45.546013]  [<ffffffff811be09f>] ? dput+0x2f/0x210
[   45.546015]  [<ffffffff811ba4aa>] do_vfs_ioctl+0x2ba/0x480
[   45.546017]  [<ffffffff811ab1d1>] ? __sb_end_write+0x21/0x30
[   45.546018]  [<ffffffff811a8fec>] ? vfs_write+0x15c/0x190
[   45.546020]  [<ffffffff811ba6e9>] SyS_ioctl+0x79/0x90
[   45.546022]  [<ffffffff8171855b>] entry_SYSCALL_64_fastpath+0x16/0x6e
[   45.546024] ---[ end trace ecce3ec4a28c8be0 ]---
[   45.546026] ------------[ cut here ]------------
[   45.546029] WARNING: CPU: 0 PID: 1348 at include/drm/drm_gem.h:146 evdi_dumb_create+0xc8/0xe0 [evdi]()
[   45.546029] Modules linked in: evdi(OE) snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic arc4 iwlmvm mac80211 rtsx_pci_ms dell_wmi rtsx_pci_sdmmc x86_pkg_temp_thermal i915 mmc_core memstick sparse_keymap iwlwifi coretemp snd_hda_intel snd_usb_audio snd_hda_codec kvm_intel btusb snd_usbmidi_lib snd_hwdep snd_hda_core cfg80211 btrtl snd_rawmidi btbcm kvm btintel bluetooth snd_pcm cdc_ncm snd_timer irqbypass pcspkr usbnet crc32c_intel snd rtsx_pci soundcore mfd_core rfkill i2c_i801 intel_gtt wmi i2c_hid uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev efivarfs
[   45.546046] CPU: 0 PID: 1348 Comm: X Tainted: G     U  W  OE   4.4.10-gentoo #3
[   45.546047] Hardware name: Dell Inc. XPS 13 9350/07TYC2, BIOS 1.3.3 03/01/2016
[   45.546047]  0000000000000000 ffff880272cbbd18 ffffffff813822b2 0000000000000000
[   45.546049]  ffffffffa0352c46 ffff880272cbbd50 ffffffff81069396 ffff8802750d3200
[   45.546051]  ffff880272cbbdf0 ffff88006f113000 ffff8802750d3200 ffffffff818831f0
[   45.546052] Call Trace:
[   45.546054]  [<ffffffff813822b2>] dump_stack+0x67/0x95
[   45.546055]  [<ffffffff81069396>] warn_slowpath_common+0x86/0xc0
[   45.546057]  [<ffffffff8106948a>] warn_slowpath_null+0x1a/0x20
[   45.546059]  [<ffffffffa034f828>] evdi_dumb_create+0xc8/0xe0 [evdi]
[   45.546061]  [<ffffffff814a20c6>] drm_mode_create_dumb_ioctl+0xa6/0xc0
[   45.546062]  [<ffffffff81492c7b>] drm_ioctl+0x14b/0x510
[   45.546064]  [<ffffffff814a2020>] ? drm_mode_page_flip_ioctl+0x370/0x370
[   45.546066]  [<ffffffff811be09f>] ? dput+0x2f/0x210
[   45.546068]  [<ffffffff811ba4aa>] do_vfs_ioctl+0x2ba/0x480
[   45.546069]  [<ffffffff811ab1d1>] ? __sb_end_write+0x21/0x30
[   45.546071]  [<ffffffff811a8fec>] ? vfs_write+0x15c/0x190
[   45.546072]  [<ffffffff811ba6e9>] SyS_ioctl+0x79/0x90
[   45.546074]  [<ffffffff8171855b>] entry_SYSCALL_64_fastpath+0x16/0x6e
[   45.546075] ---[ end trace ecce3ec4a28c8be1 ]---
[   45.546205] evdi: [D] evdi_painter_crtc_state_notify:359 (dev=0) Notifying crtc state: 3
[   45.546206] evdi: [W] evdi_painter_send_crtc_state:253 Painter is not connected!
[   45.546211] evdi: [D] evdi_painter_crtc_state_notify:359 (dev=0) Notifying crtc state: 3
[   45.546212] evdi: [W] evdi_painter_send_crtc_state:253 Painter is not connected!
[   45.614129] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff880276ec0e00 tries to close us
[   45.614139] evdi: [W] evdi_painter_disconnect:463  - ignoring
[   45.623963] evdi: [D] evdi_painter_connect:433 (dev=0) Connected with           (null)
[   45.623974] evdi: [D] evdi_detect:69 (dev=1) Painter is connected
[   45.628509] evdi: [D] evdi_detect:69 (dev=1) Painter is connected
[   45.628522] evdi: [D] evdi_painter_get_edid_copy:186 (dev=1) 00 ff ff
and after trying to activate the display the kernel loggs:

Code:
[ 112.611047] evdi: [D] evdi_detect:69 (dev=1) Painter is connected
[ 112.611061] evdi: [D] evdi_painter_get_edid_copy:186 (dev=1) 00 ff ff
[ 112.616091] DMAR: Allocating domain for evdi.0 failed
I attached DisplayLinkManager.log and FirmwareTrace.log files in zip file..
Attached Files
File Type: zip displaylink-debug.zip (209.1 KB, 0 views)
jb999 is offline   Reply With Quote