我的 Audiotrak Prodigy HD2 声卡出现了一个奇怪的问题。最近它运行正常,但现在当我在 pavucontrol 中选择它并在 Clementine 中播放音乐或在 youtube 上观看视频时,播放会冻结。(卡在 0:00,即使它应该正在播放)切换到集成卡就可以了(声音正常工作)。此外,当我启动 Windows 时,此声卡可以正常工作,因此问题出在 Linux 上。我尝试了 pavucontrol 配置选项卡中的不同配置文件,但似乎不起作用。
我正在使用 Manjaro 16.10,内核 x86_64 Linux 4.4.39-1-MANJARO。
aplay-l:
card 2: ICE1724 [ICEnsemble ICE1724], device 0: ICE1724 [ICE1724]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: ICE1724 [ICEnsemble ICE1724], device 1: ICE1724 IEC958 [ICE1724 IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0
lspci-v:
06:00.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
Subsystem: VIA Technologies Inc. Device 2401
Flags: bus master, medium devsel, latency 64, IRQ 16
I/O ports at c100 [size=32]
I/O ports at c080 [size=128]
Capabilities: <access denied>
Kernel driver in use: snd_ice1724
Kernel modules: snd_ice1724
答案1
感谢@dirkt,我找到了解决方案
最初我在终端中发出了以下命令:
#alsa --force-reload
alsaunmute
amixer set Master 90%
我不确定它此时是否正常工作,但我还打开了 alsamixer 并将多轨内部时钟从“IEC958 In”更改为“44100”,然后它就开始工作了!
编辑:我建议将多轨道速率锁定设置为关闭(MM),并将多轨道速率重置设置为关闭(这会导致每次重启时时钟速度重置为“IEC958 In”)
再次感谢@dirkt 的帮助。