diff options
author | Olivier Fourdan <fourdan@xfce.org> | 2019-07-08 21:55:28 +0200 |
---|---|---|
committer | Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at> | 2019-07-11 00:14:14 +0200 |
commit | 195b423599fd1cde5204a281846318c820e11a61 (patch) | |
tree | 8dd3e7edf5c3931e5f3ca596053dbab81fb0291a /settings | |
parent | d946a9c23e26b19b1afb0d1d1114180120c7018c (diff) | |
download | xfce4-session-195b423599fd1cde5204a281846318c820e11a61.tar.gz |
session: Serialize startup of xfsettings daemon
Bug: 15485
Avoid a possible race where xfsettings daemon would apply an XrandR
config while the window and compositor manager are starting, causing a
possible mismatch in configuration.
Diffstat (limited to 'settings')
-rw-r--r-- | settings/xfce4-session.xml | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/settings/xfce4-session.xml b/settings/xfce4-session.xml index 66d28dfa..03e62c37 100644 --- a/settings/xfce4-session.xml +++ b/settings/xfce4-session.xml @@ -10,14 +10,15 @@ <property name="IsFailsafe" type="bool" value="true"/> <property name="Count" type="int" value="5"/> <property name="Client0_Command" type="array"> - <value type="string" value="xfwm4"/> + <value type="string" value="xfsettingsd"/> + <value type="string" value="--no-daemon"/> </property> - <property name="Client0_Priority" type="int" value="15"/> + <property name="Client0_Priority" type="int" value="0"/> <property name="Client0_PerScreen" type="bool" value="false"/> <property name="Client1_Command" type="array"> - <value type="string" value="xfsettingsd"/> + <value type="string" value="xfwm4"/> </property> - <property name="Client1_Priority" type="int" value="20"/> + <property name="Client1_Priority" type="int" value="15"/> <property name="Client1_PerScreen" type="bool" value="false"/> <property name="Client2_Command" type="array"> <value type="string" value="xfce4-panel"/> |