我的新笔记本电脑只有一个耳机孔,但麦克风和耳机都可以使用。内置麦克风有问题,所以我想将耳机用作外置麦克风,同时使用内置扬声器。但是,只要我插入耳机,声音设置中的内置音频选项就消失了。
我不想用耳机听歌。如何才能在插入耳机后强制 Ubuntu 16.04 播放内置音频?
答案1
我无法谈论您的硬件,但在我的笔记本电脑上,似乎在耳机插孔上插入某些东西会禁用扬声器。这是在 HP Pavilion 笔记本电脑上;结果来自lshw -C sound
:
description: Audio device
product: FCH Azalia Controller
vendor: Advanced Micro Devices, Inc. [AMD]
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=snd_hda_intel latency=32
我使用 pulseAudio 音量控制程序查看音频设备。作为测试,我设置了一些通过扬声器播放的音乐。PulseAudio 通过“内置音频模拟立体声”设备显示此音乐正在播放。移至输出设备选项卡我们看到内置模拟立体声有一些选项。戴上耳机后选项已经改变。我可以手动将端口切换回扬声器,但扬声器没有发出声音。
因此,这似乎是不可能的,因为我的扬声器/耳机插孔的驱动程序不允许这样做。替代驱动程序可能会修复此问题,但我无法确认。