In xfce4 I can run xfce4-settings-manager
which opens a registry of values I can set (which otherwise would be set via a GUI). I thought both forms to modify the settings should be equivalent. However if set the value such as to activate a monitor/display, I can observe that the setting is not actually enabled (even though the checkbox Next to Active Boolean
has been set).
This begs the question: How can I commit those settings made?
Bonus: Where do those settings get stored and can I set them without the xfce4-settings-manager (i.e. via writing to a file, or calling a command line tool? I assume xfconf-query
is the right tool?)
Update Using the command line
xfconf-query -c displays -p /Default/eDP-1/Active -s true
I am able to modify the value (and it also shows the modification in the "Settings Editor" window of xfce4-settings-manager
) but the effect is yet not enabled. In a nutshell neither xfconf-query
nor xfce4-settings-manager
seem to commit (as in "bring to effect") the change.
** Further investigation **
It seems that some other settings such as the mouse input device to indeed get set via xfconf-query
and the xfce4-settins-manager
. For example this
line:
xfconf-query -c pointers -p /DELL08E100_06CBCD97_Touchpad/Properties/Device_Enabled -s 0
does indeed disable the touchpad. It seems for the moment that the settins get sometimes commited and sometimes not. What is going on?
xfce4-display-settings
.