[Solved] Bluetooth keyboard not working with Mint 21 on Mac Mini

Questions about Wi-Fi and other network devices, file sharing, firewalls, connection sharing etc
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
mjrehrig
Level 1
Level 1
Posts: 2
Joined: Mon Dec 05, 2022 12:16 pm

[Solved] Bluetooth keyboard not working with Mint 21 on Mac Mini

Post by mjrehrig »

Hi everyone,
First of all, I find this community amazing. I have learned so much already from browsing the forums, and everyone seems open to helping each other.

I'm hoping you can help me with a problem, I've tried searching the forum extensively, but haven't found any solutions. I recently installed Mint Cinnamon 21 (and ran all updates from the update manager) on a late 2012 Mac Mini. Almost everything is great except for bluetooth. I'm trying to connect my Logitech K810 keyboard to it and it just doesn't work.

I go into the Bluetooth Devices tool from the menu, set my keyboard to pairing mode. Sometimes the keyboard shows up in the list, sometimes not. If it does show up, I will right click and click "Connect", which usually ends in an error:

Code: Select all

Connection Failed: org.freedesktop.DBus.Error.UnknownObject Method "Connect" with signature "" on interface "org.bluez.Device1" doesn't exist
I've tried using the command bluetoothctl to connect to the keyboard, which worked today. But upon reboot, the keyboard is no long detected, meaning I can't log in and even after logging in with a wired keyboard, the bluetooth keyboard doesn't reconnect once Cinnamon loads.

Someone on another thread said that there is something wrong with the Bluetooth Devices manager and that if you enable your Mint computer to be visible, then sometimes it will connect. This usually helps in making my computer detect the keyboard, but doesn't help it connect. One last piece of info: I encounter the same problem on a laptop that I have with Mint on it, but the keyboard works fine on computers with MacOS installed. This leads me to believe there is something wrong with the bluetooth driver or stack shipped with Mint?

I'm really grateful for any help on this issue, I love Mint and I want to be able to use my bluetooth keyboard with it!

rkfill list gives me this:

Code: Select all

0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: brcmwl-0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
and inxi gives me this:

Code: Select all

System:
  Kernel: 5.15.0-56-generic x86_64 bits: 64 compiler: gcc v: 11.3.0
    Desktop: Cinnamon 5.4.12 Distro: Linux Mint 21 Vanessa
    base: Ubuntu 22.04 jammy
Machine:
  Type: Laptop System: Apple product: Macmini6,2 v: 1.0
    serial: <superuser required>
  Mobo: Apple model: Mac-F65AE981FFA204ED v: Macmini6,2
    serial: <superuser required> UEFI: Apple v: 425.0.0.0.0 date: 10/26/2021
Memory:
  RAM: total: 3.74 GiB used: 2.62 GiB (70.2%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: quad core model: Intel Core i7-3615QM bits: 64 type: MT MCP
    arch: Ivy Bridge rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
  Speed (MHz): avg: 1197 min/max: 1200/3300 cores: 1: 1197 2: 1197 3: 1197
    4: 1197 5: 1197 6: 1197 7: 1197 8: 1197 bogomips: 36716
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Apple driver: i915
    v: kernel bus-ID: 00:02.0
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: modesetting
    unloaded: fbdev,vesa gpu: i915 resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel HD Graphics 4000 (IVB GT2)
    v: 4.2 Mesa 22.0.5 direct render: Yes
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
  Sound Server-1: ALSA v: k5.15.0-56-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Broadcom NetXtreme BCM57766 Gigabit Ethernet PCIe driver: tg3
    v: kernel port: N/A bus-ID: 01:00.0
  IF: enp1s0f0 state: down mac: <filter>
  Device-2: Broadcom BCM4331 802.11a/b/g/n vendor: Apple AirPort Extreme
    driver: wl v: kernel bus-ID: 02:00.0
  IF: wlp2s0 state: up mac: <filter>
Bluetooth:
  Device-1: Apple Bluetooth USB Host Controller type: USB driver: btusb
    v: 0.8 bus-ID: 2-1.8.1.3:8
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter>
    bt-v: 2.1 lmp-v: 4.0
Drives:
  Local Storage: total: 1.02 TiB used: 8.29 GiB (0.8%)
  ID-1: /dev/sda vendor: Apple model: HDD HTS541010A9E662 size: 931.51 GiB
  ID-2: /dev/sdb vendor: OCZ model: VERTEX3 size: 111.79 GiB
Partition:
  ID-1: / size: 41.87 GiB used: 8.28 GiB (19.8%) fs: ext4 dev: /dev/sdb3
  ID-2: /boot/efi size: 196.9 MiB used: 13.3 MiB (6.8%) fs: vfat
    dev: /dev/sdb1
Swap:
  ID-1: swap-1 type: partition size: 3.72 GiB used: 1.5 MiB (0.0%)
    dev: /dev/sdb4
Sensors:
  System Temperatures: cpu: 54.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: 2141
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb http://linux-mint.froonix.org vanessa main upstream import backport
    2: deb http://ftp.tu-chemnitz.de/pub/linux/ubuntu jammy main restricted universe multiverse
    3: deb http://ftp.tu-chemnitz.de/pub/linux/ubuntu jammy-updates main restricted universe multiverse
    4: deb http://ftp.tu-chemnitz.de/pub/linux/ubuntu jammy-backports main restricted universe multiverse
    5: deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
  Active apt repos in: /etc/apt/sources.list.d/spotify.list
    1: deb http://repository.spotify.com stable non-free
Info:
  Processes: 270 Uptime: 1h 30m Init: systemd runlevel: 5 Compilers:
  gcc: 11.3.0 Shell: Bash v: 5.1.16 inxi: 3.3.13
Bus 002 Device 005: ID 05ac:8242 Apple, Inc. Built-in IR Receiver
Bus 002 Device 008: ID 05ac:828a Apple, Inc. Bluetooth USB Host Controller
Bus 002 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 003: ID 0424:2512 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 05ac:0221 Apple, Inc. Aluminum Keyboard (ISO)
Bus 003 Device 003: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
Bus 003 Device 005: ID 1a7c:0191 Evoluent VerticalMouse 4
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM57766 Gigabit Ethernet PCIe (rev 01)
01:00.1 SD Host controller: Broadcom Inc. and subsidiaries BCM57765/57785 SDXC/MMC Card Reader (rev 01)
02:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n (rev 02)
03:00.0 FireWire (IEEE 1394): LSI Corporation FW643 [TrueFire] PCIe 1394b Controller (rev 08)
04:00.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
05:00.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
05:03.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
05:04.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
05:05.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
05:06.0 PCI bridge: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
06:00.0 System peripheral: Intel Corporation DSL3510 Thunderbolt Controller [Cactus Ridge 4C 2012] (rev 03)
Last edited by LockBot on Mon Jun 05, 2023 10:00 pm, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
mjrehrig
Level 1
Level 1
Posts: 2
Joined: Mon Dec 05, 2022 12:16 pm

Re: Bluetooth keyboard not working with Mint 21 on Mac Mini

Post by mjrehrig »

Hello,
I just wanted to report that with the upgrade to Mint 21.1, this issue has been resolved for me.

Previously, the problem was on both computers I had with Mint 21 on it - a 2012 Mac Mini and a Dell Chromebook 13. It seems like with the switch to Blueman and bluez, that they just needed a point release to work some things out.
deepakdeshp
Level 20
Level 20
Posts: 12337
Joined: Sun Aug 09, 2015 10:00 am

Re: [Solved] Bluetooth keyboard not working with Mint 21 on Mac Mini

Post by deepakdeshp »

Thanks for sharing the solution.
If I have helped you solve a problem, please add [SOLVED] to your first post title, it helps other users looking for help.
Regards,
Deepak

Mint 21.1 Cinnamon 64 bit with AMD A6 / 8GB
Mint 21.1 Cinnamon AMD Ryzen3500U/8gb
Locked

Return to “Networking”