Hi, good folks!
I apologize in advance for cluttering up the "Expert" list with stuff from a Newbie,
but this is one I haven't a clue how to trace and solve.
A couple of days ago, I was faced with what appeared to be a locked-up "X" ("kdm" from
all evidence -- it's whatever Mandrake 7.1 installed for me), so I did the "X"
3-finger salute of <ctrl><alt><backspace> and after 15 seconds (or so), I got to log
back in. Ever since then (through several shutdowns, also, btw!), every 5 minutes, I
get a string of the following in the syslog (I follow the log with "tail" to watch my
firewall in action!):
Oct 23 13:37:02 localhost kdm: extra arguments on command line:
Oct 23 13:37:02 localhost kdm: "lang.sh-end"
Oct 23 13:37:02 localhost kdm:
Oct 23 13:37:03 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:04 localhost kdm: extra arguments on command line:
Oct 23 13:37:04 localhost kdm: "lang.sh-end"
Oct 23 13:37:04 localhost kdm:
Oct 23 13:37:04 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:06 localhost kdm: extra arguments on command line:
Oct 23 13:37:06 localhost kdm: "lang.sh-end"
Oct 23 13:37:06 localhost kdm:
Oct 23 13:37:06 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:07 localhost kdm: extra arguments on command line:
Oct 23 13:37:07 localhost kdm: "lang.sh-end"
Oct 23 13:37:07 localhost kdm:
Oct 23 13:37:07 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:08 localhost kdm: extra arguments on command line:
Oct 23 13:37:08 localhost kdm: "lang.sh-end"
Oct 23 13:37:08 localhost kdm:
Oct 23 13:37:08 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:09 localhost kdm: extra arguments on command line:
Oct 23 13:37:09 localhost kdm: "lang.sh-end"
Oct 23 13:37:09 localhost kdm:
Oct 23 13:37:09 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:11 localhost kdm: extra arguments on command line:
Oct 23 13:37:11 localhost kdm: "lang.sh-end"
Oct 23 13:37:11 localhost kdm:
Oct 23 13:37:11 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:13 localhost kdm: extra arguments on command line:
Oct 23 13:37:13 localhost kdm: "lang.sh-end"
Oct 23 13:37:13 localhost kdm:
Oct 23 13:37:13 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:14 localhost kdm: extra arguments on command line:
Oct 23 13:37:14 localhost kdm: "lang.sh-end"
Oct 23 13:37:14 localhost kdm:
Oct 23 13:37:14 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:16 localhost kdm: extra arguments on command line:
Oct 23 13:37:16 localhost kdm: "lang.sh-end"
Oct 23 13:37:16 localhost kdm:
Oct 23 13:37:16 localhost kdm: Can't lock pid file /var/run/xdm.pid, another xdm is
running (pid 735)
Oct 23 13:37:16 localhost init: Id "x" respawning too fast: disabled for 5 minutes
At this moment, doing
ps -ef | grep [k]dm
returns the following (spacing may not be accurate):
root 735 1 0 12:04 ? 00:00:00 kdm lang-sh-end
root 1798 735 0 12:10 ? 00:00:00 [kdm]
I've tried killing various combinations of the pids mentioned (in this example, "735"
and "1798"); this just gives me the opportunity to log in again and restart all my
background stuff up again.
I've tried putting a "SIGSTOP" on the what I deduce is the "child" (because of the
parent pid
not being "1"), but it just resumes itself (or something else resumes it) and 5
minutes later I get another rash of the "Can't lock pid file" activity.
Whew. Is there someone reading this who 1) knows what's going on; and 2) can tell me
how to make it stop happening? I know I can stop it by reinstalling the OS, but this
isn't the Redmond OS, one isn't supposed to have to reinstall for silliness like this!
Apologies again, and TIA!
--
I hope you and yours are prospering!
--Paddock -------------------
Registered Linux user 190974 ( 2000-Oct-05 ).
Keep in touch with http://mandrakeforum.com:
Subscribe the "[EMAIL PROTECTED]" mailing list.