Arch Linux Bluetooth Configuration - ryzendew/Linux-Tips-and-Tricks GitHub Wiki

Arch Linux Bluetooth Configuration Guide

Complete beginner-friendly guide to configuring Bluetooth on Arch Linux, including device pairing, audio setup, and troubleshooting.


Table of Contents

  1. Installing Bluetooth
  2. Pairing Devices
  3. Bluetooth Audio
  4. Troubleshooting

Installing Bluetooth

Install Bluetooth

Install packages:

# Install Bluetooth
sudo pacman -S bluez bluez-utils

# Enable service
sudo systemctl enable bluetooth
sudo systemctl start bluetooth

GUI Tools

Install GUI:

# Bluetooth manager
sudo pacman -S blueman

# Launch
blueman-manager

Pairing Devices

Using bluetoothctl

Pair device:

# Start bluetoothctl
bluetoothctl

# Power on
power on

# Scan
scan on

# Pair
pair MAC-ADDRESS

# Connect
connect MAC-ADDRESS

# Trust
trust MAC-ADDRESS

Using GUI

Blueman:

# Open Blueman
blueman-manager

# Click search
# Select device
# Pair

Bluetooth Audio

PulseAudio

Configure PulseAudio:

# Install Bluetooth support
sudo pacman -S pulseaudio-bluetooth

# Restart PulseAudio
pulseaudio -k && pulseaudio --start

PipeWire

Configure PipeWire:

# Install PipeWire Bluetooth
sudo pacman -S pipewire-pulse

# Restart PipeWire
systemctl --user restart pipewire pipewire-pulse

Troubleshooting

Device Not Found

Check adapter:

# Check if adapter on
bluetoothctl show

# Power on
bluetoothctl power on

Connection Issues

Reset:

# Restart Bluetooth
sudo systemctl restart bluetooth

# Remove device
bluetoothctl remove MAC-ADDRESS

# Re-pair

Summary

This guide covered Bluetooth installation, pairing, audio setup, and troubleshooting.


Next Steps


This guide is based on the ArchWiki. For the most up-to-date information, always refer to the official ArchWiki.