Bug 481513 - Bluetooth setting shows misleading message when systemd service for it is disabled
Summary: Bluetooth setting shows misleading message when systemd service for it is dis...
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Bluetooth widget (other bugs)
Version First Reported In: 5.27.10
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: David Rosca
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2024-02-18 15:50 UTC by champignoom
Modified: 2025-04-22 15:48 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description champignoom 2024-02-18 15:50:04 UTC
SUMMARY
When the bluetooth service is not started, the Bluetooth page in System Settings shows "No devices paired" instead of something like "Bluetooth service is not start". Such UX mislead the users to find the button of pairing devices without letting them realize that such attempt is doomed to fail because of something unmentioned in the UI, and the correct solution is `sudo systemctl start bluetooth`.

This is a bug report instead of a feature request.

STEPS TO REPRODUCE
1. Install EndeavourOS with KDE Plasma.
2. Open Bluetooth in System Settings.

OBSERVED RESULT
"No devices paired".

EXPECTED RESULT
"Bluetooth service not started".

SOFTWARE/OS VERSIONS
EndeavourOS with KDE Plasma
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12

ADDITIONAL INFORMATION
Comment 1 fanzhuyifan 2024-02-18 16:37:47 UTC
Fixed in plasma 6.0; Now it says "bluetooth is disabled" with an Enable button.
Comment 2 Nicolas Fella 2024-02-18 18:04:25 UTC
(In reply to fanzhuyifan from comment #1)
> Fixed in plasma 6.0; Now it says "bluetooth is disabled" with an Enable
> button.

Disabling/enabling the bluetooth systemd unit is not the same thing as disabling/enabling bluetooth via the UI (which relies on rfkill)
Comment 3 fanzhuyifan 2024-02-18 18:17:22 UTC
(In reply to Nicolas Fella from comment #2)
> (In reply to fanzhuyifan from comment #1)
> > Fixed in plasma 6.0; Now it says "bluetooth is disabled" with an Enable
> > button.
> 
> Disabling/enabling the bluetooth systemd unit is not the same thing as
> disabling/enabling bluetooth via the UI (which relies on rfkill)

Ahh sorry. Can reproduce.