Hi, I got an annoying problem with a laptop running latest silverblue 35. I clean installed silverblue 34 a while back (the problem occurred there too), and did not customize the system in any way I imagine could affect bluetooth, and bluetooth also works.
But every time I resume from suspend or power on, bluetooth is always on, even if it was toggled off. I don’t see anything related to that in the journal. Does this happen to you too, or is it a bug with my installation/hardware?
Hi,
Did you have bluetooth dongle placed on your USB port during the boot? Also if you’re not using wifi, you could use “Airplane Mode” on (Gnome Setting > Wifi then Toggle “Airplane Mode”). It will disable all radio based communication (Wifi, Bluetooth, Mobile Broadband).
It is a laptop, so bluetooth is always connected to the PCIe bus as part of the wifi adapter. I still want to use WiFi, obviously, so airplane mode is not a solution for me, sadly. Is the behavior I am experiencing normal? I feel like bluetooth shouldn’t turn on by itself once I toggled it off…
I means bluetooth dongle for wireless keyboard or mouse or audio with higher series if any. Sometime we need to add bluetooth dongle with higher series (5) if our current bluetooth on laptop too lagging when playing sound.
Btw, I tried couples scenarios with bluetooth on or off with suspend and reboot with my Fedora Workstation and the problem didn’t shown as yours. Tonight I have a plan to install Fedora Silverblue on my laptop. I’ll inform you if I found same problem.
That would be great if you test this. I can file a bug with the devs afterwards.
Lucky for me, it’s all ok here. I try both suspend and reboot also poweroff-then-poweron, the bluetooth stay off.
It looks like not, @oprizal please post the kernel you use that @thecuriousmind can test it to see if he has success.
I experienced the same issue on every kernel since July (when I first installed Silverblue)
I have 5.14.10 and 5.15.6 with all work fine.
The same issue that was marked as solved but didn’t really get solved happens to me on a new install of Fedora 36, too:
Everytime after reboot, I need to turn off Bluetooth when I don’t want to use it.
I found, bluetooth.service starts very early during boot. I am not used to this behavior, and usually when I turn it off on other systems, it also stays off after reboot.
Not on Fedora 36 (on both Gnome-, and Xfce-DE) on this machine:
$ inxi -Fzxa
System:
Kernel: 5.18.7-200.fc36.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.37-27.fc36
parameters: BOOT_IMAGE=(hd1,gpt7)/vmlinuz-5.18.7-200.fc36.x86_64
root=UUID=511b4741-ab42-4bd8-9d2b-26b4e6d4d71f ro rootflags=subvol=root
nomodeset rhgb quiet
Desktop: Xfce v: 4.16.0 tk: Gtk v: 3.24.34 info: xfce4-panel wm: xfwm
v: 4.16.1 vt: 2 dm: 1: GDM v: 42.0 2: LightDM v: 1.30.0 note: stopped
Distro: Fedora release 36 (Thirty Six)
Machine:
Type: Desktop System: Apple product: iMac11,1 v: 1.0
serial: <superuser required> Chassis: type: 13 v: Mac-F2268DAE
serial: <superuser required>
Mobo: Apple model: Mac-F2268DAE serial: <superuser required> UEFI: Apple
v: 63.0.0.0.0 date: 06/14/2019
CPU:
Info: model: Intel Core i7 860 bits: 64 type: MT MCP arch: Nehalem
gen: core 1 built: 2008-10 process: Intel 45nm family: 6
model-id: 0x1E (30) stepping: 5 microcode: 0xA
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 1370 high: 1919 min/max: 1197/2794 boost: enabled
scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 1919 2: 1197
3: 1197 4: 1197 5: 1197 6: 1450 7: 1611 8: 1197 bogomips: 44688
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf
mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode;
SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
STIBP: conditional, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD RV770/M98L [Mobility Radeon HD 4850] vendor: Apple
driver: N/A alternate: radeon, amdgpu arch: TeraScale process: TSMC 55-65nm
built: 2005-13 pcie: gen: 2 speed: 5 GT/s lanes: 16 bus-ID: 01:00.0
chip-ID: 1002:944a class-ID: 0300
Device-2: Apple Built-in iSight type: USB driver: uvcvideo
bus-ID: 2-1.1:3 chip-ID: 05ac:8502 class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 22.1.2
compositor: xfwm v: 4.16.1 driver: X: loaded: modesetting,vesa
unloaded: fbdev,radeon gpu: N/A display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: Unknown-1 mapped: None-1 res: 1920x1080 hz: 60 size: N/A
modes: 1920x1080
OpenGL: renderer: llvmpipe (LLVM 14.0.0 128 bits) v: 4.5 Mesa 22.1.2
direct render: Yes
Audio:
Device-1: Intel 5 Series/3400 Series High Definition Audio
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:3b56
class-ID: 0403
Device-2: AMD RV770 HDMI Audio [Radeon HD 4850/4870] vendor: Apple
driver: snd_hda_intel v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 1002:aa30 class-ID: 0403
Sound Server-1: ALSA v: k5.18.7-200.fc36.x86_64 running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.52 running: yes
Network:
Device-1: Broadcom NetXtreme BCM5764M Gigabit Ethernet PCIe driver: tg3
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: N/A bus-ID: 02:00.0
chip-ID: 14e4:1684 class-ID: 0200
IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Qualcomm Atheros AR928X Wireless Network Adapter
vendor: Apple AirPort Extreme driver: ath9k v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 168c:002a
class-ID: 0280
IF: wlp3s0 state: down mac: <filter>
Bluetooth:
Device-1: Apple Built-in Bluetooth 2.0+EDR HCI type: USB driver: btusb
v: 0.8 bus-ID: 1-1.1.1:5 chip-ID: 05ac:8215 class-ID: fe01 serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter>
Drives:
Local Storage: total: 931.51 GiB used: 17.73 GiB (1.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST31000528ASQ
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
type: HDD rpm: 7200 serial: <filter> rev: AP24 scheme: GPT
Partition:
ID-1: / raw-size: 53.48 GiB size: 53.48 GiB (100.00%)
used: 17.4 GiB (32.5%) fs: btrfs dev: /dev/sda8 maj-min: 8:8
ID-2: /boot raw-size: 1024 MiB size: 973.4 MiB (95.06%)
used: 299.9 MiB (30.8%) fs: ext4 dev: /dev/sda7 maj-min: 8:7
ID-3: /boot/efi raw-size: 600 MiB size: 600 MiB (100.00%)
used: 30.6 MiB (5.1%) fs: hfsplus dev: /dev/sda6 maj-min: 8:6
ID-4: /home raw-size: 53.48 GiB size: 53.48 GiB (100.00%)
used: 17.4 GiB (32.5%) fs: btrfs dev: /dev/sda8 maj-min: 8:8
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 46.0 C mobo: N/A
Fan Speeds (RPM): cpu: 1549
Info:
Processes: 282 Uptime: 38m wakeups: 0 Memory: 15.5 GiB
used: 2.15 GiB (13.8%) Init: systemd v: 250 target: graphical (5)
default: graphical tool: systemctl Compilers: gcc: 12.1.1 Packages:
note: see --pkg flatpak: 11 Shell: Bash v: 5.1.16
running-in: xfce4-terminal inxi: 3.3.19
It would be an easy thing turning off bluetooth.service, but once or twice in a week I need my BT headphones, so I don’t think this is really a viable solution.
On the net, i found a bug reported on redhat bugzilla that has persisted over 10 plus(!!!) years or so. But off course, many, many more people have other Bluetooth issues, such as not working at all, or bad sound, etc.
Any ideas lately? Anyone?!
Can you please start a new topic vice replying to previously solved topics.
On the blueman applet you may want to check.
Select Plugins → Power Manager, select configuration and verify auto power on is not checked.
Just did.