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

Reply
 
Thread Tools Search this Thread Display Modes
Old 04-23-2017, 05:02 AM   #1
LinuxUser2393
Junior Member
 
Join Date: Apr 2017
Posts: 1
Default DDC/CI control?

Hi,

I am desperate for some sort of brightness control! I read here

Quote:
new feature for the DisplayLink DL-4xxx series available from DisplayLink driver release 8.1 Alpha as a preview. From the general release 8.1 M0, any user will be able to change brightness and contrast on USB monitors using any utility complying with the DDC/CI standard. This allows users to use a single application to change brightness and contrast on all their displays, either connected through any DisplayLink product, or to a standard computer graphics card.
Is there any chance for DDC/CI control with Linux? I've installed ddcutil

HTML Code:
~$ sudo ddcutil usbenvironment
The following tests probe for USB connected monitors.

Checking for USB connected monitors...

   Using lsusb to summarize USB devices...
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 001 Device 002: ID 8087:8008 Intel Corp. 
      Bus 001 Device 003: ID 0cf3:3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0
      Bus 001 Device 004: ID 5986:055c Acer, Inc 
      Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 002 Device 002: ID 8087:8000 Intel Corp. 
      Bus 002 Device 009: ID 1770:ff00  
      Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
      Bus 003 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
      Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 004 Device 064: ID 17e9:ff03 DisplayLink 

   USB device toplogy...
      /:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
          |__ Port 2: Dev 64, If 0, Class=Vendor Specific Class, Driver=usbfs, 5000M
          |__ Port 2: Dev 64, If 1, Class=Application Specific Interface, Driver=, 5000M
      /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M
          |__ Port 1: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
          |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
          |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
          |__ Port 5: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 12M
          |__ Port 5: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 12M
          |__ Port 5: Dev 6, If 2, Class=Human Interface Device, Driver=usbhid, 12M
      /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
          |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
              |__ Port 8: Dev 9, If 0, Class=Human Interface Device, Driver=usbhid, 12M
      /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
          |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
              |__ Port 3: Dev 3, If 0, Class=Wireless, Driver=, 12M
              |__ Port 3: Dev 3, If 1, Class=Wireless, Driver=, 12M
              |__ Port 4: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
              |__ Port 4: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M

   Listing /dev/usb...
      total 0
      crw------- 1 root root 180, 0 Apr 17 12:46 hiddev0
      crw------- 1 root root 180, 1 Apr 18 16:49 hiddev1

   Listing /dev/hiddev*...
      ls: cannot access '/dev/hiddev*': No such file or directory

   Listing /dev/bus/usb...
      total 0
      drwxr-xr-x 2 root root 120 Apr 17 12:46 001
      drwxr-xr-x 2 root root 100 Apr 22 15:13 002
      drwxr-xr-x 2 root root 100 Apr 18 16:49 003
      drwxr-xr-x 2 root root  80 Apr 22 20:14 004

   Listing /dev/hidraw*...
      crw------- 1 root root 245, 0 Apr 17 12:46 /dev/hidraw0
      crw------- 1 root root 245, 1 Apr 17 12:46 /dev/hidraw1
      crw------- 1 root root 245, 2 Apr 18 16:49 /dev/hidraw2
      crw------- 1 root root 245, 3 Apr 18 16:49 /dev/hidraw3


Checking for USB HID devices using hiddev...
   Found 2 USB HID devices.

   Device /dev/usb/hiddev0, devnum.busnum: 3.2, vid:pid: 046d:c52b - Logitech USB Receiver
      Not a USB HID monitor

   Device /dev/usb/hiddev1, devnum.busnum: 3.6, vid:pid: 046d:c52b - Logitech USB Receiver
      Not a USB HID monitor

Checking for USB HID Report Descriptors in /sys/kernel/debug/hid...

~$ sudo ddcutil detect 
Invalid display
   I2C bus:             /dev/i2c-6
   Supports DDC:        false
   EDID synopsis:
      Mfg id:           CMN
      Model:            Unspecified
      Serial number:    Unspecified
      Manufacture year: 2012
      EDID version:     1.4
   DDC communication failed

No active displays found
There has got to be something I can do? I've had this monitor for what seems like a couple years and have been waiting to be able to use it at night. All of my other monitors have a much lower brightness and it's just not going to work to have something that leaves a view-burn in my retina every time I look at it..

I'm willing to beta test, debug, anything!!
Attached Files
File Type: zip laptop_2017-04-22T21:06:48.528574.zip (1.09 MB, 0 views)

Last edited by LinuxUser2393; 04-23-2017 at 05:08 AM.
LinuxUser2393 is offline   Reply With Quote
Old 04-24-2017, 03:30 PM   #2
mlukaszek
Senior Member
 
mlukaszek's Avatar
 
Join Date: Feb 2010
Posts: 386
Default

Hi,

DDC/CI control is not currently supported by the Linux driver.

The idea has already been suggested (http://support.displaylink.com/forum...n-windows-oses) but so far is way less popular than the Windows equivalent, and therefore the priority of enabling it on Linux is not high at the moment.

Cheers,
Michal
mlukaszek is offline   Reply With Quote
Reply

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 06:23 PM.


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