[Techtalk] Weird interaction of zsh and mrxvt

Kathryn Andersen kat_lists at katspace.homelinux.org
Thu May 28 09:25:46 UTC 2009


I have had this problem which has been bugging me on and off for
a while, where, when I quit my X session, I would have zombie zsh
processes hanging around, that needed to be killed with kill -9 because
they were ignoring the normal "kill" command.

I have googled, but haven't been able to find any mention of
anything similar.  I have tried this, that and the other, and I have
narrowed down this problem to a particular combination of programs,
that is, mrxvt AND zsh.

When I have bash as my default shell, and use mrxvt, I don't have
zombie bash processes hanging around.
When I have zsh as my default shell, and use aterm (or xterm, or
wterm...) then I don't have zombie zsh processes hanging around.

But when I have zsh as my default shell AND I use mrxvt, AND I quit
out of X without killing all the terminals first, I have zombie zsh
processes.
This happens whether or not I am using gdm or something else as my login
manager.  This happens whether or not I am using XMonad or Fvwm as
my window manager.

It doesn't happen if I exit out of every terminal, but that's really
annoying to have to do.

I am baffled as to why this is happening, and I can't figure it out.

Of course the obvious answer is "Don't do that then!" but I really like
both zsh and mrxvt and I want to be able to use both of them!

Kathryn Andersen
-- 
 _--_|\     | Kathryn Andersen	<http://www.katspace.com>
/      \    | 
\_.--.*/    | GenFicCrit mailing list <http://www.katspace.com/gen_fic_crit/>
      v     | 
------------| Melbourne -> Victoria -> Australia -> Southern Hemisphere
Maranatha!  |	-> Earth -> Sol -> Milky Way Galaxy -> Universe


More information about the Techtalk mailing list