安装之后,ibus有两个问题:1,语言栏不能光标跟随;2,系统托盘上不能显示输入法图标

对第一个问题,

我看到这个解决方法,之后便感觉应该是这几个系统变量没有设置好的原因。

用echo 查看了一下这三个变量,果然 GTK_IM_MODULE 和 QT_IM_MODULE 的值是 xim 。

我用了以下方法:

a,安装 ibus-gtk ibus-gtk3 ibus-qt4 在三个包

b,im-switch -s ibus

之后注销,OK,问题解决。

对第二个问题,

在网上找了一个这样的方法 (原帖地址找不到了): 在 /usr/share/ibus/ui/gtk/panel.py 添加两行代码,如下蓝色标记出来的(行首的“+”不算):

def state_changed(self):

if not self.__focus_ic:

return

enabled = self.__focus_ic.is_enabled()

self.__language_bar.set_enabled(enabled)

if enabled == False:

self.reset()

self.__set_im_icon(ICON_KEYBOARD)

self.__set_im_name(None)

else:

engine = self.__focus_ic.get_engine()

if engine:

+               pixbuf = gdk.pixbuf_new_from_file(engine.icon)

+               gtk.icon_theme_add_builtin_icon(engine.icon, 0, pixbuf)                self.__set_im_icon(engine.icon)

self.__set_im_name(engine.longname)

else:

self.__set_im_icon(ICON_KEYBOARD)

self.__set_im_name(None)

内容原帖来自:

http://www.linuxidc.com/Linux/2012-01/51466.htm

linux mint输入法托盘,linux mint12安装ibus之后,语言栏不跟随光标和系统托盘输入法图标不能显示问题解决...相关推荐

  1. linux 托盘两个输入法图标,linux mint12安装ibus之后,语言栏不跟随光标和系统托盘输入法图标不能显示问题解决...

    安装之后,ibus有两个问题:1,语言栏不能光标跟随:2,系统托盘上不能显示输入法图标 对第一个问题, 我看到这个解决方法,之后便感觉应该是这几个系统变量没有设置好的原因. 用echo 查看了一下这三 ...

  2. linux无法显示输入法图标,linux mint12安装ibus之后,语言栏不跟随光标和系统托盘输入法图标不能显示问题解决...

    安装之后,ibus有两个问题:1,语言栏不能光标跟随:2,系统托盘上不能显示输入法图标 对第一个问题, 我看到这个解决方法,之后便感觉应该是这几个系统变量没有设置好的原因. 用echo 查看了一下这三 ...

  3. virtualbox安装linux教程 光驱启动进入grub,VirtualBox下GRUB硬盘安装Linux Mint和 Arch Linux的实践...

    1. 安装mint我用的是动态扩展的,如果想测试的话建议还是不要用动态扩展的好,因为在后边的给arch分区会出现问题.单纯安装mint还是很方便的,过程省略 mint的分区 www.linuxidc. ...

  4. 怎么在虚拟机上安装linux mint,如何在VirtualBox上安装Linux Mint?

    本文概述 在VirtualBox上安装Linux Mint的分步指南. Linux Mint是社区驱动的基于ubuntu的开源操作系统.它是免费使用的:这就是为什么它受到全球数百万用户的喜爱和采用的原 ...

  5. linux mint 硬件配置,Linux Mint 12安装之后的几点配置

    Linux Mint 12安装之后的几点配置: 1, 语言支持 在 "系统设置" 中点开 "语言" , 会自动搜索,下载所有语言支持包. 或者在 mintIns ...

  6. 【Linux Mint】VMware虚拟机上安装Linux并配置并下载pycharm

    前言: 最近新购置了一台电脑,在这台电脑的初始化过程中,我想把开发python项目的pycharm和开发java项目的IDEA放到虚拟机的Linux上来运行.然后自己的Windows11就放个pyth ...

  7. linux mint python3.6,Linux 上如何安装并切换最新版本的 Python 3.6

    原标题:Linux 上如何安装并切换最新版本的 Python 3.6 如果你安装了 Linux 系统,正在学习 Python 并想要使用最新的版本的话,那么这篇文章就是为你而写的. -- Shekin ...

  8. mint java_Oracle Java 12 (JDK 12)在Ubuntu、Linux Mint或Debian(使用PPA)安装配置

    使用apt命令在Ubuntu.Debian或Linux Mint中安装Oracle Java 12 1.添加Java PPA源并在Ubuntu或Linux Mint(64位)中安装Oracle Jav ...

  9. linux mint软件包,在Linux Mint上安装R软件包的问题18.1

    所以我一直在试图安装Shiny和Devtools R软件包,但我遇到了同样的错误,如下所示:无论它是什么类型的软件包,它总是有一个非零退出并包含"错误:未知类型名称"FILE'&q ...

最新文章

  1. bug诞生记——不定长参数隐藏的类型问题
  2. 大型网站架构模式之二
  3. myeclipse同时部署两个项目-permgen space
  4. 网络游戏中用到哪些计算机技术,美术设计中计算机技术的应用论文
  5. 1736: 反射-含某个字符的子串的查找
  6. Tampermonkey笔记-脚本的搭建和基本使用
  7. android 系统 ---(1) 框架的代码组织介绍
  8. 与孩子一起学编程python_与孩子一起学编程(Python读书笔记3)
  9. [20150123]热链竞争.txt
  10. tornado框架基础05-模板继承、UImodul和UImethods
  11. 【收藏】机器学习与深度学习核心知识点总结
  12. RPM软件包管理(安装、卸载、查询、制作)
  13. webstorm汉化之后出现乱码现象
  14. 如何安装pandas包
  15. 李宏毅2021机器学习笔记——Transformer
  16. USGS批量下载Landsat遥感影像数据时无法下载Surface Reflectance的解决
  17. 管理者如何保持团队稳定性
  18. <C++>详解类对象作为类成员时调用构造和析构的时机及静态成员解释
  19. CryEngine5 Shader调试
  20. Unity下SpriteSheet 使用

热门文章

  1. mysql存储引擎处理_[MySql学习笔记] 四 存储引擎事务处理
  2. Centos 7 全网备份Rsync
  3. python之道_一入python深似海--python之道
  4. GitHub Copilot 支持 IntelliJ IDEA啦,插件装起来!
  5. 皮一皮:真的是方法不对吗?
  6. 什么?超过60%的开发者都开始从Java 8 升级到 Java 11了?
  7. 热议!“建议放学时间与父母下班时间一致”,网友:陪我一起996吗?
  8. 地域面试:先来谈谈对MySQL索引的认识?
  9. 真实版删库跑路,宕机36小时市值蒸发9亿!
  10. Spring Boot 使用 Graylog 收集日志