I unistalled blueberry when I first set up linux mint due to it not even being able to detect a speaker. I then installed blueman and everything worked fine until about a week later, when it started getting unreliable. Sometimes it starts up normally upon boot-up and works perfectly fine, but the vast majority of the time it dosen't and can't be coaxed into showing an app tray icon even after restarting the applet multiple times.
A reinstall of the blueman applet still didn't yield any results, which led me to think there may be a problem with the drivers themselves (the device works perfectly fine on Windows everytime using the Microsoft generic drivers).
Which confirmed my supicions that the problem is BlueZ and bluetoothctl.
bluetoothctl list returns nothing.
Blueman's troubleshooting guide did not yield any results.
System reports informs me the bluetooth adapter has crashed multiple times:
https://termbin.com/wgirp
https://termbin.com/h7a41
4 more crashes on the 16th of July too.
This is what can be seen in sessions where bluetooth works:
(The last 2 lines are different in the lsub result)
This randomly came up a few days ago:
Link to Mint forum post: https://forums.linuxmint.com/viewtopic.php?f=49&t=353116&p=2040246#p2040246
Any and all help will be greatly appreciated.
Thanks!
Solution:
Run this in terminal every session:
sudo modprobe -r btusb && sudo modprobe btusb
A reinstall of the blueman applet still didn't yield any results, which led me to think there may be a problem with the drivers themselves (the device works perfectly fine on Windows everytime using the Microsoft generic drivers).
bluetoothctl devices
No default controller available
Which confirmed my supicions that the problem is BlueZ and bluetoothctl.
lsusb; dmesg | egrep -i 'blue|firm':
Bus 002 Device 005: ID 0930:0214 Toshiba Corp.
Bus 002 Device 004: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 002 Device 003: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 10f1:1a34 Importek
Bus 001 Device 003: ID 0bda:0138 Realtek Semiconductor Corp. RTS5138 Card Reader Controller
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[ 18.884720] toshiba_bluetooth: Toshiba ACPI Bluetooth device driver
[ 19.325394] usb 2-1.6: Product: Askey Bluetooth Module
[ 22.726551] Bluetooth: Core ver 2.22
[ 22.726603] Bluetooth: HCI device and connection manager initialized
[ 22.727284] Bluetooth: HCI socket layer initialized
[ 22.727287] Bluetooth: L2CAP socket layer initialized
[ 22.727294] Bluetooth: SCO socket layer initialized
[ 25.221168] Bluetooth: hci0: command 0x1009 tx timeout
[ 39.395029] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 39.395032] Bluetooth: BNEP filters: protocol multicast
[ 39.395038] Bluetooth: BNEP socket layer initialized
service bluetooth status
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor pre>
Active: active (running) since Tue 2021-08-17 19:19:15 IST; 7h ago
Docs: man:bluetoothd(8)
Main PID: 860 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4370)
Memory: 1.2M
CGroup: /system.slice/bluetooth.service
└─860 /usr/lib/bluetooth/bluetoothd
Aug 17 19:19:09 toshiba-satellite systemd[1]: Starting Bluetooth service...
Aug 17 19:19:09 toshiba-satellite bluetoothd[860]: Bluetooth daemon 5.53
Aug 17 19:19:15 toshiba-satellite systemd[1]: Started Bluetooth service.
Aug 17 19:19:15 toshiba-satellite bluetoothd[860]: Starting SDP server
Aug 17 19:19:16 toshiba-satellite bluetoothd[860]: Bluetooth management interfa>
lines 1-16/16 (END)...skipping...
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-08-17 19:19:15 IST; 7h ago
Docs: man:bluetoothd(8)
Main PID: 860 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4370)
Memory: 1.2M
CGroup: /system.slice/bluetooth.service
└─860 /usr/lib/bluetooth/bluetoothd
Aug 17 19:19:09 toshiba-satellite systemd[1]: Starting Bluetooth service...
Aug 17 19:19:09 toshiba-satellite bluetoothd[860]: Bluetooth daemon 5.53
Aug 17 19:19:15 toshiba-satellite systemd[1]: Started Bluetooth service.
Aug 17 19:19:15 toshiba-satellite bluetoothd[860]: Starting SDP server
Aug 17 19:19:16 toshiba-satellite bluetoothd[860]: Bluetooth management interface 1.14 initialized
~
bluetoothctl list returns nothing.
Blueman's troubleshooting guide did not yield any results.
System: Kernel: 5.4.0-81-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Xfce 4.16.0
tk: Gtk 3.24.20 wm: xfwm4 dm: LightDM Distro: Linux Mint 20.2 Uma
base: Ubuntu 20.04 focal
Machine: Type: Laptop System: TOSHIBA product: Satellite C665 v: PSC14G-01900V serial: <filter>
Mobo: TOSHIBA model: Portable PC serial: <filter> BIOS: INSYDE v: 2.10 date: 11/09/2011
Battery: ID-1: BAT0 charge: 1.0 Wh condition: 23.8/47.5 Wh (50%) volts: 10.8/10.8 model: PA381
serial: <filter> status: Unknown
CPU: Topology: Dual Core model: Intel Pentium P6200 bits: 64 type: MCP arch: Nehalem rev: 5
L2 cache: 3072 KiB
flags: lm nx pae sse sse2 sse3 ssse3 bogomips: 8533
Speed: 1346 MHz min/max: 933/2133 MHz Core speeds (MHz): 1: 1365 2: 940
Graphics: Device-1: Intel Core Processor Integrated Graphics vendor: Toshiba driver: i915
v: kernel bus ID: 00:02.0 chip ID: 8086:0046
Display: x11 server: X.Org 1.20.11 driver: intel compositor: compton
resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics (ILK) v: 2.1 Mesa 21.0.3
direct render: Yes
Audio: Device-1: Intel 5 Series/3400 Series High Definition Audio vendor: Toshiba
driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:3b56
Sound Server: ALSA v: k5.4.0-81-generic
Network: Device-1: Qualcomm Atheros AR8152 v2.0 Fast Ethernet vendor: Toshiba driver: atl1c
v: 1.0.1.1-NAPI port: 3000 bus ID: 01:00.0 chip ID: 1969:2062
IF: enp1s0 state: down mac: <filter>
Device-2: Broadcom and subsidiaries BCM4313 802.11bgn Wireless Network Adapter
vendor: Askey driver: wl v: kernel port: 3000 bus ID: 02:00.0 chip ID: 14e4:4727
IF: wlp2s0 state: up mac: <filter>
Drives: Local Storage: total: 465.76 GiB used: 51.64 GiB (11.1%)
ID-1: /dev/sda vendor: Toshiba model: MQ01ABD050 size: 465.76 GiB speed: 3.0 Gb/s
serial: <filter>
Partition: ID-1: / size: 32.60 GiB used: 14.65 GiB (44.9%) fs: ext4 dev: /dev/sda6
ID-2: /home size: 71.16 GiB used: 36.44 GiB (51.2%) fs: ext4 dev: /dev/sda8
ID-3: swap-1 size: 3.81 GiB used: 561.0 MiB (14.4%) fs: swap dev: /dev/sda7
USB: Hub: 1-0:1 info: Full speed (or root) Hub ports: 3 rev: 2.0 chip ID: 1d6b:0002
Hub: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0
chip ID: 8087:0020
Device-1: 1-1.1:3 info: Realtek RTS5138 Card Reader Controller type: Mass Storage
driver: ums-realtek rev: 2.0 chip ID: 0bda:0138
Device-2: 1-1.3:4 info: Importek type: Video driver: uvcvideo rev: 2.0
chip ID: 10f1:1a34
Hub: 2-0:1 info: Full speed (or root) Hub ports: 3 rev: 2.0 chip ID: 1d6b:0002
Hub: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0
chip ID: 8087:0020
Device-3: 2-1.1:3 info: SiGma Micro Keyboard TRACER Gamma Ivory type: Keyboard,HID
driver: hid-generic,usbhid rev: 1.1 chip ID: 1c4f:0002
Device-4: 2-1.2:4 info: Logitech Unifying Receiver type: Keyboard,Mouse
driver: logitech-djreceiver,usbhid rev: 2.0 chip ID: 046d:c534
Device-5: 2-1.6:5 info: Toshiba type: Bluetooth driver: btusb rev: 2.0
chip ID: 0930:0214
Sensors: System Temperatures: cpu: 49.0 C mobo: N/A
Fan Speeds (RPM): N/A
Repos: No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/additional-repositories.list
1: deb https: //repos.codelite.org/ubuntu/ focal universe
Active apt repos in: /etc/apt/sources.list.d/agornostal-ulauncher-focal.list
1: deb http: //ppa.launchpad.net/agornostal/ulauncher/ubuntu focal main
Active apt repos in: /etc/apt/sources.list.d/gezakovacs-ppa-focal.list
1: deb http: //ppa.launchpad.net/gezakovacs/ppa/ubuntu focal main
Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list
1: deb [arch=amd64] http: //dl.google.com/linux/earth/deb/ stable main
No active apt repos in: /etc/apt/sources.list.d/lutris-team-lutris-focal.list
Active apt repos in: /etc/apt/sources.list.d/mkusb-ppa-focal.list
1: deb http: //ppa.launchpad.net/mkusb/ppa/ubuntu focal main
2: deb-src http: //ppa.launchpad.net/mkusb/ppa/ubuntu focal main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //mirror.xeonbd.com/linuxmint.com-repo uma main upstream import backport
2: deb http: //ubuntu-archive.mirrors.estointernet.in focal main restricted universe multiverse
3: deb http: //ubuntu-archive.mirrors.estointernet.in focal-updates main restricted universe multiverse
4: deb http: //ubuntu-archive.mirrors.estointernet.in focal-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
6: deb http: //archive.canonical.com/ubuntu/ focal partner
Active apt repos in: /etc/apt/sources.list.d/opera-stable.list
1: deb https: //deb.opera.com/opera-stable/ stable non-free #Opera Browser (final releases)
Active apt repos in: /etc/apt/sources.list.d/protonvpn-stable.list
1: deb [signed-by=/usr/share/keyrings/protonvpn-stable-archive-keyring.gpg] https: //repo.protonvpn.com/debian stable main
Active apt repos in: /etc/apt/sources.list.d/stellarium-stellarium-releases-focal.list
1: deb http: //ppa.launchpad.net/stellarium/stellarium-releases/ubuntu focal main
Active apt repos in: /etc/apt/sources.list.d/ubuntu-x-swat-updates-focal.list
1: deb http: //ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu focal main
Active apt repos in: /etc/apt/sources.list.d/vivaldi.list
1: deb http: //repo.vivaldi.com/stable/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/vscode.list
1: deb [arch=amd64,arm64,armhf] http: //packages.microsoft.com/repos/code stable main
No active apt repos in: /etc/apt/sources.list.d/xuzhen666-dockbarx-focal.list
Info: Processes: 250 Uptime: 7h 04m Memory: 3.65 GiB used: 2.28 GiB (62.5%) Init: systemd
v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Client: Unknown python3.8 client
inxi: 3.0.38
System reports informs me the bluetooth adapter has crashed multiple times:
https://termbin.com/wgirp
https://termbin.com/h7a41
4 more crashes on the 16th of July too.
This is what can be seen in sessions where bluetooth works:
Bluetoothctl list
Controller E0:CA:94:C1:BC:F9 toshiba-satellite [default]
lsusb
Bus 002 Device 008: ID 0930:0214 Toshiba Corp. Bus 002 Device 007: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory Bus 002 Device 005: ID 046d:c534 Logitech, Inc. Unifying Receiver Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 10f1:1a34 Importek Bus 001 Device 003: ID 0bda:0138 Realtek Semiconductor Corp. RTS5138 Card Reader Controller Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub [ 1.717897] usb 2-1.6: Product: Askey Bluetooth Module [ 14.454178] toshiba_bluetooth: Toshiba ACPI Bluetooth device driver [ 16.264308] Bluetooth: Core ver 2.22 [ 16.264343] Bluetooth: HCI device and connection manager initialized [ 16.264348] Bluetooth: HCI socket layer initialized [ 16.264351] Bluetooth: L2CAP socket layer initialized [ 16.264354] Bluetooth: SCO socket layer initialized [ 30.076841] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 30.076843] Bluetooth: BNEP filters: protocol multicast [ 30.076849] Bluetooth: BNEP socket layer initialized [ 49.199557] Bluetooth: RFCOMM TTY layer initialized [ 49.199568] Bluetooth: RFCOMM socket layer initialized [ 49.199581] Bluetooth: RFCOMM ver 1.11 [ 414.135897] usb 2-1.6: Product: Askey Bluetooth Module
(The last 2 lines are different in the lsub result)
This randomly came up a few days ago:
Link to Mint forum post: https://forums.linuxmint.com/viewtopic.php?f=49&t=353116&p=2040246#p2040246
Any and all help will be greatly appreciated.
Thanks!
Solution:
Run this in terminal every session:
sudo modprobe -r btusb && sudo modprobe btusb
Last edited: