This started happening just recently, and I'm not quite sure what has changed. I've never consciously done anything to xinetd's configuration.
Anyway, the short version is this:
I'll be browsing through directories using Nautilus (in Gnome). At certain points, Nautilus will freeze; usually when moving between directories. The system continues to operate normally, because I can interact with a terminal and gkrellm continues to update. It's simply that Nautilus refuses to redraw its window or respond to user events.
I always run with a terminal open, and when the freeze happens, I issue a
ps -aux. Every time the freeze occurs, there's an entry like so:
Code:
root 1178 0.0 0.0 0 0 ? Z 12:46 0:00 [xinted <defunct>]
process id and running times have been changed to protect the innocent...
I'm no rocket scientist, but I know the process is zombied. At this point, my only recourse has been to restart xinetd with
service xinetd restart. Nautilus would then go on about its business as if nothing had happened. A bit annoying, but it's happening a little more frequently these days. In fact, it happened today when I tried to login. The very first login after a cold boot froze during the loading stage for Gnome. I mean, after I entered my password, the splash screen for loading desktop components froze. I had to switch to a virtual terminal, log in, notice that xinetd had zombied, and issue a restart before I could get into Gnome.
Has anyone come across this before? Any clues on where I might start looking? Well, besides the xinetd configuration that is. Any particular setting that I should double-check?