无法在 Ubuntu 16.04 中更改声卡的配置文件

无法在 Ubuntu 16.04 中更改声卡的配置文件

我有一台基于 Asus Rog Rampage V Edition 10 构建的 PC,运行 Ubuntu 16.04。这台 PC 有 2 个声卡模块,带有多个输出和输入,例如模拟立体声和数字 S/PDIF:

$ pactl list short sinks
0   alsa_output.pci-0000_02_00.1.hdmi-stereo-extra1 module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
1   alsa_output.usb-ASUS_SupremeFX_Hi-Fi-01.analog-stereo   module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
2   alsa_output.pci-0000_00_1b.0.iec958-stereo  module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED

我以前用的是内置声卡,前置模拟立体声连接器上有声音输出,但 SupremeFx_Hi-Fi 上没有声音。我尝试让 SupremeFx 工作,按照网上的一些帖子操作,但板载声音设备却出了问题。现在,我只能在显卡 HDMI 端口上输出音频。

我现在想让一切恢复正常。因此,我删除了与音响系统相关的所有组件:

$ sudo apt-get purge --auto-remove alsa-base alsa-utils alsamixer
$ sudo apt-get purge --auto-remove pulseaudio
$ sudo apt-get purge --auto-remove pulseaudio-utils
$ rm -R ./.config/pulse/

重新启动并重新安装它们:

$ sudo apt-get install alsa-base pulseaudio

现在,我遇到一个问题,内置音频已打开Digital Output(S/PDIF),但我无法通过 进行更改pavucontrol。更准确地说,我更改了配置文件,但pacmd list-cards显示没有可用的设备,而且一旦我通过系统音频设置更改输出类型,它就会返回到Digital Output(S/PDIF)。到目前为止,前置立体声连接器上没有声音。

您有任何想法/帮助吗?

相关内容