修复Ubuntu下因indicator applet的bug导致VNC客户端无法输入s和m

工作需要,在Ubuntu安装了vncserver,使用vncviewer连接后发现输入字母s或m后,分别弹出logout菜单和message菜单

开始以为是vnc客户端的问题,换了几个发现都存在这个问题,也就排除是客户端的bug

baidu和google了半天,貌似很少有人碰到这个问题。

幸运的是搜索结果中列出了文章的部分信息,一个关键的url:https://bugs.launchpad.net/ubuntu/+source/indicator-applet/+bug/568401

打开后,发现原来是indicator applet引起的bug

具体修复步骤如下:

1.apt-get install apt-show-versions  (安装用于查看ubuntu软件包版本的应用)

2.apt-show-versions | grep indicator-applet (查看安装的indicator applet版本)

发现安装的版本正是0.3.6,存在bug的那个版本

3.apt-get install indicator-applet   (更新至最新版本)

4.重启vncserver,一切正常

===========================

顺便查了下indicator applet是干什么的

A small applet to display information from various applications consistently in the panel.

The indicator applet exposes Ayatana Indicators in the Gnome Panel. Ayatana Indicators are an initiative by Canonical to provide crisp and clean system and application status indication. They take the form of an icon and associated menu, displayed (usually) in the desktop panel. Existing indicators include the Message Menu, Battery Menu and Sound menu.

相关推荐