如何禁用通知区域中的天气指示器?我不想卸载它,因为其他一些用户需要它。但是,由于我已经运行了另一个天气应用程序,这个应用程序对我的会话没有用。
虽然我本身没有解决办法,但我有一个潜在的解决方法。我不确定您正在处理多少用户,但假设我们谈论的不是数百或数千(如果我错了,请纠正我)。无论如何,我的天气指示器是从 /etc/xdg/autostart 自动启动的。这就是我们将开始的地方......
sudo groupadd weathercd /etc/xdg/autostart找到适当的 .desktop 文件并更改关联的组:
sudo chown root:weather indicator-weather.desktop
请注意,对于此示例,我们已将组所有权分配给新创建的组“天气”。另外,我的 .desktop 文件名为“indicator-weather.desktop”。您的可能会有所不同,因此请使用合适的。
现在我们要设置适当的权限:
sudo chmod g+x,o-x indicator-weather.desktop
接下来,我们需要将想要使用天气指示器的用户添加到新的“天气”组中:
sudo useradd -G {weather} username
继续发出上述命令,直到所有需要使用天气指示器小程序的用户都被添加到“天气”组中,显然将您自己排除在该组之外。
另外,您可以通过发出以下命令来检查以确保用户属于“天气”组:id username
如果一切按计划进行,下次登录时,您将看不到天气指示器,但当您的另一个用户登录时......他们应该看到它。希望这对你有用。