use*_*849 6 sound usb pulseaudio
右上角,我单击声音图标,选择声音设置,然后连接我的 USB 耳机。我可以看到耳机在菜单中弹出时被检测到。我单击它,并希望将当前播放的音频发送到耳机。我的问题是它没有。音频通过内置扬声器继续播放。
更多信息:声音设置中我的内置卡的图标是一个顶部带有音符符号的电路。耳机的符号只是黑色背景,上面有一个“否”符号。可能意味着它以某种方式不起作用。
我安装了 pavucontrol,并注意到没有第二个声卡出现在那里。
连接时,系统日志显示
6 月 20 日 09:38:46 yuna 内核:[40144.553431] USB 2-1.2:使用 ehci_hcd 的新全速 USB 设备编号 11
Jun 20 09:38:46 yuna 内核:[40144.650609] 输入:C-Media USB 耳机设置为 /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2 :1.3/输入/输入20
Jun 20 09:38:46 yuna kernel: [40144.650895] generic-usb 0003:0D8C:000C.000B: input,hidraw0: USB HID v1.00 Device [C-Media USB Headphone Set] on usb-0000:00:1d .0-1.2/输入3
6 月 20 日 09:38:46 yuna mtp-probe:检查总线 2,设备 11:“/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2” 09 年 6 月 20 日:38:46 yuna mtp-probe: bus: 2, device: 11 不是 MTP 设备
Tak*_*kat 11
为了使外部设备可用作音频接收器并在插入时切换到播放流,我们可能需要将以下内容添加到我们的/etc/pulse/default.pa(对于pulseaudio >= 1.0):
load-module module-switch-on-connect
Run Code Online (Sandbox Code Playgroud)
这需要重启pulseaudio服务器才能生效。如果守护进程自动生成(这是默认设置),我们可以使用以下命令轻松执行此操作:
pulseaudio -k
Run Code Online (Sandbox Code Playgroud)