CLI 中的 xrandr 设置每 60 秒重置一次

CLI 中的 xrandr 设置每 60 秒重置一次

我被这个命令困住了:xrandr --output HDMI-1 --brightness 0.50

几天前我开始将笔记本电脑连接到外接显示器。这个显示器是旧的 LCD,所以我必须将显示器的亮度设置为 95% 以上,以免噪音太大。但显示器对我的眼睛来说显然太亮了 :(

我搜索了解决方法,发现这个 xrandr 命令对于降低亮度非常有用:它工作了一两天,然后,没有任何通知,显示器(或系统,我不知道......当然,可能是系统)丢失了这个设置!我重新输入了它,但 60 秒后它就丢失了,所以我重新输入了它,然后......一次又一次!重新启动解决了一次问题(我的意思是,几个小时),但它又回来了。

所以我会重新启动来重新修复它,但这显然令人难过且不正常。我搜索了 xrandr 的配置文件,但没有找到它们(我不知道这个命令输入到哪里:任何 Xorg 文件?)。我尝试了 ARandR 程序,但它似乎无法驱动这个奇怪的设置。我安装了 xbacklight,但该命令xbacklight =50似乎不起作用 - 虽然它也调用 xrandr?!我在 X.org 日志文件中看不到任何内容,在 syslog 文件中也看不到任何内容(间隔 60')。

哎呀,似乎不是 60',这是因为我在重置几秒钟后重试了该命令:它固定在某个时间(目前每次的时间都是 xx:xx:51,因此我相信它是每 60':如果我在 xx:xx:41 启动命令,那么休息前会有十秒钟!!)。

因此,我正在重新启动(并在我的 bashrc 中编写 xrandr 命令以确保它在登录时生效),但我真的很感激任何关于在哪里搜索的帮助或提示,因为这非常痛苦。

谢谢你的帮助 :)

[编辑] 我尝试过注销/登录,但也不起作用。

从昨天起,重启就不再起作用了 :(

我已经深入分析了 /var/log 中的所有日志,没有发现任何内容。

如果我在重置后很快调用 xrandr 命令,重置会重新开始,几秒钟内我可以反复执行 xrandr 命令/重置(最多 4 次),所以系统似乎需要几秒钟来“记录”其状态?

如果我改变盖子的位置(从关闭变为打开,或反之亦然),显示器就会重置,并且会拔下 HDMI 适配器或 VGA 适配器(因为我的外接显示器仅为 VGA)。

最后,昨天在第二次重启之前(因为第一次重启没有任何反应),通过关闭打开的应用程序,xrandr 命令仍然处于活动状态(绕过应该重置它的 XX 计时),所以它可能处理某些应用程序,或者......“每日”计时器?(我没有记录确切的时间,它似乎发生在晚上)。

我仍在调查,但如果能提供任何提示我将非常感激:)

[编辑] “它似乎发生在晚上”...我想我明白了:我可以用“夜灯”参数重现这个问题!我正在研究手动计时器和当前计时器(设置为“日出”),这个问题应该很快就会得到解决。

答案1

对于遇到同样麻烦的人:这确实是由夜灯设置引起的。我无法清楚地显示 ubuntu 的设置时间(使用“日落和日出”设置),但在重置后禁用“夜灯”(并重新启用 xrandr 命令)解决了重复重置的问题,所以这确实是根本原因。

顺便说一句,如果有人知道如何显示下一个每日夜灯设置时间(检查一下并出于好奇)那将会很有趣:)

相关内容