如何禁用 Gnome 3 聚合菜单中的亮度滑块?

如何禁用 Gnome 3 聚合菜单中的亮度滑块?

我有一台连接了 UPS 的台式机。在 Gnome 菜单中,我可以注销,音量滑块下方还有另一个滑块,它看起来像是亮度滑块,但它不起作用,我也不指望它能起作用。我该如何删除它,或者我该如何告诉 Gnome,是的,我的电脑有电池,但这并不意味着它是笔记本电脑,也不意味着亮度控制适用于这些显示器。

我检查了 Gnome 网站上提供的所有亮度扩展,查看了 Gnome 帮助,并检查了 /org/gnome 下的 dconf 编辑器中所能找到的所有内容,但没有找到。

编辑:我找到了这个存储库:https://github.com/dffischer/gnome-aggregatemenu-hider我安装了 waf 但是隐藏器构建失败:

$ ./waf --targets=Brightness configure build
Setting top to                           : gnome-aggregatemenu-hider 
Setting out to                           : gnome-aggregatemenu-hider/build 
'configure' finished successfully (0.004s)
Waf: Entering directory `gnome-aggregatemenu-hider/build'
Waf: Leaving directory `gnome-aggregatemenu-hider/build'
Build failed
Traceback (most recent call last):
  File "gnome-aggregatemenu-hider/.waf-2.0.11-d998e576e79d26a553b299ec4e56967b/waflib/Runner.py", line 245, in task_status
    return tsk.runnable_status()
  File "gnome-aggregatemenu-hider/.waf-2.0.11-d998e576e79d26a553b299ec4e56967b/waflib/Task.py", line 364, in runnable_status
    new_sig=self.signature()
  File "gnome-aggregatemenu-hider/.waf-2.0.11-d998e576e79d26a553b299ec4e56967b/waflib/Task.py", line 346, in signature
    self.sig_vars()
  File "./template.py", line 15, in sig_vars
    super().sig_vars()
TypeError: super() takes at least 1 argument (0 given)

答案1

如果您可以忍受没有电源指示灯,您可以尝试以下解决方法。

安装GNOME shell 扩展称为扩展面板菜单。 这个会 ”将电源/网络/音量/用户/日期/通知菜单移至状态区“从聚合菜单中选择”。亮度控制滑块应位于电源指示器中。

然后从扩展的首选项中禁用电源指示器(和其他不必要的指示器)。

答案2

我通过将acpi_backlight=none参数传递给内核来修复它。显然这与处理外部监视器的方式有关。

该问题仍然存在于 GNOME 3.36 和内核 5.11 上。

相关内容