
Lemur ノート PC の BIOS 設定で低バッテリー アラームを無効にしていますが、バッテリーが少なくなるとアラームが鳴ります。音は非常に大きく、数秒ごとに繰り返されるうるさいビープ音です。ノート PC はプラグを差し込まなくてもあと 20 分は持つので、バッテリー レベルはもう適切に検出されていません。オーディオをミュートするとビープ音は止まりますが、明らかに何も聞こえなくなります。音量を 1% に戻すと、バッテリー アラームが再び最大音量で聞こえます。以前、内蔵スピーカーを制御できるミキサーがどこかにあったことを覚えています。それが見つかったら、それをミュートしてこの問題を解決できるかもしれません。
私は Ubuntu 14.04 を使用しています。ここで言及しているのは、低バッテリー通知 (これは gnome 経由のものです) ではなく、内蔵スピーカーから数秒ごとに非常に大きなビープ音が鳴る低バッテリー ALARM です。ただし、私の gnome 電源設定は次のとおりです。
$ gsettings list-recursively org.gnome.settings-daemon.plugins.power
org.gnome.settings-daemon.plugins.power button-power 'interactive'
org.gnome.settings-daemon.plugins.power critical-battery-action 'nothing'
org.gnome.settings-daemon.plugins.power percentage-low 1
org.gnome.settings-daemon.plugins.power priority 0
org.gnome.settings-daemon.plugins.power lid-close-suspend-with-external-monitor false
org.gnome.settings-daemon.plugins.power idle-dim false
org.gnome.settings-daemon.plugins.power button-hibernate 'hibernate'
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'suspend'
org.gnome.settings-daemon.plugins.power button-sleep 'suspend'
org.gnome.settings-daemon.plugins.power button-suspend 'suspend'
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0
org.gnome.settings-daemon.plugins.power time-low 1200
org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
org.gnome.settings-daemon.plugins.power notify-perhaps-recall true
org.gnome.settings-daemon.plugins.power percentage-critical 1
org.gnome.settings-daemon.plugins.power percentage-action 1
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'suspend'
org.gnome.settings-daemon.plugins.power time-action 120
org.gnome.settings-daemon.plugins.power lid-close-battery-action 'nothing'
org.gnome.settings-daemon.plugins.power idle-brightness 30
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
org.gnome.settings-daemon.plugins.power time-critical 300
org.gnome.settings-daemon.plugins.power active true
org.gnome.settings-daemon.plugins.power use-time-for-policy false
$
答え1
BIOS で設定をすでに無効にしていて、以下に説明するようにモジュールを非アクティブ化しても問題が解決しない場合は、BIOS にバグがある可能性があります。
内蔵スピーカーを無効にします。
sudo modprobe -r pcspkr snd_pcsp
恒久的な解決策については、編集してください/etc/modprobe.d/blacklist.conf
sudo nano /etc/modprobe.d/blacklist.conf
追加/変更
# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp
# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr