65 votes

Ubuntu 20.04 bluetooth ne fonctionne pas

J'ai installé Ubuntu 20.04 et le bluetooth ne fonctionne pas pour moi. Mais il fonctionne dans une session live si je démarre à partir d'une clé USB. Quelqu'un peut-il m'aider ?

systemctl | grep -i blue sortie :

  sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d14-1\x2d14:1.0-bluetooth-hci0.device        loaded active     plugged   /sys/devices/pci0000:00/0000:00:14.0/usb1/1-14/1-14:1.0/bluetooth/hci0     
  sys-subsystem-bluetooth-devices-hci0.device                                               loaded active     plugged   /sys/subsystem/bluetooth/devices/hci0                                      
  bluetooth.service                                                                         loaded active     running   Bluetooth service                                                          
  bluetooth.target                                                                          loaded active     active    Bluetooth    

dmesg | grep -i blue sortie :

[    2.309059] Bluetooth: Core ver 2.22
[    2.309071] Bluetooth: HCI device and connection manager initialized
[    2.309073] Bluetooth: HCI socket layer initialized
[    2.309074] Bluetooth: L2CAP socket layer initialized
[    2.309076] Bluetooth: SCO socket layer initialized
[    3.413708] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.413710] Bluetooth: BNEP filters: protocol multicast
[    3.413713] Bluetooth: BNEP socket layer initialized
[    4.342171] Bluetooth: hci0: command 0xfc05 tx timeout
[    4.342173] Bluetooth: hci0: Reading Intel version information failed (-110)
[  193.048690] Bluetooth: hci0: command 0xfc05 tx timeout
[  193.048749] Bluetooth: hci0: Reading Intel version information failed (-110)

lspci sortie :

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)
00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 10)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0)
00:1d.5 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #14 (rev f0)
00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #15 (rev f0)
00:1f.0 ISA bridge: Intel Corporation HM470 Chipset LPC/eSPI Controller (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 3 GB Max-Q] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
02:00.0 Non-Volatile memory controller: Phison Electronics Corporation Device 5008 (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
04:00.0 Unassigned class [ff00]: Alcor Micro AU6625 PCI-E Flash card reader controller

lspci -k -s 00:14.3 sortie :

00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)
    DeviceName: WLAN
    Subsystem: Intel Corporation Wireless-AC 9560 [Jefferson Peak]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

bluetoothctl :

[bluetooth]# list
[bluetooth]# power on
No default controller available

rfkill list all sortie :

0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

lsusb sortie :

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 04f2:b627 Chicony Electronics Co., Ltd HP Wide Vision HD Camera
Bus 001 Device 003: ID 8087:0aaa Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

2voto

ethanol Points 21

J'ai eu ce même problème après avoir mis à jour Kubuntu vers 20.04, j'ai essayé de réinstaller plusieurs fois sans succès. Puis j'ai remarqué que le bluetooth n'a pas échoué (LED blanche) jusqu'à ce que je me connecte, après quelques tests, il s'est avéré que la désactivation de "Activer l'intégration bluetooth" dans les paramètres bluetooth et le rechargement du pilote avec :

sudo pkill -2 rtbt
sudo rmmod rtbth
sudo modprobe rtbth

permet de le faire fonctionner à nouveau, avec l'inconvénient évident de ne pas pouvoir envoyer des fichiers à l'ordinateur, l'appariement des appareils et l'envoi de fichiers vers ces derniers fonctionnent toujours.

2voto

infobaku98 Points 21

J'ai une souris Logitech M535. Elle fonctionnait bien dans la version 18.04. Après la mise à jour vers 20.04, j'ai commencé à avoir des problèmes aléatoires. Fonctionne bien pendant environ 10-15 secondes puis se déconnecte. Elle ne se reconnecte qu'après un redémarrage. Je n'ai qu'Ubuntu (pas de dual ou de Windows).

Ma solution était : Comment désactiver l'autosuspension USB sur Ubuntu 18.04 ? Bien que la mise en veille automatique de l'USB soit une fonction conçue pour préserver l'autonomie de la batterie, sa valeur par défaut dans la version 18.04 est "activée", que le périphérique sur lequel Ubuntu est installé dispose ou non d'une batterie.

En outre, pour que la suspension automatique soit plus utile que nuisible, il semble que le pilote du périphérique USB doive prendre en charge la suspension automatique. D'où tous les messages, dont le vôtre, qui cherchent à désactiver cette "fonctionnalité".

En 18.04 sur mon appareil, j'ai scripté la désactivation de l'autosuspend de façon persistante dans /etc/default/Grub comme ceci :

sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/&usbcore.autosuspend=-1 /' /etc/default/grub

update-grub

systemctl reboot

En sed précède simplement " usbcore.autosuspend=-1 "avec un espace après le guillemet initial afin de s'assurer qu'il correspond toujours à ce que vous recherchez. GRUB_CMDLINE_LINUX_DEFAULT les options ressemblent.

Si vous exécutez cat /sys/module/usbcore/parameters/autosuspend après un redémarrage, vous remarquerez que la préférence "-1" (désactivée) est conservée.

1voto

susansdad Points 21

Dans mon cas, une mauvaise connexion avec Spotify (j'étais dans l'autre pièce) avait désactivé Bluetooth sans périphérique Bluetooth dans le menu des paramètres ou hcitool dev. Aucune des solutions de contournement n'a fonctionné pour moi. J'ai désinstallé Spotify et tout va bien.

1voto

J'ai rencontré le même problème avec mon HP pavilion x360 (dual boot avec Windows 10). Tout ce que j'ai fait, c'est de me connecter à Windows 10 et de mettre à jour mon pilote bluetooth à partir du site Web de HP, puis lorsque j'ai redémarré le système avec Ubuntu 20.04, mon problème a été résolu.

1voto

axd Points 131

Juste au cas où... Mon système est XP13/KUbuntu 20.04 récemment mis à jour depuis 18.04 et j'ai eu un "Receiving files failed".

Il semble que ce soit simplement parce que le dossier destiné à recevoir les fichiers avait disparu. La solution de contournement consistait à recréer le dossier.

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X