https://bugzilla.redhat.com/show_bug.cgi?id=842471
Bug ID: 842471
QA Contact: extras-qa(a)fedoraproject.org
Severity: medium
Version: 16
Priority: unspecified
CC: i18n-bugs(a)lists.fedoraproject.org,
shawn.p.huang(a)gmail.com, tfujiwar(a)redhat.com
Assignee: tfujiwar(a)redhat.com
Summary: logout leaves processes behind (maybe IME related)
Regression: ---
Story Points: ---
Classification: Fedora
OS: Linux
Reporter: joel_rees(a)sannet.ne.jp
Type: Bug
Documentation: ---
Hardware: i686
Mount Type: ---
Status: NEW
Component: ibus
Product: Fedora
Created attachment 599872
-->
https://bugzilla.redhat.com/attachment.cgi?id=599872&action=edit
This is the yum info of all the packages which would be removed if ibus gets
removed.
Description of problem:
Visually, the first sign was, after logging out and back in, there were two
input method icons in the panel. More logging out and back in (independent of
the user logged in as) produced more more IM icons in the panel.
Using a virtual terminal to log in to a terminal session, I find these
processes left over from every logout (ps wwaux | grep userX):
[userX@machineY ~]$ cat leavings.text
userX 12346 0.4 0.3 36420 3424 ? Sl 07:25 0:03
/usr/bin/ibus-daemon -r --xim
userX 12370 0.3 2.1 115528 21420 ? S 07:25 0:02
/usr/bin/python /usr/share/ibus/ui/gtk/main.py
userX 12376 0.0 0.5 33036 5936 ? Sl 07:25 0:00
/usr/libexec/ibus-x11 --kill-daemon
userX 12382 0.2 1.6 57600 17288 ? S 07:25 0:01
/usr/bin/python /usr/share/ibus-anthy/engine/main.py --ibus
userX 12391 0.0 0.3 22052 4044 ? Sl 07:25 0:00
/usr/libexec/ibus-engine-xkb --ibus
root 12707 0.0 0.0 4588 800 tty2 S+ 07:37 0:00 grep
--color=auto userX
[userX@machineY ~]$
They can be killed, and the extra IM icons go away.
Version-Release number of selected component (if applicable):
Name : ibus
Arch : i686
Version : 1.4.1
Release : 2.fc16
XFCE reports version 4.8 in the GUI widget, I'm not remembering or seeing the
base package for XFCE in yum search or yum info, but the xfwm4 is as follows:
Name : xfwm4
Arch : i686
Version : 4.8.3
Release : 1.fc16
How reproducible:
Always happens.
Steps to Reproduce:
1. Boot, log in, etc.
2. Log out.
3. Change to a virtual terminal and check for leftover processes. Leftover
processes will always be present, as shown above.
4. Log back in and find one more input method icon in the panel than there was
before.
Actual results:
Leftover processes, related input method icons repeat.
Expected results:
Clean logout without leftover processes, and no extra input method icons.
Additional info:
See attachments:
The system was originally installed from a security spin image on a USB drive.
I had problems with the LXDE/openbox arrangement (X11 freezing on logout, which
is still an unfixed bug), so I installed XFCE. XFCE does not freeze on logout,
but this problem occurs.
The X11 session freezing problem (IIRC) seemed to be related to many (20 or
more) leftover processes. I could kill the leftover processes and get a new X11
session, but the new session was generally unstable.
--
You are receiving this mail because:
You are on the CC list for the bug.