En d'autres termes, la fonctionnalité Bluetooth à Manjaro ou tout résultat de distribution Linux en raison de divers modules en interaction qui incluent. Par conséquent, le dépannage des problèmes Bluetooth à Manjaro est une tâche intimidante.
Dans cet article, nous discutons de certains des problèmes de connexion Bluetooth les plus courants et présentons des solutions efficaces.
Commencer
Avant de commencer à résoudre les problèmes de connexion de l'appareil Bluetooth, confirmez la connexion Bluetooth et les paramètres de l'adaptateur.
Vérifiez que l'adaptateur / périphérique Bluetooth n'est pas bloqué via la commande suivante:
[manjaro @ manjaro: ~] $ sudo rfkillLa sortie ci-dessus illustre que l'adaptateur est débloqué. Au contraire, scénario, utilisez la commande suivante pour débloquer l'adaptateur.
[manjaro @ manjaro: ~] $ sudo rfkill unblock bluetoothEnfin, vérifiez si le service Bluetooth est activé et actif.
[manjaro @ manjaro: ~] $ sudo systemctl status bluetooth
Bluetooth non disponible après le sommeil / startup
Bluetooth devient désactivé après le redémarrage, le sommeil ou l'hibernate. Ce processus fait réactiver l'utilisateur à chaque fois à partir de la barre des tâches ou de la CLI. Dès que le système reprend (avant d'activer manuellement Bluetooth), utilisez la commande mentionnée ci-dessus rfkill Pour vérifier les paramètres de l'adaptateur. Si la sortie de commande est similaire à ce qui précède, il confirme que le problème n'est pas avec le pilote.
L'une des causes profondes peut être un bug dans les anciennes versions de Bluez 4.49, 4.50, etc. Il provoque également un comportement inhabituel lors de la connexion Bluetooth, de la déconnexion et des processus d'appariement.
Utilisez la commande suivante dans le terminal pour vérifier les détails actuels de la version de Bluez:
[manjaro @ manjaro: ~] $ sudo pacman -qi bluez | grep "^ version:"Mettez à jour le référentiel de Manjaro et mettez à jour le Bluez vers sa dernière version.
[manjaro @ manjaro: ~] $ sudo pacman -sy bluezLa mise à jour de la version résout le problème d'accès Bluetooth après la suspension. Il améliore également le comportement du système lors de l'appariement Bluetooth, de la connexion et d'autres paramètres.
Casque Bluetooth jouant HSP / HFP pas A2DF
Un autre problème Bluetooth commun est que les casques ne jouent que des audio de basse qualité pour les appels téléphoniques au lieu de la lecture audio de haute qualité (musique). Pour résoudre ce problème, assurez-vous que le système identifie le bon périphérique Bluetooth dans le fichier de configuration.
Avant cela, vérifiez que toutes les dépendances requises sont disponibles dans le système.
[manjaro @ manjaro: ~] $ sudo pacman -Sy Pulseaudio Pulseaudio-utils pavuControl Pulseaudio-module-BluetoothAprès vérification, modifiez ou créez le fichier de configuration audio dans le / etc / bluetooth Répertoire, pour inclure les lignes suivantes:
[manjaro @ manjaro: ~] $ sudo vim / etc / bluetooth / main.confliEnregistrez le fichier ci-dessus et redémarrez le service Bluetooth.
[manjaro @ manjaro: ~] $ sudo service bluetooth redémarrageA2DP n'est pas compatible avec PulseAudio
Parfois, Pulseaudio ne passe pas de l'audio de basse qualité à A2DP. Cela se produit en raison du problème d'interface de socket. Le problème se produit avec les versions PulseAudio et Bluez qui sont supérieures à 3.0 et 4.1.
Pour dépanner, désactivez l'option de douille dans le principal.Fichier Conf dans le / etc / bluetooth annuaire.
# Cette section contient des options généralesLe périphérique Bluetooth se connecte et se déconnecte
Un autre problème auquel les utilisateurs de Manjaro Bluetooth sont confrontés est que l'appareil ne se connecte pas ou ne déconnecte après quelques instants de connexion. Utilisez le journalctl Commande pour vérifier les journaux d'erreur:
L'erreur ci-dessus se produit dans les systèmes de démarrage double, pas dans l'installation autonome de Manjaro. Cela signifie que l'appareil s'est déjà associé à un autre système d'exploitation via un adaptateur Bluetooth.
Bluetoothd: Impossible d'obtenir des données de connexion pour la passerelle vocale du casque: Getpeername: le point de terminaison du transport n'est pas connecté (107)Chaque fois que le périphérique Bluetooth se marie, le service génère des clés d'appariement. Le système stocke l'adresse MAC de l'appareil et les clés. De même, l'appareil stocke également l'adresse MAC du système et la clé correspondante.
Cependant, les adresses MAC pour les deux OSS dans le système sont les mêmes. Lorsque le périphérique Bluetooth se reproduit, il écrase la clé précédente avec la nouvelle. Par conséquent, certains appareils ne peuvent pas gérer le couple deux fois avec la même adresse MAC ou adaptateur.
Utilisez les instructions étape par étape suivantes pour résoudre ce problème:
Démarrer dans le système d'exploitation Windows et associez tous les appareils
Redémarrez maintenant dans le Manjaro Linux et associez tous les appareils.
Extraire maintenant aux touches de couple Windows, éteignez les appareils Bluetooth pour éviter les tentatives de connexion.
Accédez au terminal de ligne de commande pour installer l'utilitaire CHNTPW
[manjaro @ manjaro: ~] $ sudo pacman -Sy chntpwUtilisez la commande suivante pour monter le lecteur système Windows
[manjaro @ manjaro: ~] $ cd / [path_to_windows_system] / windows / system32 / configMaintenant Système CHNTPW -E pour entrer dans l'environnement CHNTPW pour fonctionner
> CD ControlSet001 \ Services \ BTHPORT \ Paramètres \ KeysMaintenant LS Pour obtenir l'adresse MAC de l'adaptateur Bluetooth
> LSMaintenant CD dans le [Bluetooth-adapter-mac-address] dossier pour répertorier les appareils d'adresse MAC existants.
Le nœud a 0 sous-clés et 1 valeursUtilisez Hex pour obtenir les clés de l'appareil.
> hex xxxxxxxxxxxLes xx dans la sortie ci-dessus sont les touches d'appariement. Maintenant, notez quel appareil mappe avec quelle clé.
Ajoutez la touche d'appariement aux entrées de configuration de Manjaro:
Changer l'utilisateur en root: su
CD dans le dossier de configuration Bluetooth / var / lib / bluetooth / [bluetooth_mac_add], de sorte que chaque périphérique apparié a un fichier de configuration séparé. Pour associer chaque appareil avec les deux OSS, ajoutez Windows Manjaro et Windows, ouvrez le fichier de configuration pour chaque périphérique et ajoutez la touche de couple Windows sous l'option [LinkKey].
[Linkkey]Enregistrez les fichiers et redémarrez les services:
[manjaro @ manjaro: ~] $ sudo systemctl redémarrer bluetooth.serviceConclusion
Dans ce tutoriel, nous démontrons le dépannage de divers problèmes de connexion Bluetooth à Manjaro Linux. Les problèmes discutés sont les problèmes les plus courants par les nouveaux utilisateurs de Manjaro. L'article résout également le problème de connexion Bluetooth le plus fréquenté dans un système de démarrage double.