
Hello, Thank you for your answer. Sorry for not responding sooner, but I was on a trip well away from the internet or any computing device. Am 23.06.2014 17:48, schrieb Brandon Allbery:
Are you running anything else that isn't part of a standard XFCE4 session?
Depends on what the Xubuntu people did to it - I am running on the default configuration of Xubuntu 14.04. Apart from that, there is only the owncloud client running. In case it helps, I attached a process list taken after logging into my session and restarting xmonad in the following way:
killall xmonad-x86_64-linux && xfwm4 & sleep 1 && xmonad --replace &
This *may* relate to a recently fixed bug (not in a released version yet, you need to build from darcs)
I pulled the darcs version of xmonad and xmonad-contrib (0.12 as per ghc-pkg list) and built it according to the instructions at http://www.haskell.org/haskellwiki/Xmonad/xmonad_development_tutorial#Gettin... This did not fix the problem, I still need to do the above killall-dance. I also tried having xfce start /home/damian/.cabal/bin/xmonad instead of the ubuntu-provided /usr/bin/xmonad, but that did not change anything. Uninstalling the ubuntu-packages for xmonad, libghc-xmonad-contrib-dev and libghc-xmonad-dev didn't change anything, either. However, while tinkering, I have made a new observation. Currently, I have only one xfce4-terminal and thunderbird running. At some point, I forgot to close them before logging out and back in to restart xmonad. When logging back in, xfce4 will try to restore the previous session, i.e., restart the terminal and thunderbird. xfce4-terminal starts right away (filling the entire window tile of xmonad), along with the xfce4-panel. Both are briefly visible and then vanish. Thunderbird takes a bit longer to start but when its window appears and the tiling is rearranged, both the resized xfce4-terminal and thunderbird remain visible, while the panel is still invisible. Is there anything else I can try? Any verbosity flags to add to get more debug output (.xsession-errors and .xmonad/xmonad.errors are both empty)? Regards, Damian Philipp