我的Xubuntu 13.10上的Pavucontrol可以检测到我的蓝牙耳机,但是只有在键入以下命令之后:
pulseaudio -k
sudo alsa force-reload
几秒钟后,耳机将出现在“配置”选项卡中。
我也尝试插入线
load-module module-switch-on-connect
在/etc/pulse/default.pa中,但这没有帮助。我尝试清除,自动删除并重新安装所有内容,从alsa到pulseaudio和Pulseaudio-module-bluetooth。没用。
有没有解决方法来加载耳机而不使用命令force-reload?要使pulseaudio守护程序自动识别设备?
我尝试添加:
pcm.bluetooth {
type bluetooth
device "XX:XX:XX:XX:XX:XX"
profile "auto"
}
到我的主目录中的文件.asoundrc,但没有任何区别
杀死pulseaudio守护程序后,我的偶数音量热键停止工作。我要分配
amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute
到其他组合键来管理键盘上的音量。将命令分配给热键不起作用。音量键如何绑定到守护程序?还有其他将键绑定到新守护程序的方法(重启后)吗?
更新
找到了问题。使用命令
pactl list | grep -i module-bluetooth-discover
我发现蓝牙发现模块未加载。
但是我的/ etc / pulse中的default.pa文件包含以下行
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
那么,为什么在pulseaudio启动时模块不会加载?
发出命令后
sudo pactl load-module module-bluetooth-discover
蓝牙耳机正常工作并自动检测到,而不会杀死并重新启动alsa。
module-bluetooth-policy
和module-bluetooth-discover
!同样,通过KDE应用程序播放可以正常工作,但通过pulseaudio播放则不能。有人知道吗?