News for hackers. Stuff that matters.
Re:VESA Publishes DisplayPort 2.0 Video Standard by iforgotpassword on Wednesday June 26, 2019 @02:27PM (#20287757)
there's ddc, which has existed for a long time. It even worked back in VGA days. I automated some stuff with bash scripts and ddcutil on Linux.

Edit: DDC/CI to be precise, introduced in 1998: https://en.wikipedia.org/wiki/Display_Data_Channel#DDC/CI

Re:VESA Publishes DisplayPort 2.0 Video Standard by garaetjjte on Wednesday June 26, 2019 @03:18PM (#20288216)
It can be also exposed as kernel backlight device, then standard laptop GNOME/KDE brightness widgets just work.
Re:VESA Publishes DisplayPort 2.0 Video Standard by Reelin on Thursday June 27, 2019 @02:20AM (#20292155)
How does one do this? On my desktop I currently use the ddccontrol and gddccontrol packages, but it would be awesome if the backlight slider existed the same as on my laptop.
Re:VESA Publishes DisplayPort 2.0 Video Standard by garaetjjte on Thursday June 27, 2019 @10:24AM (#20294622)
There is simple driver: https://lore.kernel.org/patchwork/patch/753233/

As noted in discussion, Luminance VCD while worked for my monitors, backlight level 0x6B or legacy 0x13 would be better choice.

It then can be used by instantiating it at proper I²C monitor bus, e.g.:

    insmod ddcci_bl.ko
    modprobe i2c-dev
    echo ddcci_bl 0x37 > /sys/bus/i2c/devices/i2c-2/new_device
(oh, and it now over 2 years and I still haven't got time to integrate it with DRM display hotplug so it could be upstreamed :(