===== 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 Config Bluetooth (essencial para KD-770, fazer somente se precisar, teste antes sem) sudo nano /etc/bluetooth/main.conf ... [General] FastConnectable=true AutoSuspend=false ... [Policy] AutoEnable=true ... sudo systemctl restart bluetooth Desabilita auto-switch HFP (resolve desconexão, fazer somente se precisar, teste antes sem) wpctl settings --save bluetooth.autoswitch-to-headset-profile false Persistência após reboot: mkdir -p ~/.config/wireplumber/wireplumber.conf.d echo 'wireplumber.settings = { bluetooth.autoswitch-to-headset-profile = false }' \ > ~/.config/wireplumber/wireplumber.conf.d/50-disable-headset-switch.conf Conecte o fone! Se perceber conexão/desconexão frequente, como paliativo teste (workaround): sudo systemctl restart bluetooth && systemctl --user restart wireplumber Reconecte novamente! Equalizador (JamesDSP) pikaur -Sy jamesdsp-pipewire-bin Verificação final: pactl info | grep "Server Name" # "PulseAudio (on PipeWire)" wpctl status # KD-770 sem bluez_input/bluez_capture **Resultado:** Fone estável em A2DP, sem microfone ativado, JamesDSP funcionando. Após reboot só precisa do workaround 1x. ===== 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