This seems to be a kernel/firmware issue, but the attached logs do not
reveal much information when it occurs. I'll suggest you to:

1. try to capture the log with `apport` after the symptom happens again.
If you're not the reporter, file a new bug instead.

2. please try new kernel from Focal or mainline[1], and/or linux-
firmware package.

[1]: https://kernel.ubuntu.com/~kernel-ppa/mainline/

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1775443

Title:
  Ubuntu 18.04 Bluetooth Crash

Status in linux package in Ubuntu:
  Expired

Bug description:
  I am having trouble with the bluetooth connection between the laptop
  and my Logitech MX Master wireless mouse. The computer will lose
  connection with the mouse multiple times per day. When this happens,
  the bluetooth icon in the upper right-hand corner of the screen
  disappears. Checking the Bluetooth system preference panel, Bluetooth
  is turned off. I can toggle the switch to "on" but bluetooth remains
  off. Neither restarting the computer nor power cycling the computer
  bring bluetooth back. $ sudo service bluetooth restart also doesn't
  work. The only way I have found to renable bluetooth is:

  1. reboot
  2. disable bluetooth in BIOS
  3. reboot
  4. enable bluetooth in BIOS
  5. reboot

  Also, I was running Ubuntu 16.04 until this past Friday. I experienced
  this problem under 16.04 but it happened much less frequently (once
  every couple weeks or so). I upgraded to 18.04 ahead of 18.04.1 in
  hopes that a newer kernel/driver would work better with my brand new
  hardware. Now, under 18.04, bluetooth is crashing multiple times per
  day.

  Here's the output of `grep blue /var/log/syslog`:
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:dev_class_changed_callback() Class: 0x000000
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:new_settings_callback() Settings: 0x00000ada
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:settings_changed() Changed settings: 0x00000001
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:cancel_passive_scanning()
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_remove_connection()
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_remove_connection()
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/adapter.c:adapter_stop() 
adapter /org/bluez/hci0 has been disabled
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/device.c:att_disconnected_cb()
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/device.c:att_disconnected_cb() Software caused connection abort (103)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278ad2320: device F9:9B:77:D9:08:61 profile batt-profile state changed: 
connected -> disconnecting (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278ad2320: device F9:9B:77:D9:08:61 profile batt-profile state changed: 
disconnecting -> disconnected (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278ad2230: device F9:9B:77:D9:08:61 profile deviceinfo state changed: 
connected -> disconnecting (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278ad2230: device F9:9B:77:D9:08:61 profile deviceinfo state changed: 
disconnecting -> disconnected (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278adce30: device F9:9B:77:D9:08:61 profile gap-profile state changed: 
connected -> disconnecting (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278adce30: device F9:9B:77:D9:08:61 profile gap-profile state changed: 
disconnecting -> disconnected (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278adc150: device F9:9B:77:D9:08:61 profile input-hog state changed: 
connected -> disconnecting (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
attrib/gattrib.c:g_attrib_unref() 0x565278add490: g_attrib_unref=1
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278adc150: device F9:9B:77:D9:08:61 profile input-hog state changed: 
disconnecting -> disconnected (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:btd_gatt_client_disconnected() Device disconnected. Cleaning 
up.
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
attrib/gattrib.c:g_attrib_unref() 0x565278add490: g_attrib_unref=0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:index_removed() index 0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_unregister() Unregister path: /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_remove() Removing adapter /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/device.c:device_remove() 
Removing device /org/bluez/hci0/dev_F9_9B_77_D9_08_61
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278ad2320: device F9:9B:77:D9:08:61 profile batt-profile state changed: 
disconnected -> unavailable (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/battery/battery.c:batt_remove() BATT profile remove (F9:9B:77:D9:08:61)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/service.c:btd_service_unref() 0x565278ad2320: ref=0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278ad2230: device F9:9B:77:D9:08:61 profile deviceinfo state changed: 
disconnected -> unavailable (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/service.c:btd_service_unref() 0x565278ad2230: ref=0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278adce30: device F9:9B:77:D9:08:61 profile gap-profile state changed: 
disconnected -> unavailable (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/gap/gas.c:gap_remove() GAP profile remove (F9:9B:77:D9:08:61)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/service.c:btd_service_unref() 0x565278adce30: ref=0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/service.c:change_state() 
0x565278adc150: device F9:9B:77:D9:08:61 profile input-hog state changed: 
disconnected -> unavailable (0)
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/service.c:btd_service_unref() 0x565278adc150: ref=1
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/input/hog.c:hog_remove() path /org/bluez/hci0/dev_F9_9B_77_D9_08_61
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/service.c:btd_service_unref() 0x565278adc150: ref=0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/device.c:btd_device_unref() Freeing device 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_service() Removing GATT service: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service0008
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service0008/char0009
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_descriptor() Removing GATT descriptor: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service0008/char0009/desc000b
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_service() Removing GATT service: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service000c
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service000c/char000d
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service000c/char000f
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service000c/char0011
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service000c/char0013
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service000c/char0015
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service000c/char0017
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service000c/char0019
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_service() Removing GATT service: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service003f
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_characteristic() Removing GATT characteristic: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service003f/char0040
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/gatt-client.c:unregister_descriptor() Removing GATT descriptor: 
/org/bluez/hci0/dev_F9_9B_77_D9_08_61/service003f/char0040/desc0042
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/device.c:device_free() 
0x565278adc490
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
plugins/hostname.c:hostname_remove()
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/a2dp.c:media_server_remove() path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/media.c:release_endpoint() sender=:1.452 
path=/MediaEndpoint/A2DPSource
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_service_remove() /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/adapter.c:remove_uuid() 
sending remove uuid command for index 0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/sdpd-service.c:remove_record_from_server() Removing record with handle 
0x10003
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/media.c:release_endpoint() sender=:1.452 
path=/MediaEndpoint/A2DPSource
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: Endpoint unregistered: 
sender=:1.452 path=/MediaEndpoint/A2DPSource
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/media.c:media_endpoint_destroy() sender=:1.452 
path=/MediaEndpoint/A2DPSource
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/avdtp.c:avdtp_unregister_sep() SEP 0x565278ade790 unregistered: 
type:0 codec:0 seid:1
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/media.c:release_endpoint() sender=:1.452 
path=/MediaEndpoint/A2DPSink
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_service_remove() /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/adapter.c:remove_uuid() 
sending remove uuid command for index 0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/sdpd-service.c:remove_record_from_server() Removing record with handle 
0x10004
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/media.c:release_endpoint() sender=:1.452 
path=/MediaEndpoint/A2DPSink
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: Endpoint unregistered: 
sender=:1.452 path=/MediaEndpoint/A2DPSink
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/media.c:media_endpoint_destroy() sender=:1.452 
path=/MediaEndpoint/A2DPSink
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/avdtp.c:avdtp_unregister_sep() SEP 0x565278ae1c90 unregistered: 
type:1 codec:0 seid:2
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/profile.c:ext_adapter_remove() "Headset Voice gateway" removed
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_service_remove() /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/adapter.c:remove_uuid() 
sending remove uuid command for index 0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/sdpd-service.c:remove_record_from_server() Removing record with handle 
0x10005
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/a2dp.c:a2dp_source_server_remove() path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/a2dp.c:a2dp_sink_server_remove() path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/avrcp.c:avrcp_target_server_remove() path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_service_remove() /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/adapter.c:remove_uuid() 
sending remove uuid command for index 0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/sdpd-service.c:remove_record_from_server() Removing record with handle 
0x10002
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/audio/avrcp.c:avrcp_controller_server_remove() path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:adapter_service_remove() /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/adapter.c:remove_uuid() 
sending remove uuid command for index 0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/sdpd-service.c:remove_record_from_server() Removing record with handle 
0x10001
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/network/manager.c:nap_server_remove() path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/network/manager.c:gn_server_remove() path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/network/manager.c:panu_server_remove() path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
profiles/network/server.c:path_unregister() Unregistered interface 
org.bluez.NetworkServer1 on path /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: 
src/adapter.c:btd_adapter_unref() Freeing adapter /org/bluez/hci0
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/adapter.c:adapter_free() 
0x565278acdb00
  Jun  6 09:12:41 Precision-5520 bluetoothd[3189]: src/rfkill.c:rfkill_event() 
RFKILL event idx 9 type 2 op 1 soft 0 hard 0
  Jun  6 09:12:42 Precision-5520 systemd[1]: bluetooth.target: Unit not needed 
anymore. Stopping.

  $ lsb_release -rd
  Description:  Ubuntu 18.04 LTS
  Release:      18.04

  $ apt-cache policy bluez
  bluez:
    Installed: 5.48-0ubuntu3
    Candidate: 5.48-0ubuntu3
    Version table:
   *** 5.48-0ubuntu3 500
          500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
          100 /var/lib/dpkg/status

  $ apt-cache policy blueman
  blueman:
    Installed: 2.0.5-1ubuntu1
    Candidate: 2.0.5-1ubuntu1
    Version table:
   *** 2.0.5-1ubuntu1 500
          500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
          100 /var/lib/dpkg/status

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: linux-image-4.15.0-22-generic 4.15.0-22.24
  ProcVersionSignature: Ubuntu 4.15.0-22.24-generic 4.15.17
  Uname: Linux 4.15.0-22-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.9-0ubuntu7.1
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Wed Jun  6 10:48:07 2018
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-xenial-amd64-20160624-2
  InstallationDate: Installed on 2018-01-12 (145 days ago)
  InstallationMedia: Ubuntu 16.04 "Xenial" - Build amd64 LIVE Binary 
20160624-10:47
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: linux-signed
  UpgradeStatus: Upgraded to bionic on 2018-06-01 (4 days ago)
  ---
  ApportVersion: 2.20.9-0ubuntu7.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  cspencer   2416 F.... pulseaudio
  CurrentDesktop: GNOME
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-xenial-amd64-20160624-2
  DistroRelease: Ubuntu 18.04
  InstallationDate: Installed on 2018-01-12 (145 days ago)
  InstallationMedia: Ubuntu 16.04 "Xenial" - Build amd64 LIVE Binary 
20160624-10:47
  MachineType: Dell Inc. Precision 5520
  NonfreeKernelModules: nvidia_modeset nvidia
  Package: linux-signed
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-22-generic 
root=UUID=602f267c-ef2b-4892-8b98-8dda563da166 ro acpi_rev_override quiet 
splash vt.handoff=1
  ProcVersionSignature: Ubuntu 4.15.0-22.24-generic 4.15.17
  RelatedPackageVersions:
   linux-restricted-modules-4.15.0-22-generic N/A
   linux-backports-modules-4.15.0-22-generic  N/A
   linux-firmware                             1.173.1
  Tags:  bionic
  Uname: Linux 4.15.0-22-generic x86_64
  UpgradeStatus: Upgraded to bionic on 2018-06-01 (4 days ago)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 04/23/2018
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.9.4
  dmi.board.name: 06X96V
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.9.4:bd04/23/2018:svnDellInc.:pnPrecision5520:pvr:rvnDellInc.:rn06X96V:rvrA00:cvnDellInc.:ct10:cvr:
  dmi.product.family: Precision
  dmi.product.name: Precision 5520
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1775443/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to