我最近买了一台 HTC Vive,除了声音之外,总体来说运行良好。Pulseaudio 拒绝将该设备检测为有效的声音输出:
但是,音频输入已被检测到并且确实有效:
不幸的是,缺少发言者让事情变得非常困难。
aplay -l
返回以下输出,表明检测到连接:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC298 Analog [ALC298 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: Do [Corsair VOID Wireless Gaming Do], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: Vive [HTC Vive], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
但是,aplay -D plughw:2,0 /usr/share/sounds/alsa/Front_Right.wav
返回一个非常奇怪的输出:
aplay: main:722: audio open error: No such file or directory
我已确保所有连接器都已牢固插入,因此这似乎是一个软件问题。
到目前为止我唯一的提示是pulseaudio
输出以下几行/var/log/syslog
:
Dec 3 16:12:54 greywolf pulseaudio[2547]: [pulseaudio] alsa-util.c: Unable to load mixer: Invalid argument
Dec 3 16:12:54 greywolf pulseaudio[2547]: [pulseaudio] alsa-util.c: Unable to load mixer: Invalid argument
我该如何解决这个问题?