<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: gnome-power-manager and gnome session icon bug</title>
	<atom:link href="http://blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/</link>
	<description>Blog about geeky stuff</description>
	<lastBuildDate>Sun, 29 Jan 2012 09:38:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: lucasr</title>
		<link>http://blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/comment-page-1/#comment-1011</link>
		<dc:creator>lucasr</dc:creator>
		<pubDate>Wed, 11 Feb 2009 18:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=313#comment-1011</guid>
		<description>Richard, as Behdad commented, you shouldn&#039;t start g-p-m on panel phase (bug #571330).</description>
		<content:encoded><![CDATA[<p>Richard, as Behdad commented, you shouldn&#8217;t start g-p-m on panel phase (bug #571330).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hughsie</title>
		<link>http://blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/comment-page-1/#comment-1010</link>
		<dc:creator>hughsie</dc:creator>
		<pubDate>Wed, 11 Feb 2009 15:04:48 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=313#comment-1010</guid>
		<description>FIXED: Some new idletime code was doing XSelectInput(XSyncAlarmNotifyMask) which filtered out the reparent. This is why it worked when unit testing and on a a new startup, but not before the notification area was setup. Should be fixed in trunk.</description>
		<content:encoded><![CDATA[<p>FIXED: Some new idletime code was doing XSelectInput(XSyncAlarmNotifyMask) which filtered out the reparent. This is why it worked when unit testing and on a a new startup, but not before the notification area was setup. Should be fixed in trunk.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Senate Stimulus Bill Page: 84</title>
		<link>http://blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/comment-page-1/#comment-1009</link>
		<dc:creator>Senate Stimulus Bill Page: 84</dc:creator>
		<pubDate>Wed, 11 Feb 2009 06:05:29 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=313#comment-1009</guid>
		<description>[...] gnome-power-manager and gnome session icon bug « Technical Blog of &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] gnome-power-manager and gnome session icon bug « Technical Blog of &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: behdad</title>
		<link>http://blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/comment-page-1/#comment-1008</link>
		<dc:creator>behdad</dc:creator>
		<pubDate>Tue, 10 Feb 2009 23:12:56 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=313#comment-1008</guid>
		<description>Please don&#039;t start it in phase Panel or that will delay the entire login sequence.</description>
		<content:encoded><![CDATA[<p>Please don&#8217;t start it in phase Panel or that will delay the entire login sequence.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lucasr</title>
		<link>http://blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/comment-page-1/#comment-1007</link>
		<dc:creator>lucasr</dc:creator>
		<pubDate>Tue, 10 Feb 2009 21:53:15 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=313#comment-1007</guid>
		<description>Isn&#039;t it because the notification area applet is loaded after the power manager status icon? Probably a bug in the notification area applet?</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t it because the notification area applet is loaded after the power manager status icon? Probably a bug in the notification area applet?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hughsie</title>
		<link>http://blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/comment-page-1/#comment-1006</link>
		<dc:creator>hughsie</dc:creator>
		<pubDate>Tue, 10 Feb 2009 14:12:37 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=313#comment-1006</guid>
		<description>Whilst debugging this I&#039;ve found, when I remove the notification area applet:

Gtk-Message: GtkPlug: ReparentNotify received
Gtk-Message: GtkPlug: end of embedding
Gtk-Message: GtkPlug: calling gtk_plug_send_delete_event()
GtkStatusIcon 0x89df810: delete notify, tray manager window 3600003
GtkStatusIcon 0x89df810: realized, window: 180002c, socket window: 0
GtkStatusIcon 0x89df810: sending dock request to manager window 3600003
GtkStatusIcon 0x89df810: got other message on manager window
GtkStatusIcon 0x89df810: got DestroyNotify for manager window
GtkStatusIcon 0x89df810: tray manager window destroyed

When I add back the notification area applet I don&#039;t get &quot;tray manager appeared&quot; nor any notify::embedded signals from the GtkStatusIcon, and thus no icon shows for g-p-m.
You can reproduce with a running instance with:

killall gnome-panel &amp;&amp; gnome-power-manager --verbose &amp;&amp; gnome-panel

According to hadess, this also affects the PulseAudio volume control too.</description>
		<content:encoded><![CDATA[<p>Whilst debugging this I&#8217;ve found, when I remove the notification area applet:</p>
<p>Gtk-Message: GtkPlug: ReparentNotify received<br />
Gtk-Message: GtkPlug: end of embedding<br />
Gtk-Message: GtkPlug: calling gtk_plug_send_delete_event()<br />
GtkStatusIcon 0x89df810: delete notify, tray manager window 3600003<br />
GtkStatusIcon 0x89df810: realized, window: 180002c, socket window: 0<br />
GtkStatusIcon 0x89df810: sending dock request to manager window 3600003<br />
GtkStatusIcon 0x89df810: got other message on manager window<br />
GtkStatusIcon 0x89df810: got DestroyNotify for manager window<br />
GtkStatusIcon 0x89df810: tray manager window destroyed</p>
<p>When I add back the notification area applet I don&#8217;t get &#8220;tray manager appeared&#8221; nor any notify::embedded signals from the GtkStatusIcon, and thus no icon shows for g-p-m.<br />
You can reproduce with a running instance with:</p>
<p>killall gnome-panel &#038;&#038; gnome-power-manager &#8211;verbose &#038;&#038; gnome-panel</p>
<p>According to hadess, this also affects the PulseAudio volume control too.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/hughsie/2009/02/10/gnome-power-manager-and-gnome-session-icon-bug/feed/ ) in 1.15476 seconds, on Feb 11th, 2012 at 8:13 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 11th, 2012 at 9:13 am UTC -->
