<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.xfce.org/extern.php?action=feed&amp;tid=5614&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Xfce Forums / xfsettingsd not passing configuration correctly to xrdb?]]></title>
		<link>http://forum.xfce.org/viewtopic.php?id=5614</link>
		<description><![CDATA[The most recent posts in xfsettingsd not passing configuration correctly to xrdb?.]]></description>
		<lastBuildDate>Sun, 19 Dec 2010 02:02:52 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: xfsettingsd not passing configuration correctly to xrdb?]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=20343#p20343</link>
			<description><![CDATA[<p>The same bug exists in the development version too (as of 2010-12-19):<br /><a href="http://git.xfce.org/xfce/xfce4-settings/tree/xfsettingsd/registry.c" rel="nofollow">http://git.xfce.org/xfce/xfce4-settings … registry.c</a></p><p>It should be trivial to write a fix based on<br /><a href="http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=aa32ea50fc596100750988513004f7b86148388a" rel="nofollow">http://git.gnome.org/browse/gnome-setti … b86148388a</a></p><p>I&#039;ll see if I have some spare time tomorrow to write a patch for it.</p><p>EDIT: Created <a href="http://bugzilla.xfce.org/show_bug.cgi?id=7014" rel="nofollow">http://bugzilla.xfce.org/show_bug.cgi?id=7014</a></p>]]></description>
			<author><![CDATA[dummy@example.com (boro)]]></author>
			<pubDate>Sun, 19 Dec 2010 02:02:52 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=20343#p20343</guid>
		</item>
		<item>
			<title><![CDATA[Re: xfsettingsd not passing configuration correctly to xrdb?]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=20342#p20342</link>
			<description><![CDATA[<p>The bug seems to be alike with the one reported here: <a href="http://bugs.gentoo.org/show_bug.cgi?id=293426" rel="nofollow">http://bugs.gentoo.org/show_bug.cgi?id=293426</a></p>]]></description>
			<author><![CDATA[dummy@example.com (boro)]]></author>
			<pubDate>Sun, 19 Dec 2010 01:54:48 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=20342#p20342</guid>
		</item>
		<item>
			<title><![CDATA[xfsettingsd not passing configuration correctly to xrdb?]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=20341#p20341</link>
			<description><![CDATA[<p>I am using Xfce 4.6.2 on 32-bit Linux. I stumbled to a problem with CursorThemeName not being correctly passed to xrdb. After some testing I found out, that the problem actually affects all configuration that is being passed to xrdb by xfsettingsd.</p><p>The files<br />&#160; ~/.config/xfce4/Xcursor.xrdb<br />&#160; ~/.config/xfce4/Xft.xrdb<br />are being created correctly, but the problem seems to be in the way they are being passed to xrdb. Xfsettingsd creates the files and then passes them to xrdb by running &quot;xrdb -nocpp -merge &lt;filename&gt;&quot;. The command xrdb is executed asynchronously using g_spawn_command_line_async. Because of this, xfsettingsd may detach before it has set up the configuration. Other parts of xfce4 may even get started without them seeing all the configuration. In some situations some of the configuration didn&#039;t appear with &quot;xrdb -query&quot; at all, which would indicate some sort of race condition.</p><p>A short sh script I used for testing:</p><p>xfsettingsd<br />while true; do<br />&#160; &#160; xrdb -query<br />&#160; &#160; sleep 0.1<br />done</p><p>Fixing it requires a bit too much work for me right now, so I&#039;m going to work around it by merging the created files using xrdb once again after xfsettingsd is started. Anyone else noticed this?</p>]]></description>
			<author><![CDATA[dummy@example.com (boro)]]></author>
			<pubDate>Sun, 19 Dec 2010 01:51:06 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=20341#p20341</guid>
		</item>
	</channel>
</rss>
