Alsamixer 将 Xonar 卡视为默认 1(而不是默认 0),但 PulseAudio 音量控制显示“没有可用于配置的卡”输出为 SPDIF。补充:已创建文件 /etc/asound.conf,默认设置为卡 1。现在 Alsamixer 默认显示 Xonar。但是 lspci -nn | grep Audio 未显示 Xonar 卡:22:00.1 音频设备 [0403]: NVIDIA Corporation GP108 高清晰度音频控制器 [10de:0fb8] (rev a1) 25:00.3 音频设备 [0403]: Advanced Micro Devices, Inc. [AMD] 系列 17h (型号 00h-0fh) HD 音频控制器 [1022:1457] 查找源和接收器的结果如下:$ pactl list short sources 35 auto_null.monitor PipeWire float32le 2ch 48000Hz SUSPENDED$ pactl list short sinks 35 auto_null PipeWire float32le 2ch 48000Hz SUSPENDED
任何帮助,将不胜感激
答案1
以下命令系列似乎通过消除 pipewire 解决了该问题:
systemctl --user unmask pulseaudio
systemctl --user --now disable pipewire-media-session.service
systemctl --user --now disable pipewire pipewire-pulse
systemctl --user --now enable pulseaudio.service pulseaudio.socket
sudo apt remove pipewire-audio-client-libraries pipewire