Unable to start bluetooth service

@Schmitz
Have you made sure that fast startup on Windows in power management is disabled.

Edit: That is different than fast startup in UEFI settings. You have to boot into Windows and disable it.

@Schmitz
There are also a few newer UEFI (Bios) Firmware updates that will give you the latest AMD AGESA 1.2.0.8

I would update to the latest version.

it’s already disabled

I don’t have WIN installed, but when I had windows I disabled fast boot.

1 Like

I’ll update the bios and report back

1 Like

just updated, still not working. Getting the same error when checking status

○ bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: inactive (dead)
       Docs: man:bluetoothd(8)

feb 19 00:06:30 schmitz-x570aorusultra systemd[1]: Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
feb 19 00:06:53 schmitz-x570aorusultra systemd[1]: Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
feb 19 00:07:59 schmitz-x570aorusultra systemd[1]: Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).

schmitz@schmitz-x570aorusultra ~]$ inxi -M
Machine:
  Type: Desktop System: Gigabyte product: X570 AORUS ULTRA v: -CF
    serial: <superuser required>
  Mobo: Gigabyte model: X570 AORUS ULTRA serial: <superuser required>
    UEFI: American Megatrends LLC. v: F37a date: 02/08/2023

1 Like

This is a very stupid suggestion, but have you cleaned all your cache and stuff from this post here A Complete Idiot's Guide To Endeavour OS Maintenance / Update / Upgrade ?

I remember I got similar problem once, and after I went through deleting orphans and all the stuff in this post and rebooted, everything just worked.

Okay, for now I ran out of ideas. I will let you know if some sort of enlightenment is coming over me in the next days.

yes, I actually made myself a little script to help me with this, trying to learn a bit of bash scripting.

[schmitz@schmitz-x570aorusultra ~]$ cat /usr/local/bin/orphans
#! /bin/bash

check_orphans() {
pacman -Qdtq
}

echo "Looking for orphans..."

check_orphans

if [ $? -eq 0 ]
then
   echo "Orphan packages found"
   echo "Would you like to remove orphaned packages?"
   echo "1 - Yes"
   echo "2 - No"
read answer

case $answer in
1) echo "Confirmed, removing orphans"
sudo pacman -Rs $(pacman -Qdtq);;
2) echo "Aborting";;
*) echo "Please select a valid option"
esac
else
   if [ $? -eq 1 ]
then
   echo "No orphans found."
fi
fi

echo "Removing unnecessary cache.."
sudo pacman -Sc

if [ $? -eq 0 ]
then
   echo "Done."
else
   echo "Failed."
fi

alright, thank you for all the suggestions. If I have a breakthrough myself I’ll post it here. Maybe it will help others as well.

1 Like

how about paccache -r and paccache -ruk0?

Edit:
Didn’t scroll down on your script. I see it, I see it.
Smart

1 Like

What does this show

bluetoothctl 
[schmitz@schmitz-x570aorusultra ~]$ bluetoothctl
Waiting to connect to bluetoothd...

Did you set bluetooth on in Gnome?

Try

sudo modprobe btusb

Like here? :


No, because that toggle button on the top right is disabled, doesn’t do anything on click.

1 Like

Yes…

Hmm? :thinking:

[schmitz@schmitz-x570aorusultra ~]$ sudo modprobe btusb
[sudo] password for schmitz: 
[schmitz@schmitz-x570aorusultra ~]$ echo $?
0
[schmitz@schmitz-x570aorusultra ~]$ 

here is the entire picture:

1 Like
systemctl status bluetooth
sudo systemctl start bluetooth
sudo systemctl enable bluetooth