如何使 xset -b 在 LXDE 登录屏幕上工作?

如何使 xset -b 在 LXDE 登录屏幕上工作?

我正在使用无聊的旧 LXDE 登录屏幕:

顶部的灰色栏,带有键盘选择器、小辅助图标、日期和电源按钮。背景是可见的,其中有一个矩形,其中包含用户图标、用户名下拉列表和密码输入框。下面是一个简单的“登录”按钮。
(来源:linuxandubuntu.com

我经常按错几个键输入用户名或密码,通过发送相关键来退格它们,然后因为随之而来的响亮的蜂鸣声而让房间里的每个人都感到不安。但是,我希望pcspkr保留内核模块。需要蜂鸣音乐;只是错误蜂鸣声不是。

我对登录会话的解决方案是养成运行的习惯:

xset -b
xflux -l 0.01032 -g -0.00471
xrickroll --random -m 5m -M 7.5h

每当我开始会话时等等。但这仍然无法解决登录屏幕上的问题。由于某种原因,即使我运行了sudo chmod a+x /etc/X11/Xsession.d/*,它仍然没有运行我的/etc/X11/Xsession.d/stop-that-darned-beepshell 脚本:

#!/bin/sh
xset -b

(或者,至少,看起来并非如此。)

如何才能让xset -b电脑在启动时正常运行? (理想情况下,我还希望运行其他内容,但我对那些不应用于登录屏幕而只是在我的 . 中的内容很好~/.xsessionrc。)

相关内容