web-dev-qa-db-fra.com

Ubuntu 16.04 ne peut pas se connecter à soundlink revolve

Je souhaite connecter un lien audio Bose Revolve, mais il ne semble pas être perçu comme un périphérique de sortie audio dans les paramètres audio.

Le gestionnaire bluetooth peut le trouver:

enter image description here

Basé sur des questions similaires

Tous les packages requis sont installés, mais le problème suivant est rencontré avec la commande Sudo pactl load-module module-bluetooth-discover:

user:~$ Sudo pactl load-module module-bluetooth-discover
Home directory not accessible: Permission denied
Connection failure: Connection refused
pa_context_connect() failed: Connection refused

(Initialement, je rencontrais une erreur d’initialisation du module mais j’ai suivi les modifications de fichiers énumérées ici PulseAudio ne peut pas charger le module Bluetooth 15.10/16.04/16.1 )

Afin de tenter de résoudre ce problème d’autorisation de fichier, j’ai fait un chown en user:usera suggéré par pulseaudio ne fonctionne pas: “Le répertoire de base n’est pas accessible: autorisation refusée”

Alors que le haut-parleur est apparemment connecté et apparié:

enter image description here

Essayer de le configurer en tant que récepteur audio en utilisant le gestionnaire bluetooth (blueman-manager)

enter image description here

donne

Le périphérique a été ajouté avec succès, mais la connexion a échoué.

Tout ce que je veux, c'est jouer de la musique sans câble en utilisant Bluetooth. S'il vous plaît aider.

Sortie de dmesg:

Selon les commentaires:

user:~$ dmesg | grep -i blue
[    2.001587] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[    3.011106] Bluetooth: Core ver 2.21
[    3.011121] Bluetooth: HCI device and connection manager initialized
[    3.011125] Bluetooth: HCI socket layer initialized
[    3.011128] Bluetooth: L2CAP socket layer initialized
[    3.011133] Bluetooth: SCO socket layer initialized
[    3.071385] Bluetooth: hci0: Firmware revision 0.0 build 176 week 45 2017
[    3.154634] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.154637] Bluetooth: BNEP filters: protocol multicast
[    3.154641] Bluetooth: BNEP socket layer initialized
[   17.072559] Bluetooth: RFCOMM TTY layer initialized
[   17.072567] Bluetooth: RFCOMM socket layer initialized
[   17.072572] Bluetooth: RFCOMM ver 1.11
[  364.861714] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[  364.868660] Bluetooth: hci0: Device revision is 5
[  364.868682] Bluetooth: hci0: Secure boot is enabled
[  364.868684] Bluetooth: hci0: OTP lock is enabled
[  364.868686] Bluetooth: hci0: API lock is enabled
[  364.868688] Bluetooth: hci0: Debug lock is disabled
[  364.868693] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[  364.874079] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[  366.557166] Bluetooth: hci0: Waiting for firmware download to complete
[  366.557321] Bluetooth: hci0: Firmware loaded in 1657881 usecs
[  366.557577] Bluetooth: hci0: Waiting for device to boot
[  366.569358] Bluetooth: hci0: Device booted in 11666 usecs
[  366.571206] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-11-5.ddc
[  366.575471] Bluetooth: hci0: Applying Intel DDC parameters completed
[  450.141876] Bluetooth: SMP security requested but not available
[ 1083.993183] Bluetooth: SMP security requested but not available
[ 1231.253271] Bluetooth: SMP security requested but not available
[ 1241.243098] Bluetooth: SMP security requested but not available
[ 2155.113184] Bluetooth: SMP security requested but not available
[17079.840115] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[17079.847101] Bluetooth: hci0: Device revision is 5
[17079.847113] Bluetooth: hci0: Secure boot is enabled
[17079.847121] Bluetooth: hci0: OTP lock is enabled
[17079.847128] Bluetooth: hci0: API lock is enabled
[17079.847135] Bluetooth: hci0: Debug lock is disabled
[17079.847145] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[17079.851993] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[17081.456649] Bluetooth: hci0: Waiting for firmware download to complete
[17081.456937] Bluetooth: hci0: Firmware loaded in 1580614 usecs
[17081.457090] Bluetooth: hci0: Waiting for device to boot
[17081.468974] Bluetooth: hci0: Device booted in 11693 usecs
[17081.475381] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-11-5.ddc
[17081.479011] Bluetooth: hci0: Applying Intel DDC parameters completed

où l'affichage de sortie des paramètres Bluetooth peut détecter le périphérique mais ne semble pas pouvoir se coupler:

liste Bluetooth des appareils

Mais comme je l'ai mentionné, l'appareil ne figure pas dans la liste des sources de sortie audio:

périphériques de sortie audio

Sortie de /var/log/syslog

Abrégé légèrement en raison de la limite de caractères (j'ai copié tous les bits contenant le bluetooth Word).

Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.809863] Restarting tasks ... 
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.822067] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.829951] done.
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.833760] Bluetooth: hci0: Device revision is 5
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.833764] Bluetooth: hci0: Secure boot is enabled
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.833766] Bluetooth: hci0: OTP lock is enabled
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.833767] Bluetooth: hci0: API lock is enabled
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.833768] Bluetooth: hci0: Debug lock is disabled
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.833770] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
Jul  4 15:06:58 nb-infomm16-12 kernel: [23806.834051] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
Jul  4 15:06:58 nb-infomm16-12 systemd[1]: bluetooth.target: Unit not needed anymore. Stopping.
Jul  4 15:06:58 nb-infomm16-12 systemd[1]: Stopped target Bluetooth.
Jul  4 15:07:00 nb-infomm16-12 kernel: [23808.284169] Bluetooth: hci0: Waiting for firmware download to complete
Jul  4 15:07:00 nb-infomm16-12 kernel: [23808.284634] Bluetooth: hci0: Firmware loaded in 1440239 usecs
Jul  4 15:07:00 nb-infomm16-12 kernel: [23808.284709] Bluetooth: hci0: Waiting for device to boot
Jul  4 15:07:00 nb-infomm16-12 kernel: [23808.295648] Bluetooth: hci0: Device booted in 10720 usecs
Jul  4 15:07:00 nb-infomm16-12 kernel: [23808.296012] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-11-5.ddc
Jul  4 15:07:00 nb-infomm16-12 kernel: [23808.299680] Bluetooth: hci0: Applying Intel DDC parameters completed
Jul  4 15:06:59 nb-infomm16-12 whoopsie[2716]: [16:06:59] Cannot reach: https://daisy.ubuntu.com
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: Failed to obtain handles for "Service Changed" characteristic
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: Not enough free handles to register service
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: Error adding Link Loss service
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: Not enough free handles to register service
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: message repeated 2 times: [ Not enough free handles to register service]
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: Current Time Service could not be registered
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: gatt-time-server: Input/output error (5)
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: Not enough free handles to register service
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: Not enough free handles to register service
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: Sap driver initialization failed.
Jul  4 15:07:00 nb-infomm16-12 systemd[1]: Reached target Bluetooth.
Jul  4 15:07:00 nb-infomm16-12 bluetoothd[1434]: sap-server: Operation not permitted (1)
Jul  4 15:07:01 nb-infomm16-12 ModemManager[750]: <info>  Couldn't check support for device at '/sys/devices/pci0000:00/0000:00:1c.2/0000:04:00.0': not supported by any plugin
Jul  4 15:07:01 nb-infomm16-12 ModemManager[750]: <info>  Couldn't check support for device at '/sys/devices/pci0000:00/0000:00:1f.6': not supported by any plugin
Jul  4 15:07:04 nb-infomm16-12 bluetoothd[1434]: Unable to register GATT service with handle 0x0001 for device 04:52:C7:F9:4C:D0
Jul  4 15:07:04 nb-infomm16-12 bluetoothd[1434]: Unable to register GATT service with handle 0x0013 for device 04:52:C7:F9:4C:D0
Jul  4 15:07:19 nb-infomm16-12 ModemManager[750]: <info>  Creating modem with plugin 'Generic' and '1' ports
Jul  4 15:07:19 nb-infomm16-12 ModemManager[750]: <warn>  Could not grab port (tty/ttyS4): 'Cannot add port 'tty/ttyS4', unhandled serial type'
Jul  4 15:07:19 nb-infomm16-12 ModemManager[750]: <warn>  Couldn't create modem for device at '/sys/devices/pci0000:00/0000:00:16.3': Failed to find primary AT port
Jul  4 15:07:29 nb-infomm16-12 bluetoothd[1434]: Unable to register GATT service with handle 0x0001 for device 04:52:C7:F9:4C:D0
Jul  4 15:07:29 nb-infomm16-12 bluetoothd[1434]: Unable to register GATT service with handle 0x0013 for device 04:52:C7:F9:4C:D0
Jul  4 15:07:44 nb-infomm16-12 dbus[801]: [system] Activating service name='org.blueman.Mechanism' (using servicehelper)
Jul  4 15:07:44 nb-infomm16-12 org.blueman.Mechanism[801]: Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Jul  4 15:07:44 nb-infomm16-12 org.blueman.Mechanism[801]: Unable to init server: Could not connect: Connection refused
Jul  4 15:07:44 nb-infomm16-12 org.blueman.Mechanism[801]: Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Jul  4 15:07:44 nb-infomm16-12 org.blueman.Mechanism[801]: Unable to init server: Could not connect: Connection refused
Jul  4 15:07:44 nb-infomm16-12 blueman-mechanism: Starting blueman-mechanism
Jul  4 15:07:44 nb-infomm16-12 dbus[801]: [system] Successfully activated service 'org.blueman.Mechanism'
Jul  4 15:07:44 nb-infomm16-12 org.blueman.Mechanism[801]: (blueman-mechanism:1358): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Jul  4 15:07:44 nb-infomm16-12 blueman-mechanism: loading Network
Jul  4 15:07:44 nb-infomm16-12 blueman-mechanism: loading Rfcomm
Jul  4 15:07:44 nb-infomm16-12 blueman-mechanism: loading Ppp
Jul  4 15:07:44 nb-infomm16-12 blueman-mechanism: loading RfKill
Jul  4 15:07:53 nb-infomm16-12 kernel: [23861.775248] Bluetooth: SMP security requested but not available
Jul  4 15:08:12 nb-infomm16-12 systemd[3106]: Time has been changed
Jul  4 15:08:12 nb-infomm16-12 ntpd[2741]: receive: Unexpected Origin timestamp from 193.52.136.2
Jul  4 15:08:12 nb-infomm16-12 systemd[1]: Time has been changed
Jul  4 15:08:15 nb-infomm16-12 blueman-mechanism: Exiting
Jul  4 15:08:37 nb-infomm16-12 kernel: [23904.285184] Bluetooth: SMP security requested but not available
Jul  4 15:08:37 nb-infomm16-12 kernel: [23904.285215] Bluetooth: SMP security requested but not available
Jul  4 15:08:37 nb-infomm16-12 kernel: [23904.285394] Bluetooth: SMP security requested but not available
Jul  4 15:08:37 nb-infomm16-12 bluetoothd[1434]: Unable to register GATT service with handle 0x0001 for device 04:52:C7:F9:4C:D0
Jul  4 15:08:37 nb-infomm16-12 bluetoothd[1434]: Unable to register GATT service with handle 0x0013 for device 04:52:C7:F9:4C:D0
6
oliversm

Comme personne n’a encore publié de réponse, je vais vous proposer quelques solutions à essayer. Cela inspirera, espérons-le, d’autres personnes plus expérimentées à répondre.

Voir ce que d'autres ont essayé

De Unix et Linux le site contient ce Q & A: Comment associer Bose Soundlink Bluetooth utiliser pulseaudio dans Linux Mint Debian :

Sudo nano /etc/bluetooth/audio.conf # Insert lines below & save
[General]

Disable=Socket
Enable=Media,Source,Sink,Gateway

Puis les commandes:

Sudo service bluetooth restart
Sudo pactl load-module module-bluetooth-discover
Sudo pactl load-module module-switch-on-connect

N'essayez pas ces étapes telles quelles, lisez toute la réponse!

Réponses dans Ask Ubuntu

Une autre réponse intéressante à vérifier est la suivante: Comment obtenir le fonctionnement de Bose Soundlink Mini Bluetooth


Une autre méthode de collecte des informations de journal

Avec Ubuntu 16.04 et les versions ultérieures, vous pouvez ouvrir un terminal et taper journalctl --follow. Exécutez ensuite diverses actions de l'interface graphique, telles que le couplage Bluetooth, et consultez les messages système en temps réel. Cela vous donne une systemd alternative à dmesg.

Vous trouverez ci-dessous la sortie du journal de journalctl --follow où:

  • La visibilité de Bluethooth a été activée
  • Haut-parleur externe Sony configuré pour l'appariement
  • Le téléphone Motorola associé, qui était auparavant associé au haut-parleur, a été réveillé pour désactiver le bluetooth du téléphone.

journalctl sample log:

$ journalctl --follow
-- Logs begin at Mon 2018-03-05 05:53:18 MST. --
Jul 07 09:49:05 alien dbus[762]: [system] Rejected send message, 2 matched rules; type="method_return", sender=":1.34" (uid=0 pid=1527 comm="/usr/lib/bluetooth/bluetoothd -E ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.63" (uid=1000 pid=2519 comm="/usr/lib/x86_64-linux-gnu/indicator-bluetooth/indi")
Jul 07 09:49:40 alien kernel: nouveau 0000:01:00.0: DRM: resuming kernel object tree...
Jul 07 09:49:41 alien kernel: nouveau 0000:01:00.0: DRM: resuming client object trees...
Jul 07 09:49:41 alien kernel: nouveau 0000:01:00.0: DRM: resuming display...
Jul 07 09:49:41 alien kernel: nouveau 0000:01:00.0: DRM: resuming console...
Jul 07 09:49:46 alien kernel: ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150930/nsarguments-95)
Jul 07 09:49:46 alien kernel: ACPI: \_SB_.PCI0.PEG0.PEGP: failed to evaluate _DSM
Jul 07 09:49:46 alien kernel: ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150930/nsarguments-95)
Jul 07 09:49:46 alien kernel: nouveau 0000:01:00.0: DRM: suspending console...
Jul 07 09:49:46 alien kernel: nouveau 0000:01:00.0: DRM: suspending display...
Jul 07 09:49:46 alien kernel: nouveau 0000:01:00.0: DRM: evicting buffers...
Jul 07 09:49:46 alien kernel: nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
Jul 07 09:49:46 alien kernel: nouveau 0000:01:00.0: DRM: suspending client object trees...
Jul 07 09:49:46 alien kernel: nouveau 0000:01:00.0: DRM: suspending kernel object tree...
Jul 07 09:51:20 alien kernel: usb 1-1.4.4: new high-speed USB device number 13 using xhci_hcd
Jul 07 09:51:20 alien kernel: usb 1-1.4.4: New USB device found, idVendor=22b8, idProduct=2ea4
Jul 07 09:51:20 alien kernel: usb 1-1.4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 07 09:51:20 alien kernel: usb 1-1.4.4: Product: Moto E (4)
Jul 07 09:51:20 alien kernel: usb 1-1.4.4: Manufacturer: Motorola
Jul 07 09:51:20 alien kernel: usb 1-1.4.4: SerialNumber: ZY224VD3MX
Jul 07 09:51:20 alien mtp-probe[17678]: checking bus 1, device 13: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.4/1-1.4.4"
Jul 07 09:51:20 alien mtp-probe[17678]: bus: 1, device: 13 was not an MTP device
Jul 07 09:51:21 alien kernel: usb 1-1.1: usbfs: interface 0 claimed by usblp while 'brscan-skey-0.2' sets config #1

Le système génère peut-être d'autres messages en même temps que vous pourriez ignorer.

Activation des haut-parleurs Bluetooth

En utilisant l’interface graphique systray, lorsque vous cliquez sur le bouton Off pour le tourner On ce message apparaît dans le terminal:

Jul 07 10:14:32 alien bluetoothd[1527]: Unable to get Headset Voice gateway SDP record: Host is down

Les orateurs n'ayant pas de microphone, le message est trivial.


Dépannage de Bose Revolve Soundlink

De ici il suggère:

Bluetooth ne sera pas couplé

Votre appareil Bluetooth ne sera pas couplé à l'enceinte.

Le haut-parleur n'est pas en mode Bluetooth

Assurez-vous que votre haut-parleur est en mode Bluetooth en appuyant sur le bouton Bluetooth du haut-parleur lorsqu'il est allumé. Lorsque le haut-parleur est prêt à être couplé, le voyant situé à côté du bouton Bluetooth clignote en bleu et, si les invites vocales sont activées, le haut-parleur indique "prêt à être couplé".

Bluetooth n'est pas activé ou activé sur votre appareil

Assurez-vous que le Bluetooth de votre appareil est activé ou activé et essayez de le coupler à nouveau.

Le périphérique que vous essayez de connecter au haut-parleur est peut-être hors de portée

La portée sans fil du haut-parleur est de 10 mètres. Assurez-vous que le périphérique que vous essayez de connecter au haut-parleur se trouve dans cette plage et essayez de le coupler à nouveau.

Il y a quelque chose entre votre appareil et le haut-parleur

Assurez-vous qu'il n'y a rien entre votre appareil et le haut-parleur, comme des corps, des murs, etc. et essayez de le coupler à nouveau.

Plusieurs appareils jumelés

Un seul appareil peut être connecté à l'enceinte à la fois. Si deux périphériques sont associés au haut-parleur, désactivez la connexion Bluetooth sur le périphérique que vous ne souhaitez pas connecter au haut-parleur et essayez de coupler le périphérique que vous souhaitez connecter au haut-parleur.

Huit appareils ont été connectés au haut-parleur

L'enceinte ne peut stocker que des informations sur les huit derniers appareils qui lui ont été associés. Pour sélectionner votre appareil, appuyez plusieurs fois sur le bouton Bluetooth du haut-parleur jusqu'à ce que vous entendiez le nom de votre appareil. Si vous n'entendez pas le nom de votre appareil, effacez la mémoire de l'appareil du haut-parleur. Pour effacer la mémoire et connecter votre appareil, maintenez enfoncé le bouton Bluetooth du haut-parleur jusqu'à ce que vous entendiez une tonalité. Si les invites vocales sont activées, vous entendrez également une invite vocale. Ensuite, le voyant Bluetooth commence à clignoter en bleu et vous pouvez essayer de reconnecter votre appareil au haut-parleur.

La carte mère du président peut être défectueuse

Commencez par réinitialiser l'enceinte en usine en maintenant le bouton d'alimentation enfoncé jusqu'à ce que l'enceinte vous demande de choisir une langue et qu'un voyant bleu clignote. Sélectionnez une langue et essayez de connecter votre appareil au haut-parleur à nouveau. Si votre appareil ne se connecte toujours pas au haut-parleur, envisagez de remplacer les cartes mères en dernier recours.

3
WinEunuuchs2Unix