summaryrefslogtreecommitdiff
path: root/settings
diff options
context:
space:
mode:
authorOlivier Fourdan <fourdan@xfce.org>2019-07-08 21:55:28 +0200
committerSimon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>2019-07-11 00:14:14 +0200
commit195b423599fd1cde5204a281846318c820e11a61 (patch)
tree8dd3e7edf5c3931e5f3ca596053dbab81fb0291a /settings
parentd946a9c23e26b19b1afb0d1d1114180120c7018c (diff)
downloadxfce4-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.xml9
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"/>