A-A+

放慢脚步:找回Cinnamon托盘中消失的图标

2014年03月24日 软件技巧 阅读 15,226 views 次

Cinnamon 是 Linux Mint 团队在 Gnome 3 基础上开发的一个全新的桌面环境。从 2.0 开始,Cinnamon 基本上就是独立的桌面环境了,自身齐备了各种组件和工具,与 Gnome 关系不大了,仅采用 Gnome 的部分库文件。Cinnamon 强大而不失优雅,不但被 Linux Mint 团队寄予厚望,也被很多其他发行版所青睐。

薄荷开源网小编使用 Cinnamon 较多,在使用过程中发现一个小问题:用户安装的软件,如果设置自动启动,在登录后,其图标应该会出现在面板上的托盘中,比如云诺HPLIP 等。但有时候图标却没有显示,再次运行该软件,则发现软件已经运行了。这说明软件已经随开机启动了,只是图标从 Cinnamon 的托盘中消失了。如图,小编安装的金山快盘明明已经启动了,但没有图标显示。
01-cinnamon-systray-icon

对于系统自身的组件,比如用户小程序、音量、日期等,是不会出现这个问题的,而用户安装的第三方软件,则会时常遇到这个问题。不知道这算不算 Cinnamon 的一个小小 BUG。

今天小编告诉大家一个简单的解决办法:稍微延迟一下软件的启动,Cinnamon 就会很好显示图标了。且随小编看来:

打开主菜单中的“启动应用程序”,这个小软件用于管理那些随用户登录而启动的软件。类似于 Windows 的 msconfig 哈。
02-cinnamon-systray-icon

选中那个经常图标消失“躲猫猫”的软件,点击右侧“编辑”按钮,即可对该软件的启动情况进行编辑。
03-cinnamon-systray-icon

如下图所示,我们只需给它加上参数,延迟几秒再启动,问题就解决了。代码如下:

sh -c "sleep 9 && xxxx"

xxxx 表示你所要启动的软件的命令,也可以指定绝对路径;数字 9 表示延迟 9 秒。诸位不必急着吐槽,这个 9 秒并不是在登录后组件全部加载完毕再等待 9 秒,而是从登录开始计时,实际上很快的,一般在音量、日期、更新管理器等加载后,即可出现。
04-cinnamon-systray-icon

修改完毕并保存后,重启或者注销,然后再登录,图标即可完美呈现,不再躲猫猫了。
05-cinnamon-systray-icon

其实有一些软件,比如 fcitx,即已经自带了延迟启动功能,可以直接在配置工具里设置。对于没有自带延迟启动选项的第三方软件,则可以使用薄荷开源网的方法,简单又实用。

12 条留言  访客:12 条  博主:0 条

  1. avatar Paxson Xia
    • avatar Yaman
      • avatar Paxson Xia
        • avatar 薄荷叶
          • avatar 离枝
  2. avatar lvhjean
  3. avatar 刀尖红叶
  4. avatar Insight
  5. avatar 半天河
  6. avatar 爱奇趣分享网

给我留言

您必须 登录 才能发表留言!

Copyright © 薄荷开源网 保留所有权利.   Theme  Ality

用户登录

分享到: