我想这个问题在这里已经有了答案,但我找不到。我正在使用 12.04。
更新:
问题是,即使我插入耳机,我也能听到笔记本电脑扬声器的声音。耳机只是标准的立体声耳机。最有趣的是,一周前一切都在工作。
我试着玩pulseaudio和alsamixer设置 - 没有结果。
我的笔记本电脑中有一个内置麦克风。我认为它使用英特尔高清晰度音频。但我无法让它与 Ubuntu 一起使用。它不适用于录音机或 Skype。
在“声音首选项”的“输入”选项卡上,我只看到内部模拟输入设备...
当我升级到 ubuntu 12.04 后插入耳机时,它不再被扬声器静音,而且我也没有像以前那样的耳机输出。我记得必须进入 conf 文件并禁用前面板音频或类似的东西;一切都开始正常了。我有一台 HP DV6。
有没有办法在升级之前查看我的 alsa-base.conf 是什么?
我有一台 HP 8530w Elitebook 笔记本电脑,它经常放在扩展坞中。当它在扩展坞中时,我希望能够选择声音是来自我的内置笔记本电脑扬声器(用于观看快速视频)还是来自扩展坞背面的音频输出插孔(已连接)到我的立体声音响(用于听电影和听音乐)。我可以通过物理拔掉扩展坞中的音频线来切换,但这既不优雅也不方便。
我知道这在硬件方面是可能的,因为直到大约 9.04 左右,这都用了一个小技巧(按下硬件静音按钮,同时将 gnome 面板中的扬声器图标悬停在扬声器和底座输出之间切换)。我当时就知道这一定是一个错误。经过一些升级(无法确定哪个)后,这停止了工作。
我在声音首选项或pavucontrol.
中没有 jack sense 入口alsamixer。有一个“底座”条目,我可以将底座连接器的输出静音,但内部扬声器保持静音。
我的硬件(触摸)静音按钮没有任何效果(虽然它会改变颜色),但并不打扰我。硬件音量调节按钮按预期工作。
的输出aplay -l:
List of PLAYBACK Hardware Devices
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
Run Code Online (Sandbox Code Playgroud)
的输出head -n 1 /proc/asound/card*/codec#*:
==> /proc/asound/card0/codec#0 <==
Codec: Analog Devices AD1984A
==> /proc/asound/card0/codec#1 <==
Codec: LSI ID 1040
Run Code Online (Sandbox Code Playgroud)
音频设备(输出lspci -nn|egrep 'ultimedia|udio|sound|AC97|ac97|EMU')
00:1b.0 Audio …
sound ×3
headphones ×2
pulseaudio ×2
speakers ×2
11.04 ×1
12.04 ×1
laptop ×1
microphone ×1
upgrade ×1