如何启用 Starship/Matisse 高清音频控制器?

rot*_*oup 8 sound

我的 Ubuntu 20.10 机器上有两个声音输出选项。

一种是连接至显示器耳机插孔的 HDMI 音频。

另一个是我主板上内置的高清音频。

我似乎无法在主板上启用该功能。音频设置中唯一的配置文件选项是“关闭”。

在此输入图像描述

这是我的 lspci 输出:

$ lspci -k | grep -A 4 Audio
28:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
        Subsystem: Micro-Star International Co., Ltd. [MSI] Starship/Matisse HD Audio Controller
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
Run Code Online (Sandbox Code Playgroud)

和lshw:

$ sudo lshw -class multimedia
  *-multimedia              
       description: Audio device
       product: TU116 High Definition Audio Controller
       vendor: NVIDIA Corporation
       physical id: 0.1
       bus info: pci@0000:26:00.1
       version: a1
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=snd_hda_intel latency=0
       resources: irq:64 memory:fc080000-fc083fff
  *-multimedia
       description: Audio device
       product: Starship/Matisse HD Audio Controller
       vendor: Advanced Micro Devices, Inc. [AMD]
       physical id: 0.4
       bus info: pci@0000:28:00.4
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msi bus_master cap_list
       configuration: driver=snd_hda_intel latency=0
       resources: irq:66 memory:fc400000-fc407fff
Run Code Online (Sandbox Code Playgroud)

不确定我应该提供哪些其他信息。通过我的 HDMI 输出的声音效果很好,但我也希望能够使用另一个。

小智 5

启用 Starship/Matisse HD 音频控制器?

\n

这里\xe2\x80\x99是我所做的:

\n
    \n
  1. 跑步pavucontrol

    \n
  2. \n
  3. 在“配置”选项卡下(一直到右侧 - 最初可能不可见),禁用您不打算使用的任何音频设备\xe2\x80\x99

    \n
  4. \n
  5. 在 \xe2\x80\x9cOutput Devices\xe2\x80\x9d 选项卡下,选择 \xe2\x80\x9cPort: Headphones (unplugged)\xe2\x80\x9d

    \n
  6. \n
  7. 要使更改永久生效,请default.pa使用提升的权限编辑该文件:

    \n
    sudo {text editor of choice} /etc/pulse/default.pa`\n
    Run Code Online (Sandbox Code Playgroud)\n

    注意:请务必替换{text editor of choice}为您的{选择的文本编辑器}。

    \n

    将以下内容添加到文件末尾:

    \n
    set-sink-port 0 analog-output-headphones\n
    Run Code Online (Sandbox Code Playgroud)\n
  8. \n
\n

要列出声音设备的所有详细信息,您可以运行pactl list cards. 在引用 中的设备编号时/etc/pulse/default.pa,请务必使用下面的值alsa.card而不是初始Card #列表。就我而言Card#0alsa.card = "1",反之亦然。

\n

来源

\n