Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Linux and Open Source

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 11-07-2017, 08:45 AM   #1
Wunsz
Junior Member
 
Join Date: Oct 2017
Posts: 11
Lightbulb 17.10 Problems brainstorm

I have an idea, to brainstorm some ideas (possibly with people who have deeper knowledge on EVDI and USB).

I was able to run 3-dsplay setup by editting /etc/default/grub and update line with GRUB_CMDLINE_LINUX_DEFAULT to look like this:

Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_iommu=off pcie_port_pm=off acpi_backlight=none acpi_osi=Linux acpi_osi=! acpi_osi=\"Windows 2009\""
And adding following file at /etc/X11/xorg.conf.d/20-intel.conf
Code:
Section "Device"
  Identifier "Intel Graphics"
  Driver "Intel"
  Option "AccelMethod" "sna"
  Option "TearFree" "false"
  Option "TripleBuffer" "true"
  Option "MigrationHeuristic" "greedy"
  Option "ExaNoComposite" "false"
  Option "Tiling" "true"
  Option "Pageflip" "true"
  Option "Backlight" "intel_backlight"
  BusID "PCI:0:2:0"
EndSection
However i still have random disconnects (sometimes more, sometimes less frequent).

The dmesg output during error is always following:

Code:
[wto lis  7 09:13:30 2017] usb 4-1.1: Disable of device-initiated U1 failed.
[wto lis  7 09:13:30 2017] usb 4-1.1: Disable of device-initiated U2 failed.
[wto lis  7 09:13:30 2017] cdc_ncm 4-1.1:1.5 enx9cebe853655a: unregister 'cdc_ncm' usb-0000:3e:00.0-1.1, CDC NCM
[wto lis  7 09:13:30 2017] usb 4-1.1: Set SEL for device-initiated U1 failed.
[wto lis  7 09:13:30 2017] usb 4-1.1: Set SEL for device-initiated U2 failed.
[wto lis  7 09:13:30 2017] usb 4-1.1: reset SuperSpeed USB device number 3 using xhci_hcd
[wto lis  7 09:13:30 2017] usb 4-1.1: Warning! Unlikely big volume range (=767), cval->res is probably wrong.
[wto lis  7 09:13:30 2017] usb 4-1.1: [4] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16
[wto lis  7 09:13:30 2017] usb 4-1.1: Warning! Unlikely big volume range (=672), cval->res is probably wrong.
[wto lis  7 09:13:30 2017] usb 4-1.1: [7] FU [Dell USB Audio Playback Volume] ch = 6, val = -10752/0/16
[wto lis  7 09:13:30 2017] cdc_ncm 4-1.1:1.5: MAC-Address: 9c:eb:e8:53:65:5a
[wto lis  7 09:13:30 2017] cdc_ncm 4-1.1:1.5: setting rx_max = 16384
[wto lis  7 09:13:30 2017] cdc_ncm 4-1.1:1.5: setting tx_max = 16384
[wto lis  7 09:13:30 2017] cdc_ncm 4-1.1:1.5 usb0: register 'cdc_ncm' at usb-0000:3e:00.0-1.1, CDC NCM, 9c:eb:e8:53:65:5a[wto lis  7 09:13:33 2017] [drm:drm_wait_vblank [drm[wto lis  7 09:13:33 2017] [drm:drm_wait_vblank [drm]] *ERROR* Unsupported type value 0x4000059, supported mask 0x7400003f
]] *ERROR* Unsupported type value 0x4000059, supported mask 0x7400003f
[wto lis  7 09:13:33 2017] [drm:drm_wait_vblank [drm]] *ERROR* Unsupported type value 0x4000059, supported mask 0x7400003f[wto lis  7 09:13:33 2017] [drm:drm_wait_vblank [drm]] *ERROR* Unsupported type value 0x4000059, supported mask 0x7400003f


[wto lis  7 09:13:30 2017] usb 4-1.1: usbfs: process 7730 (DeviceWindowDis) did not claim interface 0 before use
[wto lis  7 09:13:30 2017] cdc_ncm 4-1.1:1.5 enx9cebe853655a: renamed from usb0
[wto lis  7 09:13:30 2017] IPv6: ADDRCONF(NETDEV_UP): enx9cebe853655a: link is not ready
[wto lis  7 09:13:30 2017] IPv6: ADDRCONF(NETDEV_UP): enx9cebe853655a: link is not ready
[wto lis  7 09:13:30 2017] cdc_ncm 4-1.1:1.5 enx9cebe853655a: network connection: disconnected
Sometimes I also have this in my logs:
Code:
[wto lis  7 09:12:32 2017] pcieport 0000:00:1d.6: AER: Corrected error received: id=00ee
[wto lis  7 09:12:32 2017] pcieport 0000:00:1d.6: PCIe Bus Error: severity=Corrected, type=Data Link Layer, id=00ee(Transmitter ID)
[wto lis  7 09:12:32 2017] pcieport 0000:00:1d.6:   device [8086:a11e] error status/mask=00001000/00002000
[wto lis  7 09:12:32 2017] pcieport 0000:00:1d.6:    [12] Replay Timer Timeout
Also my dmesg log is flooded with messages like this (only when I have 2 displays via the dock, if i have only one or one via dock and one directly via HDMI, there is no kernel spam):
Code:
[wto lis  7 09:13:33 2017] [drm:drm_wait_vblank [drm]] *ERROR* Unsupported type value 0x4000059, supported mask 0x7400003f

My machine_info.txt:
Code:
Machine name: tempest
OS info: Linux-4.13.0-16-generic-x86_64-with-Ubuntu-17.10-artful
CPU info: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz Cache: 6144 KB Cores: 4
Installed RAM: 32791956 kB
Currently logged user: bjablonski
DL driver version: 1.4.210
EVDI kernel module version: 1.5.0
DLM running: False

---------------------------------------------------------------


Im most interested in interpretation of following lines:
Code:
[wto lis  7 09:13:30 2017] usb 4-1.1: Disable of device-initiated U1 failed.
[wto lis  7 09:13:30 2017] usb 4-1.1: Disable of device-initiated U2 failed.
[wto lis  7 09:13:30 2017] cdc_ncm 4-1.1:1.5 enx9cebe853655a: unregister 'cdc_ncm' usb-0000:3e:00.0-1.1, CDC NCM
[wto lis  7 09:13:30 2017] usb 4-1.1: Set SEL for device-initiated U1 failed.
[wto lis  7 09:13:30 2017] usb 4-1.1: Set SEL for device-initiated U2 failed.
AFAIK U0-U3 are USB3 power states for fast suspend (LINK). Does anyone have an idea why the disable fails? I have tinkered with power levels, control, autosuspend of USB devices, but none of it seems to work.

I hope we can come up with something, because I would really like to use this D6000 station for something more than ultra-expensive USB hub...

PS. Why are DLM logs base64 encoded binaries?
PS2. Why you guys @ DisplayLink seem not to see this issue?
Wunsz is offline   Reply With Quote
 

Tags
17.10, brainstorm, linux

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:51 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.