| Summary: | [abrt] ibus-1.3.99.20110817-4.fc15: bus.py:61:__init__:TypeError: expected string or Unicode object, NoneType found | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Hin-Tak Leung <htl10> |
| Component: | ibus | Assignee: | fujiwara <tfujiwar> |
| Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 15 | CC: | i18n-bugs, shawn.p.huang, tfujiwar |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Unspecified | ||
| Whiteboard: | abrt_hash:d76547fe5a2f5699dac39eb0936a8d19fd0f7b9f | ||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-12-30 07:07:03 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Hin-Tak Leung
2011-09-16 22:47:28 UTC
(In reply to comment #0) > comment: restarting ibus How do you restart the ibus? ibus needs the $DISPLAY and the dbus session so it would not work if you used ssh. Also it would be good to update ibus. # yum install ibus (In reply to comment #1) > (In reply to comment #0) > > comment: restarting ibus > > How do you restart the ibus? > ibus needs the $DISPLAY and the dbus session so it would not work if you used > ssh. right-click on the ibus icon on the top right (in the "sys notification" area?) in gnome 3 fallback mode. There is an option there. So that should have $DISPLAY and dbus session? > Also it would be good to update ibus. > # yum install ibus I keep my system fairly up to date... yum -y upgrade a few times a week. (In reply to comment #2) > right-click on the ibus icon on the top right (in the "sys notification" area?) > in gnome 3 fallback mode. There is an option there. So that should have > $DISPLAY and dbus session? Yes, right. > I keep my system fairly up to date... yum -y upgrade a few times a week. OK, I cannot reproduce your problem. Do you still see your problem? How about running the following script? % cat a.py import ibus print ibus.common.get_address() % ps -ef | grep ibus-daemon % python a.py (In reply to comment #3) $ cat > a.py import ibus print ibus.common.get_address() [Hin-Tak@localhost]$ ps -ef | grep ibus-daemon Hin-Tak 2729 2082 0 00:46 ? 00:08:01 /usr/bin/ibus-daemon -r --xim Hin-Tak 31180 4567 0 23:13 pts/2 00:00:00 grep --color=auto ibus-daemon [Hin-Tak@localhost]$ python a.py unix:abstract=/tmp/dbus-6muLFxQO,guid=140b28ffe74c92aaad148fc64e83b211 (In reply to comment #4) > [Hin-Tak@localhost]$ python a.py > unix:abstract=/tmp/dbus-6muLFxQO,guid=140b28ffe74c92aaad148fc64e83b211 Hmm.., it seems ibus.common.get_address() can get the address but when you restart ibus-daemon, ibus.common.get_address() failed to get it from your back trace. Do you still see your problem? Do you see the same error when you run ibus-daemon by manual? 1. Right click on the ibus panel status icon and choose "Quit". 2. Run ibus-daemon on your terminal. % ibus-daemon -r --xim --verbose 3. Right click on the ibus panel status icon and choose "Restart". Are you still able to reproduce your problem? Sorry for not responding - it would appeared that I got the reminder the few days before upgrading to f16, and it got put away. Anway, ibus seems to be working alright now on f16. |