[PATCH] Add DDC_DEVICE to the types that are managed by udev-acl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



DDC_DEVICEs are useful control points for high-end monitors such as
the HP DreamColor. The DDC/CI interface allows userspace applications
to upload custom colorspaces and interact with the display without
using the monitor hardware controls.

Note: the DDC/CI parts can't really be added to the kernel API, as
DDC/CI is very vendor specific. To upload a custom colorspace to a HP
monitor requires lots of per-model and per-vendor specific parsing
code, and this really doesn't want to be in the kernel. For this
reason gnome-color-manager is using i2c-dev and the attached patch to
be able to upload custom colorspaces to the monitor from userspace
without using a privalege escalation framework such as PolicyKit, with
the logic the user can already change most of the settings of ddc/ci
using xrandr. If a malicous application can already switch off the
monitor using xrandr, then the same program being able to change the
colorspace and deguass the monitor is not really your biggest worry.

Please review, and consider. Thanks.

Richard.

Attachment: 0001-Add-DDC_DEVICE-to-the-types-that-are-managed-by-udev.patch
Description: Binary data


[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux