我有许多带有托盘图标的应用程序,例如 davmail、硬件监视器。我想念 Ubuntu 14.04 上的这个功能。有没有人有办法解决吗?
有一些工具,比如 Skype 指示器,但我需要一个通用的解决方案来解决这个问题,以便我可以将应用程序图标添加到系统托盘。
ish*_*ish 159
安装sni-qt (单击链接),或
sudo apt-get install sni-qt sni-qt:i386
从终端使用,然后重新启动 Skype。托盘/面板图标现在应该回来了!
需要这一步的原因是sni-qt是由 Ubuntu 存储库 Skype 包自动安装的,而不是由您直接下载的 Skype deb 安装。一旦 Skype 4.0 在 Ubuntu 存储库中,您就可以从那里安装,这将不再是必要的。
我们不知道为什么,但对于某些系统,在指标显示之前需要这个额外的步骤(感谢Bruno Pereira!)
步骤:
安装包 dconf-tools
(点击链接),或从终端使用
sudo apt-get install dconf-tools
从 Dash(或从终端)打开dconf 编辑器dconf-editor
:
在左侧边栏上,使用三角形导航到 desktop > unity >
panel。在 Ubuntu 12.10 上,您需要导航到com > canonical > unity > panel。双击[JavaEmbedded...]
右边的橙色部分,添加,'skype'
让Skype指示灯显示,如下图:
按Enter,关闭dconf 编辑器,注销并登录——您的指标现在应该回来了!
小智 67
要在 Ubuntu 中显示 Skype 托盘图标,请安装sni-qt
软件包:
sudo apt-get install sni-qt:i386
Run Code Online (Sandbox Code Playgroud)
One*_*ero 19
在 Ubuntu 12.04 LTS 上的 Unity 通知面板上启用 Skype 图标
当您全新安装 Ubuntu 12.04(或任何带有 Unity 的版本)时,您安装 Skype 并期望它像以前一样工作。但是如果您关闭主窗口 - 您很快就会注意到 Skype 图标没有显示在顶部面板中。
要解决此问题,您需要运行一些命令。所以打开你的终端并运行这个:
gsettings get com.canonical.Unity.Panel systray-whitelist
Run Code Online (Sandbox Code Playgroud)
你应该得到这样的东西:
['JavaEmbeddedFrame', 'Wine', 'Update-notifier']
Run Code Online (Sandbox Code Playgroud)
基本上这意味着 Skype 未列入白名单,因此默认情况下不允许显示其托盘图标。我们需要解决这个问题。将“Skype”附加到列表中,以便您拥有如下内容:
['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']
Run Code Online (Sandbox Code Playgroud)
然后用双引号(”)括起来,并在它前面添加 gsettings set com.canonical.Unity.Panel systray-whitelist。此时你应该有这样的东西:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"
Run Code Online (Sandbox Code Playgroud)
现在只需将其复制到您的终端并执行命令。之后重启。现在您应该会看到该图标。
来源:在 Ubuntu 12.04 LTS 的 Unity 通知面板上启用 Skype 图标 - Tautvidas Sipavi?ius
小智 10
这是因为 Ubuntu 从 13.10 版开始关闭了白名单。这里有两个选项可以修复:
任何一个
sudo apt-get install libappindicator1
Run Code Online (Sandbox Code Playgroud)
或者
sudo apt-add-repository ppa:gurqn/systray-trusty
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
有关更多信息: 系统托盘图标未显示 http://ubuntuforums.org/showthread.php?t=2217458 https://launchpad.net/~gurqn/+archive/systray-trusty
我也面临这个问题。安装以下软件包解决了我的问题。
sudo apt-get install sni-qt:i386
Run Code Online (Sandbox Code Playgroud)
我在 Ubuntu 15.10 上,sni-qt:i386
需要显示系统托盘图标。
也许您需要将 Skype 列入通知区域的白名单(我不确定 Skype 是否包含 appindicator)
制作它的简单方法是安装 dconf-tools
sudo apt-get install dconf-tools
Run Code Online (Sandbox Code Playgroud)
然后按alt+f2并输入 dconf-editor 可以看到这样的程序:
导航至desktop
--> unity
-->panel
并将您想列入白名单的应用程序添加到列表末尾(在您的情况下,您必须添加“Skype”),以逗号分隔。您可以改为写入all
将所有应用程序列入白名单以使用通知区域。
您将需要注销并再次登录以应用更改。
更多信息:http : //www.webupd8.org/2011/04/how-to-re-enable-notification-area.html
归档时间: |
|
查看次数: |
69676 次 |
最近记录: |