编程开发

上次观看到

当前位置:首页> 鸡米饭>编程开发>

解决via声卡在linux桌面,后置接口没声音输出的问题

2025.12.21 10:32 阅读次数: 出自:鸡米饭 作者:绝歌一首

配置 VIA 声卡驱动参数 这是解决接口识别不全的关键,针对 snd_hda_codec_via 驱动添加专用配置: 

编辑 ALSA 核心配置文件:

sudo nano /etc/modprobe.d/alsa-base.conf 

删除文件中原有与 snd-hda-intel/snd-hda-codec-via 相关的配置(若有),

添加以下三个专为 VIA 声卡设计的参数: 

# 强制 VIA 声卡启用前后置独立输出(核心参数) 

options snd-hda-intel model=via vt1708=1 options snd-hda-codec-via enable_lineout=1 

# 禁用自动静音(避免前置插入时关闭后置) 

options snd-hda-intel auto_mute=0 

# 优先加载 VIA 驱动,设为默认声卡 

options snd-hda-codec-via index=0 options snd-hda-intel index=0 model=via 



说明:

vt1708=1:适配绝大多数 VIA VT17xx 系列声卡(你的驱动模块已验证适配) enable_lineout=1:强制启用主板后置 Line Out(Speaker)接口 auto_mute=0:彻底禁用自动静音,解决仅显示 Headphone 的核心问题 保存并退出(按 Ctrl+O → 回车 → Ctrl+X)。

上一篇:ython用pyinstaller打   下一篇: