我目前无法选择 USB Hyper X 7.1 cloud II 耳机作为输入和输出设备。但是,如果我在电脑开机时拔下耳机并将其重新连接到电脑上,pulseaudio 可以完全识别我的耳机,我可以毫无问题地设置、收听和录制。
另一方面,如果我重新启动计算机,我的操作系统将不再提供耳机作为输出卡的选择。
我尝试过pulseaudio -k
,但只有极少数情况下我的耳机才能被识别。我不知道这是否重要,但当我输入以下内容时会出现错误pulseaudio --log-level = error
:
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create () failed.
奇怪的是,我的耳机可以看到系统盘(B003:D004):
Bus 002 Device 002: ID 8087:8001 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 1532:0203 Razer USA, Ltd
Bus 003 Device 004: ID 0951:16a4 Kingston Technology
Bus 003 Device 003: ID 1b1c:1b2e Corsair
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
如果我使用播放-L,我的耳机也列在内:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: Audio [HyperX 7.1 Audio], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
我想补充一点,如果我输入 alsamixer,我可以选择我的耳机来调整耳机麦克风和扬声器的音量。
下面是一些 GUI 的图片,希望对您有帮助:
我对 Linux 上的音频系统不太了解,所以我不知道我是否还有其他信息可以给您,以最大程度地提高解决问题的可能性。这可能是一个错误,我应该将其推送到错误跟踪器上吗?
我使用 KDE Neon 作为操作系统,但我还安装了 Elementary OS + Windows 10,并且我对这些操作系统没有任何问题。抱歉我的英语不好,谢谢。