caja --desktop should start after Mate-settings-daemon is ready.
Actual behaviour
caja --desktop is sometimes before Mate-settings-daemon is ready, making caja desktop theme is totally difference with theme planned by Mate-settings-daemon.
Steps to reproduce the behaviour
kill both caja and mate-settings-daemon, firstly run caja desktop and then run mate-settings-daemon.
MATE general version
MATE in Ubuntu 22.04
I tried to postpone starting caja until pgrep -f mate-settings-daemon is satisfied, but it still doesn't work because mate-settings-daemon needs some seconds to become fully prepared. I want to know what is a accurate signal that tells me mate-settings-daemon is fully ready and it would be okay to start up caja desktop.
Expected behaviour
caja --desktop
should start after Mate-settings-daemon is ready.Actual behaviour
caja --desktop
is sometimes before Mate-settings-daemon is ready, making caja desktop theme is totally difference with theme planned by Mate-settings-daemon.Steps to reproduce the behaviour
kill both caja and mate-settings-daemon, firstly run caja desktop and then run mate-settings-daemon.
MATE general version
MATE in Ubuntu 22.04
I tried to postpone starting caja until
pgrep -f mate-settings-daemon
is satisfied, but it still doesn't work because mate-settings-daemon needs some seconds to become fully prepared. I want to know what is a accurate signal that tells me mate-settings-daemon is fully ready and it would be okay to start up caja desktop.