SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware 11.0; Kubuntu 6.06; OpenBSD 4.0; OS X 10.4.10
Posts: 345
Rep:
Where is famd?
Can anyone tell me which package famd is in? On my slack-current machine it is installed at /usr/sbin/famd. I checked the slack package browser at http://slackware.it/en/pb/ but it returns zero hits when I search for files including the keyword famd*. I am pretty certain that it wasn't installed with some application I compiled, although I can't rule that out completely.
The reason I am asking is that yesterday lpc-cups and famd were running and taking up about 90% of the cpu with a nice value of 0. So it slowed my system down considerably. I killed both processes (lpc-cups spawned a new instance of famd when I killed the first one) and today I noticed that I can't print or even start the cups scheduler. Don't know if the two events are connected, but it does look suspicious. I thought that famd might have been among the recent updates done to binutils or coreutils, and I thought to use the package browser to find out. Is there another way to figure out which package famd is in or confirm that it was not installed in a normal slack package?
Distribution: Slackware 11.0; Kubuntu 6.06; OpenBSD 4.0; OS X 10.4.10
Posts: 345
Original Poster
Rep:
I posed the question badly. famd is at /usr/sbin/famd. I am wondering what slack package it is in. If you don't have it on your system, it is possible that I installed it with something. I am updating my slocate database right now. A `locate famd` should tell me if it is in one of the source directories I have here under /pub/src.
Would you do me a favor? In a console window start top. In another console window enter the command lpq. Does lpq call famd?
What I am trying to figure out is, if famd is something I installed myself and it's not from an original slack package, why would my stock install of cups (lpr, lpq, etc.) call famd? It wouldn't, if it weren't part of a standard install, would it?
Since I have very seldom deleted any sources after compiling and installing, and since /pub/src/ is in slocate's/locate's search path, it strengthens my suspicion that it was not something I installed.
BTW, by the time I killed lpq (and famd) it had been running for over five minutes without any output.
Since famd is a daemon, do you have it in /etc/rc.d?
If so, how about changing the permission (-x) and see if that helps. I don't have it on my system. Are you using KDE?
I am using xfce.
Distribution: Slackware 11.0; Kubuntu 6.06; OpenBSD 4.0; OS X 10.4.10
Posts: 345
Original Poster
Rep:
Okay, `grep famd /var/log/packages/*` got it. It was apparently installed as part of the Dropline Gnome stuff I installed about a year and a half ago and then "uninstalled". (The full uninstall of DL is one of the things I have been saving for "later." DL's uninstall program was at least at that time less than thorough.)
I'm going to uninstall it and see if that helps.
famd is a daemon, but it is not started by any of the scripts I have in /etc/rc.d.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.