User Tools

Site Tools


wiki:tools:bluetooth-arch

This is an old revision of the document!


Headset Bluetooth Arch: PipeWire

Migração PulseAudio → PipeWire:

# Remove dependentes PulseAudio
sudo pacman -R pulseaudio-bluetooth pulseaudio-equalizer pulseaudio-equalizer-ladspa pulseaudio-jack pulseaudio-lirc pulseaudio-zeroconf

# Instala PipeWire
sudo pacman -S pipewire pipewire-alsa pipewire-pulse pipewire-jack wireplumber

# Unmask e ativa serviços
systemctl --user unmask pipewire pipewire.socket pipewire-pulse pipewire-pulse.socket wireplumber
systemctl --user enable --now pipewire pipewire.socket pipewire-pulse pipewire-pulse.socket wireplumber

Headset Bluetooth Arch: PulseAudio

$ pikaur -S pulseaudio-alsa pulseaudio-bluetooth bluez-utils
$ sudo systemctl status bluetooth.service
$ sudo systemctl enable bluetooth.service
$ sudo systemctl start bluetooth.service
$ sudo systemctl status bluetooth.service

#GUI para gerenciamento
$ pikaur -Sy blueman

Caso não reconheça, use a cli:

$ bluetoothctl
[bluetooth]# power on
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[NEW] Device 00:1D:43:6D:03:26 Lasmex LBT10
[bluetooth]# pair 00:1D:43:6D:03:26
[bluetooth]# connect 00:1D:43:6D:03:26
[bluetooth]# trust 00:1D:43:6D:03:26
[bluetooth]# scan off
[bluetooth]# exit

Para fazer com que seu fone de ouvido se conecte automaticamente, você precisa ativar o módulo switch-on-connect do PulseAudio. Faça isso adicionando as seguintes linhas ao /etc/pulse/default.pa:

$ sudo vim /etc/pulse/default.pa
---
### Automatically switch to newly-connected devices
load-module module-switch-on-connect

Se necessário, reinicie o computador.

Pacotes usados no Manjaro:

pikaur -Sy \
pulseaudio pulseaudio-alsa \
pulseaudio-bluetooth pulseaudio-ctl \
pulseaudio-equalizer pulseaudio-jack \
pulseaudio-lirc pulseaudio-rtp \
pulseaudio-zeroconf xfce4-pulseaudio-plugin

Fonte: https://wiki.archlinux.org/title/bluetooth_headset

Para um equalizador gráfico:

pikaur -Sy pulseaudio-equalizer-ladspa

Adicionando o Pulse Audio Equalizer ao startup do sistema

Edite o arquivo:

$ sudo vi /etc/pulse/system.pa
---
#add as linhas ao final
load-module module-equalizer-sink
load-module module-dbus-protocol
---

Repo: https://github.com/pulseaudio-equalizer-ladspa/equalizer

Em caso que o pulse não inicie e fique sem áudio com mensagem No PulseAudio daemon running, or not running as session daemon., testar os comandos:

systemctl --user start pulseaudio
systemctl --user status pulseaudio

Para o erro:

pulseaudio[1865]: module-rescue-stream is obsolete and should no longer be loaded. Please remove it from your configuration.

Desabilite o módulo editando o arquiv abaixo e comentando a linha:

/home/USER/.config/pulse/default.pa
wiki/tools/bluetooth-arch.1775181301.txt.gz · Last modified: by cleiton

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki