Eu fiz o seguinte, permite-me invocar xfconf-query
de crontab
:
Primeiro, obtenha o valor dessa variável:
echo $DBUS_SESSION_BUS_ADDRESS
Você verá um caminho como este:
unix:path=/run/user/1000/bus
Em seguida, use:
env DBUS_SESSION_BUS_ADDRESS=[path] xfconf-query ....
Eu não entendo o mecanismo detalhado por trás dele, mas funciona para mim:)