hdir
January 19, 2023, 9:29am
1
Hi
I reinstalled openSUSE Tumbleweed on my laptop, this time with GNOME and now Bluetooth doesn’t work/not found. It worked before when I was using KDE.
Please tell me what commands I should run to provide additional info and I appreciate any help!
@hdir did you try moving the slider at the top right to on? If that doesn’t work, as root user can you show the output from rfkill list
.
hdir
January 19, 2023, 12:44pm
3
It’s disabled and can’t be moved. I’m outdoors right now and I’ll provide the output from that command as soon as I’m home.
hdir
January 19, 2023, 5:57pm
4
malcolmlewis:
rfkill list
Here’s the output:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
hdir
January 19, 2023, 6:04pm
5
Some more information:
sudo systemctl status bluetooth.service:
bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Thu 2023-01-19 19:55:38 EET; 3min 51s ago
Docs: man:bluetoothd(8)
Main PID: 2154 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4915)
CPU: 79ms
CGroup: /system.slice/bluetooth.service
└─2154 /usr/libexec/bluetooth/bluetoothd
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc_xq
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc_xq
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/faststream
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/opus_05
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/opus_05
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jan 19 19:55:38 localhost.localdomain bluetoothd[2154]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/opus_05_duplex
journalctl -b | grep -Ei ‘firm|blue’:
Jan 19 19:55:41 localhost.localdomain systemd[1346]: Reached target Bluetooth.
Jan 19 19:57:35 localhost.localdomain gnome-control-c[4199]: BluetoothHardwareAirplaneMode: 0
Jan 19 19:58:06 localhost.localdomain sudo[4390]: martin : TTY=pts/0 ; PWD=/home/martin ; USER=root ; COMMAND=/usr/bin/zypper in gnome-bluetooth
Jan 19 19:58:13 localhost.localdomain sudo[4422]: martin : TTY=pts/0 ; PWD=/home/martin ; USER=root ; COMMAND=/usr/bin/zypper in pulseaudio-module-bluetooth
Jan 19 19:58:58 localhost.localdomain sudo[4611]: martin : TTY=pts/0 ; PWD=/home/martin ; USER=root ; COMMAND=/usr/bin/systemctl status bluetooth.service
Jan 19 19:59:30 localhost.localdomain sudo[4707]: martin : TTY=pts/0 ; PWD=/home/martin ; USER=root ; COMMAND=/usr/bin/systemctl status bluetooth.service
inxi -nxxx:
I’m on a laptop and interestingly this command doesn’t seem to recognize the bluetooth module.
Network:
Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 0000:00:14.3 chip-ID: 8086:51f0 class-ID: 0280
IF: wlo1 state: up mac: 10:a5:1d:91:58:25
IF-ID-1: utun420 state: unknown speed: N/A duplex: N/A mac: N/A
And finally, lspci:
0000:00:00.0 Host bridge: Intel Corporation Device 4621 (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)
0000:00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation Platform Framework Processor Participant (rev 02)
0000:00:06.0 System peripheral: Intel Corporation RST VMD Managed Controller
0000:00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express Root Port #0 (rev 02)
0000:00:07.2 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express Root Port #2 (rev 02)
0000:00:08.0 System peripheral: Intel Corporation 12th Gen Core Processor Gaussian & Neural Accelerator (rev 02)
0000:00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring Technology (rev 01)
0000:00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB Controller (rev 02)
0000:00:0d.2 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 NHI #0 (rev 02)
0000:00:0d.3 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 NHI #1 (rev 02)
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller
0000:00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller (rev 01)
0000:00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
0000:00:14.3 Network controller: Intel Corporation Alder Lake-P PCH CNVi WiFi (rev 01)
0000:00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
0000:00:15.1 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #1 (rev 01)
0000:00:16.0 Communication controller: Intel Corporation Alder Lake PCH HECI Controller (rev 01)
0000:00:1c.0 PCI bridge: Intel Corporation Alder Lake PCH-P PCI Express Root Port #9 (rev 01)
0000:00:1e.0 Communication controller: Intel Corporation Alder Lake PCH UART #0 (rev 01)
0000:00:1e.2 Serial bus controller: Intel Corporation Device 51aa (rev 01)
0000:00:1f.0 ISA bridge: Intel Corporation Alder Lake PCH eSPI Controller (rev 01)
0000:00:1f.3 Multimedia audio controller: Intel Corporation Alder Lake PCH-P High Definition Audio Controller (rev 01)
0000:00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
0000:00:1f.5 Serial bus controller: Intel Corporation Alder Lake-P PCH SPI Controller (rev 01)
0000:55:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
10000:e0:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 (rev 02)
10000:e1:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO
Hope this helps.
marel
January 19, 2023, 9:13pm
6
Can you try bluetoothctl ?
@hdir I see gnome-control-c[4199]: BluetoothHardwareAirplaneMode: 0
can you check there isn’t a Fn key combination disabling? But as @marel indicates, bluetoothctl
may glean more info.
hdir
January 20, 2023, 5:37am
8
I just did and I was able to pair my phone and earbuds via bluetoothctl, however the GNOME GUI still says “No Bluetooth Found”?
So I guess that Bluetooth by itself is working and just something is wrong with gnome’s ui - is there a way to fix that?
hdir
January 20, 2023, 5:38am
9
I tried the Fn combinations and it doesn’t seem like it’s disabled that way, given that bluetoothctl works - just not the GNOME GUI.
@hdir I have a bluetooth dongle here on Tumbleweed and MicroOS Desktop and GNOME settings work…
I have the following bluez related packages installed;
i | bluez | Bluetooth Stack for Linux | package
i | bluez-auto-enable-devices | Configuration that automatically enables all bluetooth devices | package
i | bluez-cups | CUPS Driver for Bluetooth Printers | package
i+ | bluez-firmware | Bluetooth(TM) Firmware | package
i | gnome-bluetooth | GNOME Bluetooth graphical utilities | package
i+ | kernel-firmware-bluetooth | Kernel firmware files for various Bluetooth drivers | package
I’m also running pipewire, no pulse-audio.
hdir
January 20, 2023, 6:06pm
11
I already have all of these packages installed, yet it still doesn’t seem to recognize bluetooth in settings and the quick menu.
@hdir so if you use bluetoothctl power on
, the slider moves?
hdir
January 21, 2023, 5:53am
13
No, it doesn’t move. It still says “No Bluetooth Found” and the slider disabled.
@hdir all very strange… and does bluetoothctl list
show the device? Does the device show in the output from lsusb
?
hdir
January 21, 2023, 5:00pm
15
It’s an integrated chip with both Intel WiFi and Bluetooth and yes it does show.
Anyway, I decided to switch to KDE and now it works here.