archlinux使用pipewire控制声音与蓝牙
archlinux 上舍弃 pulse 使用 pipewire,我的是 KDE 桌面,gnome 应该有区别,最终安装的相关软件有
1 | yay -Q | grep pulse |
首先确保上面的所有软件都安装了
需要注意的是,蓝牙相关的包含在 pipewire-audio
,安装的软件只有 bluez bluez-utils bluedevil
安装上面的软件以后,大概率还不能使用,不知道为什么还有很多服务需要开启,我猜是因为之前用了 pulse
开启如下
1 | systemctl --user enable --now wireplumber.service |
如果遇到红色的关于pipewire
报错,
1 | systemctl --user enable --now pipewire.service |
如果还有mask
相关的报错
1 | systemctl --user unmask pipewire.service |
如果仍socket
相关的报错
1 | systemctl --user unmask pipewire.socket |
上面每个服务区开启以后可以测试看看,
最后重新开启 wireplumber
,注意所有服务都是用户层面的
1 | systemctl --user enable --now wireplumber.service |
开启蓝牙相关的服务
1 | sudo systemctl enable --now bluetooth.service |
重启前面的服务以生效
1 | systemctl --user restart pipewire.service wireplumber.service |
如果还不行,设置里搜索 蓝牙
,并启用
本文作者:yuhldr
本文地址: https://yuhldr.github.io/posts/b4137e00.html
版权声明:转载请注明出处!