我住在公寓楼里,晚上禁止制造噪音。是否可以配置 Ubuntu,使扬声器在晚上不会输出过大的噪音?
答案1
调低面板上链接的主音量控制(而不是浏览器等应用程序中的音量控制),或降低 ALSA 中的主音量https://wiki.ubuntu.com/Audio/Alsamixer
如果你有台式机,你也可以在音频线上控制音量,例如http://www.ebay.com/itm/like/390497226138?lpid=82(不是我的物品)以降低到达扬声器的声音水平 - 但对于笔记本电脑来说并不实用。
答案2
你可以通过运行脚本的 cronjob 自动设置主音量。脚本可能看起来像这样:
#!/bin/bash
# limit volume to 20%
# full path is used because the path variable might not contain /usr/bin/ when run from cron job
/usr/bin/pactl set-sink-volume 0 20%
另存为/var/beQuiet.sh
例如
和 cron 行(运行crontab -e
并在最后添加)
0 21 * * * /bin/bash /var/beQuiet.sh
每天晚上 9 点运行脚本。
当然,仍然可以手动将音量调高,但至少您不会再忘记将其调低;)
编辑:如果 bash 脚本不适合你这个答案还有其他脚本,例如使用 python-alsaaudio 包的便捷 python 脚本,用于设置主音量