LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (https://www.linuxquestions.org/questions/debian-26/)
-   -   Synaptic/update manager causes duplicate scim processes (https://www.linuxquestions.org/questions/debian-26/synaptic-update-manager-causes-duplicate-scim-processes-857131/)

ptangney 01-18-2011 06:41 PM

Synaptic/update manager causes duplicate scim processes
 
[rant]Ok, I've been ignoring this for a couple of months, but now it's gotten to me and I want to know what's causing it.[/rant]

Here's my problem. I have scim 1.4-9 (latest) installed for Japanese input. It works fine. I have no problems with it. However, when I launch Synaptic or update manager a duplicate instance of scim starts.This is on Debian Squeeze. See below:

Fresh reboot:
Code:

scim-bridge            34.2MIB 
 scim-helper-manager          32.7MIB
 scim-launcher x2      47.8MIB, 165.4MIB
 scim-panel-gtk                153.2MIB

After launching Synaptic or Update manager:
B signifies before as above
Code:

B scim-bridge        34.2MIB   
  scim-bridge        34.2MIB
B scim-helper-manager 32.7MIB
  scim-helper-manager 32.8MIB
B scim-launcher x2    47.8MIB, 165.4MIB
B scim-panel-gtk      153.2MIB
  scim-panel-gtk      153.1MIB


It's not a huge deal, because when I close said programs, the duplicate process stop. I just find it odd because these are the only two programs that seem to cause it. Oh, and I'm using Gnome, if that matters.

As a side note, I have yet to look into it, but why does scim need so much ram anyway?

David the H. 01-19-2011 10:33 AM

Scim runs a separate instance for each user (probably because it's tied to that user's x-session?). Since synaptic is running under your root user account, a new instance has to be launched. You'll probably find that any other gui program you launch as root also launches it.

ptangney 01-19-2011 01:56 PM

Ah, ok, that makes sense now. I've added the user info field to system monitor, in case I ever forget this in the future.


All times are GMT -5. The time now is 09:25 AM.