Forum Home
Press F1
 
Thread ID: 60133 2005-07-23 18:10:00 linux processes kjaada (253) Press F1
Post ID Timestamp Content User
374637 2005-07-23 18:10:00 In my Xandros running processes I have several multiple entries for the same process.
They are
getty /sbin/getty 6 times
kdm /user/bin kdm 3 times then again with large vim size and -:o in command
konnect.bin /user/bin/konnect.bin 3 times
XandrosSMA /user/bin/XandrosSMA 2 times

Can I kill the extras and will that stop them appearing next boot
kjaada (253)
374638 2005-07-23 23:05:00 Just keeping this basic:

getty /sbin/getty 6 times - this is normal. Getty connects the user to the system (logins), and spawns additional getty's for each terminal.

kdm /user/bin kdm 3 times - kdm is the KDE display manager. They are the different display options that can be used with kdm.

konnect.bin /user/bin/konnect.bin 3 times - looks like a internet connection process.

XandrosSMA /user/bin/XandrosSMA 2 times - not sure about this, it may be associated with Xandros Network update process.


All of these processes are set to run when required, or at boot time. They are generally there because a process/service requires them. If you kill some of them your OS may display some odd behaviour or not function correctly, just restart them again anyway or you will need to reboot the machine to recover from an ugly mess. They will restart again when the machine is rebooted.

I only ever kill selected processes when I know what the consequence of that will be. For my email app, Evolution, I sometimes lose the sound notification of new emails. Simply closing the application does not kill the background associated processes, so I go and kill the two related processes and then restart Evolution. The processes are re-spawned again and I get my sound back.

You may find that there are processes/services running automatically that are not required, and these can be configured to not load when your desktop loads. An example of that will be ssh (sshd) which can used to log into remote systems. I am not sure what services Xandros has configured, but being aimed at the home desktop user, they may of stopped alot of these more advanced processes from running as they wouldn't normally be required.
Jen (38)
374639 2005-07-23 23:50:00 Thanks for that will leave as is kjaada (253)
374640 2005-07-24 02:57:00 The getty processes will automatically respawn if killed. If you log out, that kills a getty. It means "Get a TTY" because early Unix systems usually had Teletype (hard copy) consoles. The getty processes produce pseudo terminals (PTY) because you haven't got that many serial ports anyway, and they all use the one keyboard/monitor. There are six becaiuse that's a reasonable number of local users to log on to a Linux machine. ;) You can get to their login prompts with Alt/F1, Alt/F2 , ..., Alt/F6. You need to use Ctrl/Alt/Fx from a GUI, because Alt/Fx might be used in the GUI. Alt/F7 will get you the GUI's (or Alt/F8 ... of you have more than one X-Window server running).

More advanced people have a few mgetty processes. That's to handle modems on a serial line so you can log in through a phone line.

All these are set up in [/b]/etc/inittab[?b] . That controls what processes are started in the various "levels", and the default level. Have a look at it.

If you are looking for cures to problems, it's often handy to have a root session running in terminal 2. You can switch to and from it as needed. (Terminal 1 is the first login session, and if you boot to a GUI you will automatically have termional 7 as well).
Graham L (2)
1