I’m having trouble enabling Bluetooth on my laptop. I am currently dual-booting Windows 11 and Zorin OS 18 Core. The Bluetooth device is detected (Realtek/IMC Networks), but it fails to initialize, and I can’t get it to turn on.
I’ve tried restarting the Bluetooth service, reloading the btusb module, and checking dmesg logs, but the issue persists.
Any advice or guidance on how to get Bluetooth working on Zorin OS in a dual-boot setup would be greatly appreciated.
Are Secure Boot and Fast Boot in BIOS disabled?
Is Fast Start-Up in Windows disabled?
Does Your Wifi work?
Did You take a Look in the ''Additional Drivers'' in Software & Updates if there is a Driver offered?
Is in /etc/bluetooth/main.conf AutoEnable set up like this:
Running ls /lib/firmware/rtl_bt/rtl8822b* in terminal, I can see the modules are present in Zorin OS 18.
So it may be a module loading order issue.
Can you run the following in terminal:
sudo modprobe -r btusb
sudo modprobe -r rtw88_8822be
sudo modprobe rtw88_8822be
sudo modprobe btusb
Then check if Bluetooth is working? if it is, then it is the loading order.
So someone managed to get it working by disabling autosuspend on the btusb module? I’ll try this on my system to see if it allows Bluetooth to work without the Opcode 0x0c77 failed: -56 error. Is that right? cz This is my first time using Linux, huhuhu."
I tried the autosuspend workaround by disabling it on the btusb module and restarting my laptop, but unfortunately it didn’t work on my system. My internal Bluetooth still won’t turn on, showing the same Opcode 0x0c77 failed: -56 error. It seems this issue might be specific to my RTL8822BE card. Thanks anyway for the suggestion