Saturday, April 8, 2017

Got gddccontrol working for the first time

Yay! I got gddccontrol working with ubuntu 16.04 and my hanns-g 24 inch monitor.

ddccontrol or gddcontrol seems to need sudo privileges to work.

Installing the ddccontrol and gddccontrol:

sudo apt-get install ddccontrol
sudo apt-get install gddccontrol

I thought I'd install the read-edid as well:

sudo apt-get install read-edid
sudo get-edid | parse-edid


running sudo gddccontrol gives me:




running sudo ddccontrol -p

ddccontrol version 0.4.2
Copyright 2004-2005 Oleg I. Vdovikin (oleg@cs.msu.su)
Copyright 2004-2006 Nicolas Boichat (nicolas@boichat.ch)
This program comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of this program under the terms of the GNU General Public License.

Probing for available monitors.....I/O warning : failed to load external entity "/usr/share/ddccontrol-db/monitor/HSD2275.xml"
Document not parsed successfully.
I/O warning : failed to load external entity "/usr/share/ddccontrol-db/monitor/HSDlcd.xml"
Document not parsed successfully.
..
Detected monitors :
 - Device: dev:/dev/i2c-1
   DDC/CI supported: Yes
   Monitor Name: VESA standard monitor
   Input type: Analog
  (Automatically selected)
Reading EDID and initializing DDC/CI at bus dev:/dev/i2c-1...
I/O warning : failed to load external entity "/usr/share/ddccontrol-db/monitor/HSD2275.xml"
Document not parsed successfully.
I/O warning : failed to load external entity "/usr/share/ddccontrol-db/monitor/HSDlcd.xml"
Document not parsed successfully.

EDID readings:
 Plug and Play ID: HSD2275 [VESA standard monitor]
 Input type: Analog
=============================== WARNING ===============================
There is no support for your monitor in the database, but ddccontrol is
using a basic generic profile. Many controls will not be supported, and
some controls may not work as expected.
Please update ddccontrol-db, or, if you are already using the latest
version, please send the output of the following command to
ddccontrol-users@lists.sourceforge.net:

LANG= LC_ALL= ddccontrol -p -c -d

Thank you.
=============================== WARNING ===============================

= VESA standard monitor
> Color settings
 > Brightness and Contrast
  > id=brightness, name=Brightness, address=0x10, delay=-1ms, type=0
    supported, value=56, maximum=100
  > id=contrast, name=Contrast, address=0x12, delay=-1ms, type=0
    supported, value=77, maximum=100
 > Color maximum level
  > id=red, name=Red maximum level, address=0x16, delay=-1ms, type=0
    supported, value=86, maximum=100
  > id=green, name=Green maximum level, address=0x18, delay=-1ms, type=0
    supported, value=87, maximum=100
  > id=blue, name=Blue maximum level, address=0x1a, delay=-1ms, type=0
    supported, value=80, maximum=100
 > Color minimum level
  > id=redblack, name=Red minimum level, address=0x6c, delay=-1ms, type=0
    supported, value=128, maximum=255
  > id=greenblack, name=Green minimum level, address=0x6e, delay=-1ms, type=0
    supported, value=128, maximum=255
  > id=blueblack, name=Blue minimum level, address=0x70, delay=-1ms, type=0
    supported, value=128, maximum=255
> Position and size
 > Position
  > id=hpos, name=Horizontal Position, address=0x20, delay=-1ms, type=0
    supported, value=50, maximum=100
  > id=vpos, name=Vertical Position, address=0x30, delay=-1ms, type=0
    supported, value=50, maximum=100
 > Automatic adjustments
  > id=auto, name=Automatically adjust, address=0x1e, delay=1000ms, type=1
    Possible values:
   > id=pos - name=H/V Position, value=1
    supported, value=0, maximum=1

No comments:

Post a Comment