[xmonad] Xmonad 0.10, Xfce, Wheezy Stable

Brandon Allbery allbery.b at gmail.com
Thu May 9 02:57:20 CEST 2013


On Wed, May 8, 2013 at 8:40 PM, Alexander Genaud <alex at genaud.net> wrote:

> Starting up Xmonad, Xfce on Wheezy was much easier than the Xmonad
> wiki would have you believe. I installed xmonad and
> libghc6-xmonad-contrib-dev, a four line xmonad.hs using xfceConfig,
> and had the option to choose the WM at login. But I am having some
>

The wiki is general; it sounds like Debian has put some effort into making
things play nicely, which is a pleasant surprise.


> Because I do not need it often, I am starting the xfce4-panel from the
> command line as needed. But the panel behaves strangely: floating

above or behind other windows. Only after moving windows around to
> different workspaces, the panel eventually behaves like other well
> tiled windows. I wonder if there is a better way. Can I have the panel
> hidden by default but appear with the standard mod-b key?
>

I don't understand this. I use xmonad/xfce myself on two machines, and the
only time the panel misbehaves is a known bug in how our strut handling is
hooked into desktopConfig (you can correct it yourself in your config; see
XMonad.Hooks.ManageDocks.docksEventHook).


> Should I be concerned by these warnings whenever I start xfce4-panel?:
> "g_error_new_valist: runtime check failed (domain ! = 0)" and

"Failed to connect to session manager: SESSION_MANAGER environment
> variable not defined"
>

This sounds like you may not actually be running a proper xfce session?


> Also I'm curious. Is there any difference between xfceConfig and
> desktopConfig?
>

xfceConfig specifies Xfce's Terminal as the default terminal emulator in
place of xterm, and rebinds mod-p (dmenu_run) to Xfce's application run
dialog, mod-shift-p (gmrun) to xfce4-appfinder, and mod-shift-q (quit
xmonad) to Xfce's session logout dialog. The latter is somewhat important,
as the Xfce session manager would simply restart xmonad if it exited in the
usual way.

-- 
brandon s allbery kf8nh                               sine nomine associates
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/xmonad/attachments/20130508/5ffda6a8/attachment.htm>


More information about the xmonad mailing list