You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04无法修改声卡配置,音频输出异常求助

解决Ubuntu 16.04下双声卡音频输出混乱问题

我来帮你一步步搞定这个音频问题——看起来是折腾SupremeFX的时候把PulseAudio的配置搞乱了,咱们先从重置基础配置开始,再逐个恢复板载声卡和修复SupremeFX的声音:

1. 重置PulseAudio配置(回到初始状态)

这一步能清空你之前修改的混乱配置,回到系统默认状态:

  • 先关闭正在运行的PulseAudio进程:
    pulseaudio -k
    
  • 备份旧的配置文件夹(防止后续需要恢复):
    mv ~/.config/pulse ~/.config/pulse.bak
    
  • 重启PulseAudio服务:
    pulseaudio --start
    

2. 识别所有硬件声卡设备

先确认系统能正确识别你的两个声卡,运行以下命令查看硬件列表:

aplay -l

你会看到三个对应设备的卡号:

  • 显卡HDMI声卡(对应pactl输出里的0号sink)
  • ASUS SupremeFX USB声卡(对应pactl里的1号sink)
  • 主板板载声卡(对应pactl里的2号S/PDIF sink,以及你之前能用的前置模拟立体声接口)

3. 恢复板载声卡的音频输出

现在先恢复你原本能用的板载前置模拟立体声:

  • 打开Ubuntu的系统设置 > 声音,切换到「输出」标签页,你应该能看到板载声卡的模拟立体声选项(如果没显示,稍等片刻让PulseAudio加载设备,或者重启系统)
  • 选中板载模拟立体声设备,点击「测试」按钮,听听前置接口有没有声音输出。如果还是没声,检查是否被静音:
    amixer -c <板载声卡卡号> sset Master unmute
    
    把<板载声卡卡号>换成aplay -l里板载声卡对应的数字(比如1)。

4. 修复SupremeFX Hi-Fi的声音问题

接下来搞定SupremeFX的无声问题:

  • 先安装PulseAudio的图形化音量控制工具(如果没装的话):
    sudo apt install pavucontrol
    
  • 打开pavucontrol,切换到「配置」标签页,找到ASUS SupremeFX Hi-Fi设备,把它的配置从「关闭」改成「模拟立体声输出」
  • 再切换到「输出设备」标签页,选中SupremeFX的模拟立体声设备,调整音量后播放一段音频测试是否有声音
  • 如果还是没声,先检查SupremeFX的硬件连接:确认接口插对,或者换个音频线试试;也可以用命令解锁静音:
    amixer -c <SupremeFX卡号> sset Master unmute
    

5. 设置默认音频设备(可选)

如果你希望每次开机都自动用某个声卡输出(比如板载或者SupremeFX),可以编辑PulseAudio的默认配置:

  • 打开配置文件:
    nano ~/.config/pulse/default.pa
    
  • 在文件末尾添加一行,把<你的目标sink名称>换成pactl list short sinks里对应的名称(比如alsa_output.usb-ASUS_SupremeFX_Hi-Fi-01.analog-stereo):
    set-default-sink <你的目标sink名称>
    
  • 保存退出(按Ctrl+O,回车,再按Ctrl+X),然后重启PulseAudio生效。

内容的提问来源于stack exchange,提问作者AidinZadeh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:22:12