<div dir="ltr">On Thu, May 31, 2012 at 10:03 PM, Michael Norrish <span dir="ltr">&lt;<a href="mailto:michael.norrish@nicta.com.au" target="_blank">michael.norrish@nicta.com.au</a>&gt;</span> wrote:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">When I restart xmonad with a M-q command my xmobar disappears.  There&#39;s an xmobar process running and it&#39;s not obviously blocked.  (strace shows it doing things, including recvfrom and writev both with non-zero positive return codes).<br>
</blockquote><div><br></div><div>Given that you&#39;re using the Ubuntu Gnome/Xmonad session, it&#39;s trapped under the nautilus desktop window.  You probably want to set &quot;lowerOnStart = False&quot; in ~/.xmobarrc.  If this isn&#39;t sufficient and you need to actively raise it, something like this in the ManageHook might work:</div>
<div><br></div><div>    appName =? &quot;xmobar&quot; --&gt; liftX . withDisplay . (io .) . flip raiseWindow =&lt;&lt; ask</div><div><br></div></div>-- <br>brandon s allbery                                      <a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a><br>
wandering unix systems administrator (available)     (412) 475-9364 vm/sms<br><br>
</div>