在声音设置中未将蓝牙耳机检测为输出设备

ank*_*kit 5 ubuntu audio bluetooth

我使用的是Ubuntu 20.04,我已经Sony WH-H910N通过蓝牙连接了我的无线耳机。

它已成功连接,但在声音设置中未显示为输出设备,仅检测到扬声器,但如果我将 realme 耳机与笔记本电脑连接,则可以在Headphones-Built-in-Audio声音设置中将其视为输出设备。

那么,我该怎么做才能在声音设置中将蓝牙耳机显示为输出设备呢?任何帮助,将不胜感激。

小智 5

对我有用的是以下内容。

旧的pulseaudio配置文件有时可能会损坏或与pulseaudio软件包/系统升级后的新版本发生冲突。要解决此问题,请按照以下步骤操作:

  • 通过在终端中运行以下命令来备份~/.config/pulse/配置目录:~/.config/pulse_old/
mv  ~/.config/pulse/ ~/.config/pulse_old/
Run Code Online (Sandbox Code Playgroud)
  • 之后,重新启动系统以构建新的pulseaudio配置文件。~/.config/pulse/将自动创建一个新目录。

  • 现在测试你的音频。

如果不知何故,在应用此修复程序后您决定返回到应用修复程序之前的先前状态,请按照以下步骤操作:

  1. 在终端中运行以下命令:
rm -r  ~/.config/pulse/
Run Code Online (Sandbox Code Playgroud)
  1. 在终端中运行以下命令:
mv  ~/.config/pulse_old/ ~/.config/pulse/
Run Code Online (Sandbox Code Playgroud)
  1. 重新启动您的系统。

但是,如果一切正常并且问题已解决~/.config/pulse_old/,您可以通过在终端中运行以下命令来删除备份的旧配置目录以释放空间(如果您愿意):

rm -r  ~/.config/pulse_old/
Run Code Online (Sandbox Code Playgroud)

从以下链接获取,其中有其他可用选项:https://askubuntu.com/questions/1165625/ubuntu-18-04-audio-doesnt-work-unless-i-switch- Between-outputs/1165640#1165640


wal*_*tor 0

这可能有帮助:

许多设备访问问题可以通过组成员身份更改来解决。

具体来说,如果ls -l 显示组权限(第二个“ rwx”三元组)为“ rw”(例如“ -rw-rw----”),则将自己添加到拥有该设备的组中将授予rw访问权限。

就是这样:

device="/dev/whatever"
sudo adduser $USER $(stat -c "%G" $device)
Run Code Online (Sandbox Code Playgroud)

这允许您成为可以使用该设备的组的成员资格rw,但还有一个步骤。

要使所有进程成为新组的成员,请注销并登录。小组成员资格是按时间设立的login

要在新组中创建单个进程(用于测试,在注销/登录之前):

newgrp $(stat -c "%G" $device)  
Run Code Online (Sandbox Code Playgroud)

或者,只需键入组名称。看man newgrp