Bluetooth not working

Hey, I recently bought a Dell Gaming G3 and after installing Fedora Workstation 32 my bluetooth stopped working. I’ve checked the BIOS to see if it is enabled, and even though it is, it doesn’t show that there is a bluetooth hardware connected on the system menu. I’m quite new to Fedora and would like some help with this.

1 Like

Hello @joaorvp Welcome to the community! Please do take a few minutes to go over the introductory posts in #start-here when you have the time. They contain lots of useful information.

Can you post more detailed specs for the laptop so we can help?

Can you post the output from:
systemctl status bluetooth.service

and

dmesg | grep bluetooth

1 Like

In addition, check:

rfkill list
1 Like

Hey, I’ll check on the introductory posts for sure!
For systemctl status bluetooth.service the output was:
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:bluetoothd(8)

Aug 17 09:23:15 fedora systemd[1]: Condition check resulted in Bluetooth service being skipped.
~
and dmesg | grep bluetooth didn’t have an output

rfkill list had : 0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
as output

And for the specs, the link for the probe I did on Linux Hardware is: HW probe of Dell G3 3590 #457f45df19

2 Likes

Your bluetooth device is not even listed in the probe list. What happens if you try

sudo systemctl enable bluetooth.service

and

sudo systemctl start bluetooth.service

1 Like

Absolutely nothing happens.
I’m so confused

@joaorvp Are there any errors or messages when you enter these commands:

sudo systemctl enable bluetooth.service

and

sudo systemctl start bluetooth.service

[SOLVED] Condition check resulted in Bluetooth service being skipped

sudo systemctl start bluetooth.service gave me this output

Job for bluetooth.service failed because the control process exited with error code.
See “systemctl status bluetooth.service” and “journalctl -xe” for details.

And when I did the systemctl status bluetooth.service, I got:

Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-08-20 10:05:41 -03; 3min 35s ago
Docs: man:bluetoothd(8)
Process: 3559 ExecStart=/usr/libexec/bluetooth/bluetoothd (code=exited, status=1/FAILURE)
Main PID: 3559 (code=exited, status=1/FAILURE)
Status: “Starting up”
CPU: 19ms
Aug 20 10:05:41 fedora systemd[1]: Starting Bluetooth service…
Aug 20 10:05:41 fedora bluetoothd[3559]: Bluetooth daemon 5.54
Aug 20 10:05:41 fedora bluetoothd[3559]: D-Bus setup failed: Name already in use
Aug 20 10:05:41 fedora bluetoothd[3559]: Unable to get on D-Bus
Aug 20 10:05:41 fedora systemd[1]: bluetooth.service: Main process exited, code=exited, status=1/FAILURE
Aug 20 10:05:41 fedora systemd[1]: bluetooth.service: Failed with result ‘exit-code’.
Aug 20 10:05:41 fedora systemd[1]: Failed to start Bluetooth service.

Tried, didn’t work with another cold boot

Try to upgrade BIOS/EFI, then downgrade kernel.

You need to boot your original Windows, disable fast boot, reboot twice and then boot to Linux in order to get this device back.

See https://www.dell.com/community/Inspiron/Bluetooth-gone-G3/td-p/7405868

2 Likes