解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
实际上这个是一个问题引发的两个问题.
首先, kubuntu里面安装了ppa ibus-dev的1.1版本的ibus, 会发现界面非常丑陋, 完全是没有theme的样子.
经研究发现, 将 .gtkrc-2.0-kde4 链接到 .gtkrc-2.0 之后, gtk界面拥有了theme了, ibus-settup界面非常正常, 和kde程序基本一样.
但是有个严重的问题, 就是ibus的托盘图标, 候选框等等, 都消失不见了, 虽然还可以输入.
经过排查, 发现是ibus和kubuntu的用来设置gtk程序的qtcurve theme不兼容.
解决方法很简单.
安装别的theme , 比如ubuntu的 human-theme.
然后将.gtkrc-2.0-kde4或者.gtkrc-2.0里面的theme改成Human, 大功告成.
唯一感觉不爽的就是ibus变成了ubuntu的风格了, 和kde的风格有点不一样, 不过也可以忍受了.
首先, kubuntu里面安装了ppa ibus-dev的1.1版本的ibus, 会发现界面非常丑陋, 完全是没有theme的样子.
经研究发现, 将 .gtkrc-2.0-kde4 链接到 .gtkrc-2.0 之后, gtk界面拥有了theme了, ibus-settup界面非常正常, 和kde程序基本一样.
但是有个严重的问题, 就是ibus的托盘图标, 候选框等等, 都消失不见了, 虽然还可以输入.
经过排查, 发现是ibus和kubuntu的用来设置gtk程序的qtcurve theme不兼容.
解决方法很简单.
安装别的theme , 比如ubuntu的 human-theme.
然后将.gtkrc-2.0-kde4或者.gtkrc-2.0里面的theme改成Human, 大功告成.
唯一感觉不爽的就是ibus变成了ubuntu的风格了, 和kde的风格有点不一样, 不过也可以忍受了.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
另外, 如果kubuntu里面的ibus无法显示图标的话, 需要安装librsvg2-common这个包.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
-
- 帖子: 28
- 注册时间: 2009-02-17 21:13
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
我的天哪,居然有人也遇到了这个头疼的问题了啊:“ibus的托盘图标, 候选框等等, 都消失不见了, 虽然还可以输入.”
我前2天安装了KDE后也发现ibus出现这个问题。害的我昨天重装几次ibus,发现还是不好使,最后干脆卸载了ibus,换成fcitx。
现在看到你的帖子,很想去试试,可是你是高手,写的解决方法太精炼了,我这个新人看不懂。麻烦能不能说仔细点。
比如“安装别的theme , 比如ubuntu的 human-theme”, 这个是说安装开机登录主题使用human吗?
.gtkrc-2.0-kde4 这个文件路径是什么?
我前2天安装了KDE后也发现ibus出现这个问题。害的我昨天重装几次ibus,发现还是不好使,最后干脆卸载了ibus,换成fcitx。
现在看到你的帖子,很想去试试,可是你是高手,写的解决方法太精炼了,我这个新人看不懂。麻烦能不能说仔细点。
比如“安装别的theme , 比如ubuntu的 human-theme”, 这个是说安装开机登录主题使用human吗?
.gtkrc-2.0-kde4 这个文件路径是什么?
-
- 帖子: 94
- 注册时间: 2006-06-22 1:52
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
I install ibus from ppa, but I cannot invoke ibus-daemon!
(ibus-daemon:4413): IBUS-WARNING **: Connect to unix:path=/tmp/ibus-domain/ibus-unix-0 failed: Failed to connect to socket /tmp/ibus-domain/ibus-unix-0: 连接被拒绝.
(ibus-daemon:4413): GLib-GObject-WARNING **: specified class size for type `BusConnection' is smaller than the parenttype's `IBusConnection' class size
(ibus-daemon:4413): GLib-GObject-WARNING **: value "NULL" of type `GType' is invalid or out of range for property `connection-type' of type `GType'
(ibus-daemon:4413): GLib-GObject-WARNING **: specified class size for type `BusConnection' is smaller than the parenttype's `IBusConnection' class size
**
IBUS:ERROR:dbusimpl.c:960:bus_dbus_impl_new_connection: assertion failed: (BUS_IS_CONNECTION (connection))
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
lanceu 写了:我的天哪,居然有人也遇到了这个头疼的问题了啊:“ibus的托盘图标, 候选框等等, 都消失不见了, 虽然还可以输入.”
我前2天安装了KDE后也发现ibus出现这个问题。害的我昨天重装几次ibus,发现还是不好使,最后干脆卸载了ibus,换成fcitx。
现在看到你的帖子,很想去试试,可是你是高手,写的解决方法太精炼了,我这个新人看不懂。麻烦能不能说仔细点。
比如“安装别的theme , 比如ubuntu的 human-theme”, 这个是说安装开机登录主题使用human吗?
.gtkrc-2.0-kde4 这个文件路径是什么?
安装ubuntu的human主题
代码: 全选
sudo apt-get install human-theme
代码: 全选
kate ~/.gtkrc-2.0-kde4
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
dorice 写了:I install ibus from ppa, but I cannot invoke ibus-daemon!(ibus-daemon:4413): IBUS-WARNING **: Connect to unix:path=/tmp/ibus-domain/ibus-unix-0 failed: Failed to connect to socket /tmp/ibus-domain/ibus-unix-0: 连接被拒绝.
(ibus-daemon:4413): GLib-GObject-WARNING **: specified class size for type `BusConnection' is smaller than the parenttype's `IBusConnection' class size
(ibus-daemon:4413): GLib-GObject-WARNING **: value "NULL" of type `GType' is invalid or out of range for property `connection-type' of type `GType'
(ibus-daemon:4413): GLib-GObject-WARNING **: specified class size for type `BusConnection' is smaller than the parenttype's `IBusConnection' class size
**
IBUS:ERROR:dbusimpl.c:960:bus_dbus_impl_new_connection: assertion failed: (BUS_IS_CONNECTION (connection))
你这问题, 我不太清楚, 你到ibus的google论坛里面问问看.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
-
- 帖子: 28
- 注册时间: 2009-02-17 21:13
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
谢谢你写的这么仔细。
我刚才实验了, im-switch -c 到了 ibus 或者 ibus-qt4 ,重启后还是不行。 ibus面板图标和打字候选框 都显出不出来。 只能凭感觉选字。
可能我的机器环境和你的不一样: 我是先安装的ubuntu 9.04 gnome, 然后apt-get 安装了Kubuntu-desktop, 所以我现在机器上有gnome和KDE 两个桌面(刚才试验的时候,第一步安装human主题我机器上默认已经有了), 可能是他们的冲突造成的。 你是只有KDE 一个桌面吧?
我刚才实验了, im-switch -c 到了 ibus 或者 ibus-qt4 ,重启后还是不行。 ibus面板图标和打字候选框 都显出不出来。 只能凭感觉选字。
可能我的机器环境和你的不一样: 我是先安装的ubuntu 9.04 gnome, 然后apt-get 安装了Kubuntu-desktop, 所以我现在机器上有gnome和KDE 两个桌面(刚才试验的时候,第一步安装human主题我机器上默认已经有了), 可能是他们的冲突造成的。 你是只有KDE 一个桌面吧?
-
- 帖子: 28
- 注册时间: 2009-02-17 21:13
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
另外问你下,我选择默认输入法,能不能在gnome下面选择ibus-qt4, kde下面选择 ibus:
我机器上的输入法列表如下:
我机器上的输入法列表如下:
代码: 全选
lance@lance-laptop:~$ im-switch -c
There are 12 candidates which provide IM for /home/lance/.xinput.d/zh_CN:
Selection Alternative
-----------------------------------------------
1 default
2 default-xim
3 fcitx
4 ibus
* 5 ibus-qt4
6 none
7 scim
8 scim-bridge
9 scim-chewing
10 scim-immodule
11 scim-pinyin
12 th-xim
System wide default for zh_CN (or all_ALL) locale is marked with [+].
Press enter to keep the current selection[*], or type selection number:
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
比较奇怪, 我这边只有ibus可供选择, 没有ibus-qt4, 根据我的猜测, ibus-qt4应该是qt4程序的输入法接口.
无论如何, im-switch是对当前或者所有用户有效, 取决于你前面是否加了sudo. 似乎没办法两个桌面使用不同的东西.
正如你说. 我只有kde环境, 我不喜欢gnome. 我估计还是因为ibus现在还不够成熟, 没有测试充分导致的. 比如默认安装在kde环境, 居然无法显示图标, 上面的图标都是叉, 只有安装librsvg2-common才行, 我估计是给ubuntu打包的人的依赖没有写好.
无论如何, im-switch是对当前或者所有用户有效, 取决于你前面是否加了sudo. 似乎没办法两个桌面使用不同的东西.
正如你说. 我只有kde环境, 我不喜欢gnome. 我估计还是因为ibus现在还不够成熟, 没有测试充分导致的. 比如默认安装在kde环境, 居然无法显示图标, 上面的图标都是叉, 只有安装librsvg2-common才行, 我估计是给ubuntu打包的人的依赖没有写好.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- jimhu
- 帖子: 1322
- 注册时间: 2006-01-25 22:29
- 来自: 上海
- 联系:
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
iBus传说是蛮好的,但是从来没有成功安装过,试过Ubuntu-cn源里面的版本,能安装,不能输入字,也打不开输入法配置,好像是Python这里的问题。
现在还是比较期待那个KIMPanel,如果能够进入KDE 4.3的官方Plasma组件库的话,就可以把KDE界面统一到QT4上啦。
现在还是比较期待那个KIMPanel,如果能够进入KDE 4.3的官方Plasma组件库的话,就可以把KDE界面统一到QT4上啦。
* MACBOOK MB063CH/B
OS:Snow Leopard/XP
* AMD X2 3600+/2G RAM/160GB+500GB Seagate/7300GT
OS:Arch/Vista
Kubuntu User #18899
=================================
Full Circle中文杂志 | Ubuntu社区独立发行的电子月刊
http://www.freeearth.org.cn
OS:Snow Leopard/XP
* AMD X2 3600+/2G RAM/160GB+500GB Seagate/7300GT
OS:Arch/Vista
Kubuntu User #18899
=================================
Full Circle中文杂志 | Ubuntu社区独立发行的电子月刊
http://www.freeearth.org.cn
- qiii2006
- 帖子: 1484
- 注册时间: 2008-08-20 18:33
- 来自: 泰达希尔
- 联系:
Re: 解决kubuntu904里面ibus输入法界面丑陋或者候选框无法显示的问题
我kdemod下面用ibus,打出字的速度特别慢,是最新版
貌似这东西还不支持qt,只能在qt程序里用xim方式输入
貌似这东西还不支持qt,只能在qt程序里用xim方式输入