Bluetooth Autoconnect
Bluetooth-Geräte verbinden sich ständig von selbst? – Fix für Kali Linux (2024 / 2025)
Betroffene Systeme
Kali Linux Rolling ab etwa 2024-04
bis heute (Debian testing / sid).
Entscheidend ist die neue Kombination aus pipewire 1.0 +
, wireplumber 0.5 +
und blueman 2.3 +
.
Das Symptom
Nach einem Dist-Upgrade verbindet sich der Laptop alle 30-60 s wieder mit bereits gekoppelten Bluetooth-Geräten (Headsets, Lautsprecher …), auch wenn diese gerade an einem anderen Gerät (z. B. Handy) genutzt werden.
Warum passiert das?
- Blueman ist das kleine Tray-Tool, das Deine Bluetooth-Verbindungen verwaltet. Seit Version 2.3 ist sein Plugin “Auto Connect” standardmäßig aktiv.
- Das Plugin prüft periodisch die Liste
services
in der Benutzerdatenbank (dconf). Ist die Liste nicht leer, versucht Blueman dauernd „verwaiste“ Geräte wieder einzuhängen, egal wasbluetoothd
, PipeWire oder WirePlumber dazu sagen.
Was bewirkt dconf reset -f /org/blueman/
?
dconf
ist die Datenbank, in der GTK-Programme ihre Benutzer-Einstellungen speichern (ähnlich der Windows-Registry). Der Befehl dconf reset -f /org/blueman/
löscht alle Blueman-Schlüssel **für den aktuellen Benutzer** – also auch die Liste services
des Auto-Connect-Plugins.
Schritt-für-Schritt-Fix
- Öffne ein Terminal als Dein normaler Benutzer (nicht
root
). -
Blueman beenden:
killall blueman-applet 2>/dev/null
-
Blueman-Einstellungen zurücksetzen:
→ die Listedconf reset -f /org/blueman/
services
wird auf[]
gesetzt, alle Plugins stehen wieder auf ihren Default-Werten (Auto-Connect = aus). -
Applet neu starten (leise im Hintergrund):
nohup blueman-applet >/dev/null 2>&1 &
-
Test:
- Headset am Laptop trennen.
- Headset am Handy verbinden.
- Eine Minute warten – der Laptop soll jetzt nicht mehr stören.
Was, wenn ich Auto-Connect später wieder brauche?
Einfach Blueman-Manager → Plugins → Häkchen bei “Auto Connect” erneut setzen (oder mitgsettings set org.blueman.plugins.autoconnect services "['audio', 'input']"
die Dienste einzeln hinzufügen).
No Comments