如何禁用内部扬声器音频

Ant*_*uez 5 sound pulseaudio 12.04

12.04 以下:

如何全局禁用计算机的内部扬声器,而不必在每个用户会话中取消设置?

我尝试将“blacklist pcspkr”添加到“/etc/modprobe.d/blacklist”中,但它仍然让pulseaudio使用内部扬声器。

这是 lsmod,似乎没有显示电脑扬声器正在工作:

Module                  Size  Used by
coretemp               13361  0
dcdbas                 14098  0
snd_hda_codec_via      46188  1
microcode              18395  0
snd_hda_intel          33028  5
snd_hda_codec         116476  2 snd_hda_codec_via,snd_hda_intel
snd_hwdep              13276  1 snd_hda_codec
snd_pcm                81052  4 snd_hda_intel,snd_hda_codec
snd_seq_midi           13132  0
snd_rawmidi            25425  1 snd_seq_midi
snd_seq_midi_event     14475  1 snd_seq_midi
serio_raw              13031  0
lpc_ich                16992  0
snd_seq                51568  2 snd_seq_midi,snd_seq_midi_event
hid_generic            12445  0
snd_timer              28931  2 snd_pcm,snd_seq
snd_seq_device         14137  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    62520  17 snd_hda_codec_via,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
mac_hid                13077  0
soundcore              14635  1 snd
snd_page_alloc         14108  2 snd_hda_intel,snd_pcm
lp                     17455  0
parport                40930  1 lp
usbhid                 46022  0
hid                    82474  2 hid_generic,usbhid
aufs                  159970  69
overlayfs              27511  0
squashfs               36095  1
nbd                    17427  1
r8169                  56852  0
i915                  470739  0
drm_kms_helper         45427  1 i915
drm                   231841  2 i915,drm_kms_helper
i2c_algo_bit           13316  1 i915
video                  19069  1 i915
Run Code Online (Sandbox Code Playgroud)

但是我从电脑扬声器中听到音乐。

也许是在脉冲音频级别,但如何在全局范围内进行更改而不限于一个用户?

谢谢 !

LEo*_*LEo 1

我想以下是一些可能有效的选项:How_to_disable_the_pc_speaker_(beep!)