我可以将申请者列入黑名单吗?

lof*_*ops 27 indicator unity blacklist

我已经将一些指标列入白名单,这些指标还没有符合 Unity 标准的 appindicators 的应用程序。有没有办法将符合 Unity 标准(不是旧式指示器)但不提供“不在系统托盘中显示”选项的应用程序的应用程序指示器列入黑名单?

  • 欢迎任何禁止显示应用程序的有效解决方案,基于 GUI 或 CLI。
  • 一种有效的替代方法是以类似于在 Windows 7 中显示/隐藏系统托盘图标的方式隐藏指示器的方法。根据对这个已关闭问题的回答,在 Ubuntu 中目前是不可能的。
  • 涵盖旧指标新指标的技术也是有效的。(从旧指标的systray-whitelist 唯一作品中删除项目。)

Bru*_*ira 11

不加载小程序只是阻止它运行。

如果指示器已编码到应用程序中并且应用程序没有为您提供从面板中删除指示器的选项,您将无法省略它,您不能省略内置于代码中且没有选项的应用程序指示器禁用它,为此您需要更改源代码,或者您可以更改源代码,或者您可以向应用程序开发人员建议它们,最后一种情况将取决于您所指的应用程序。

没有具体的指导方针解释应用程序是否应该或不应该有一个电感小程序,只有一个指示器小程序应该做什么

您仍然可以删除 gnome 为您的系统制作的系统小程序,或者如果应用程序本身使用外部小程序作为指示器。


要删除默认情况下可见的 gnome/unity 指示器之一,请打开终端并运行此命令以显示可以在启动时加载的所有应用程序

cd /etc/xdg/autostart/ && ls
Run Code Online (Sandbox Code Playgroud)

确定要阻止加载的小程序并使用您喜欢的文本编辑器对其进行编辑,即:

sudo nano nm-applet.desktop
Run Code Online (Sandbox Code Playgroud)

找到包含这些内容的行

NoDisplay=true
Run Code Online (Sandbox Code Playgroud)

并将其更改为

NoDisplay=false
Run Code Online (Sandbox Code Playgroud)

保存并关闭终端。

单击屏幕右上角用户名旁边的齿轮并选择Startup Applications...,现在您将看到您刚刚编辑的 .desktop 文件的应用程序,您可以禁用它。

小程序不会在下次启动时加载

按照上述步骤启用或禁用小程序后,您将看到您修改的每个 .desktop 将在您的~/.config/autostart文件夹中创建它自己的 .desktop 文件。

如果您要禁用的小程序指示器没有显示在您的启动列表中,您需要使用上述方法,否则里面会有一个 .desktop 文件~/.config/autostart,可以使用所述方法进行编辑,然后可以启用/禁用在启动应用程序中。


mni*_*ess 6

根据设计指南,很可能您不想看到的指标一开始就不应该存在。所以正确的做法(现在)应该是联系作者。