我在 Dell Inspiron 530 上运行 Ubuntu 20.04 LTS。我购买了一些外置扬声器,它们在我的计算机上运行良好,但出于某种原因,现在我只能获得 Dummy Output 作为输出设备。我尝试了这个帖子尝试修复问题,但没有成功。我还尝试了 3.5 毫米扬声器输出的前后端口。仍然没有结果。耳机也无法识别。
这是我的输出pacmd list-sources
:
1 source(s) available.
* index: 0
name: <auto_null.monitor>
driver: <module-null-sink.c>
flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: IDLE
suspend cause: (none)
priority: 1000
volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: no
current latency: 0.00 ms
max rewind: 16 KiB
sample spec: s16le 2ch 48000Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 2000.00 ms; range is 0.50 .. 2000.00 ms
monitor_of: 0
module: 13
properties:
device.description = "Monitor of Dummy Output"
device.class = "monitor"
device.icon_name = "audio-input-microphone"
我的输出inxi -A
Audio:
Device-1: Intel 82801I HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.4.0-40-generic
我的输出lspci -v | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
有什么建议么?
答案1
答案2
我通过在父亲的计算机(也是戴尔 Inspiron 530)的末尾添加以下内容解决了这个问题/etc/pulse/default.pa
:
set-card-profile alsa_card.pci-0000_00_1b.0 output:analog-stereo+input:analog-stereo
set-sink-port alsa_output.pci-0000_00_1b.0.analog-stereo analog-output-lineout
这解决了第一行中卡配置文件未正确设置的问题,以及第二行中卡默认为耳机而不是扬声器的问题。