Due to a bug digitaltrails/ddcutil-service#27 vdu_controls may fail to correctly initialize metadata for some Non-Continuous values.
An example of a Non-Continuous is the Onscreen-Display-Language, which has a set of discrete/non-continuous values such as Chinese, English, French, ...
If you have been using ddcutil-service and think you have been affected by this bug, you have a couple of options:
You can remove the config file for the offending monitor from ~/.config/vdu_control/, and upgrade to ddcutil-service version 1.0.8+. After which vdu_controls will pick up the correct metadata and you can save a new config file.
Change vdu_controls settings to enable the ddcutil command instead of the DBUS ddcutil-service. As in 1, remove the offending config file from ~/.config/vdu_control/. Use vdu_controls to recreate the config. After the config is properly initialised it is safe to switch vdu_controls back to using ddcutil-service (even if the service still contains the bug).
Due to a bug digitaltrails/ddcutil-service#27 vdu_controls may fail to correctly initialize metadata for some Non-Continuous values.
An example of a Non-Continuous is the Onscreen-Display-Language, which has a set of discrete/non-continuous values such as Chinese, English, French, ...
If you have been using ddcutil-service and think you have been affected by this bug, you have a couple of options:
You can remove the config file for the offending monitor from
~/.config/vdu_control/
, and upgrade to ddcutil-service version 1.0.8+. After which vdu_controls will pick up the correct metadata and you can save a new config file.Change vdu_controls settings to enable the ddcutil command instead of the DBUS ddcutil-service. As in 1, remove the offending config file from
~/.config/vdu_control/
. Usevdu_controls
to recreate the config. After the config is properly initialised it is safe to switchvdu_controls
back to usingddcutil-service
(even if the service still contains the bug).