ændrük Asked: 2011-04-25 21:13:05 +0800 CST2011-04-25 21:13:05 +0800 CST 2011-04-25 21:13:05 +0800 CST 如何查看未列入白名单的所有系统托盘图标的列表? 772 我了解到 Unity 不支持系统托盘图标,并且可以为(白名单)某些应用程序授予例外。据我所知,当应用程序被拒绝尝试显示不受支持的系统托盘图标时,不会显示一般错误消息。 我怎样才能知道哪些申请被拒绝了? unity 1 个回答 Voted Best Answer Raymond Tau 2011-05-04T09:20:11+08:002011-05-04T09:20:11+08:00 通过观察,在 Ubuntu 11.04 中,每当应用程序尝试向托盘添加图标时,用户主目录中的 .xsession-errors 文件中都会有一个带有单词“TrayChild”的日志条目。您可以使用 grep 获取被拒绝条目的列表: grep TrayChild "${HOME}/.xsession-errors" 将该应用程序的图标添加到托盘中,这也是我的问题,此链接中的建议有效。 http://ubuntuforums.org/showthread.php?t=1737589 只需执行此命令,将“YOUR_APPLICATION”替换为您要“列入白名单”的应用程序的可执行名称。 gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'YOUR_APPLICATION']"
通过观察,在 Ubuntu 11.04 中,每当应用程序尝试向托盘添加图标时,用户主目录中的 .xsession-errors 文件中都会有一个带有单词“TrayChild”的日志条目。您可以使用 grep 获取被拒绝条目的列表:
将该应用程序的图标添加到托盘中,这也是我的问题,此链接中的建议有效。 http://ubuntuforums.org/showthread.php?t=1737589
只需执行此命令,将“YOUR_APPLICATION”替换为您要“列入白名单”的应用程序的可执行名称。