Skip to content

Commit 5d99d3a

Browse files
committed
Remove unnecessary items, correct and adjust sections, and add new photos
1 parent f3810c4 commit 5d99d3a

1 file changed

Lines changed: 66 additions & 70 deletions

File tree

content/bluetooth.md

Lines changed: 66 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,70 @@ section: network-troubleshooting
1515
tableOfContents: true
1616
---
1717

18-
## About Bluetooth
18+
### Basic Troubleshooting
1919

20-
Bluetooth is incredibly flexible. With a range of factors that enhance compatibility, Bluetooth devices effortlessly connect and work together for a smooth, seamless experience.
20+
Bluetooth issues can be troubleshooted in several ways. The first thing to check is toggling airplane mode which will sometimes get Bluetooth functioning again. Next, make sure Bluetooth is enabled in the top bar, or in the <u>Bluetooth</u> system settings.
21+
22+
Navigate to the upper-right corner of the screen and click on the Settings icon. A window will appear. In the Wi-Fi tab, you'll find the Airplane Mode toggle. Switch it on and off to enable and disable Airplane Mode.
23+
24+
![navigate to settings tab](/images/bluetooth/bluetooth_10.png)
25+
26+
![airplane mode toggle](/images/bluetooth/bluetooth_11.png)
27+
28+
Turn on Bluetooth and confirm it is enabled in the top bar, or in the Bluetooth system settings.
29+
30+
![bluetooth top bar](/images/bluetooth/bluetooth_13.png)
31+
32+
![bluetooth system settings](/images/bluetooth/bluetooth_12.png)
33+
34+
Using systemd:
35+
36+
```bash
37+
sudo systemctl start bluetooth
38+
```
39+
40+
```bash
41+
sudo systemctl enable bluetooth
42+
```
43+
44+
Check the status of the bluetooth
45+
46+
```bash
47+
sudo systemctl status bluetooth
48+
```
49+
50+
Sample output:
51+
52+
![bluetooth status systemd](/images/bluetooth/bluetooth_5.png)
53+
54+
55+
There is a program called <u>Bluetooth Manager</u>. It can sometimes pair and trust Bluetooth devices better than the default <u>Bluetooth</u> settings. Install it with:
56+
57+
Install Bluetooth related software with this command:
58+
59+
```bash
60+
sudo apt install blueman
61+
```
62+
63+
> After reinstalling the above packages, fully shut down the machine and then power it back on, rather than rebooting. This ensures the hardware completely resets.
64+
65+
Open Bluetooth Manager by pressing Super + Space and search:
66+
67+
![bluetooth manager](/images/bluetooth/bluetooth_2.png)
68+
69+
Remove the device, allowing for a fresh, new connection.
70+
71+
![Remove device](/images/bluetooth/bluetooth_3.png)
72+
73+
Click search and pair the device again:
74+
75+
![Pair device](/images/bluetooth/bluetooth_4.png)
76+
77+
If `tlp` is installed, then there may be settings interfering with Bluetooth functionality. Edit this file and disable Wifi and Bluetooth power saving features:
78+
79+
```bash
80+
sudo nano /etc/tlp.conf
81+
```
2182

2283
### Bluetooth version
2384

@@ -49,11 +110,11 @@ Check the version:
49110
version
50111
```
51112

52-
![bluetoothclt version](/images/bluetooth/bluetooth_1.png)
113+
![bluetoothctl version](/images/bluetooth/bluetooth_1.png)
53114

54115
### Signal Interference
55116

56-
Bluetooth uses the same bandwidth as the 2.4Ghz Wi-Fi band, and in most of our machines it is on the same chip as the Wi-Fi module. They usually have two antennae, one for Bluetooth, and one for Wi-Fi, but it is possible for other Wi-Fi or Bluetooth devices signals to cross and to cause connection issues. If users are in an area crowded with other Wi-Fi networks or devices, the interference from these outside sources can impact performance and range.
117+
Bluetooth uses the same bandwidth as the 2.4Ghz Wi-Fi band, and in some machines it is on the same chip as the Wi-Fi module. The Wi-Fi module usually has two antennae, one for Bluetooth, and one for Wi-Fi, but it is possible for other Wi-Fi or Bluetooth devices signals to cross and to cause connection issues. If users are in an area crowded with other Wi-Fi networks or devices, the interference from these outside sources can impact performance and range.
57118

58119
### Device Specific Differences
59120

@@ -71,8 +132,6 @@ As the Linux kernel develops, support for more devices are added. Sometimes Blue
71132

72133
Similar to the kernel versions. Improvements are often made in newer versions of Ubuntu and Pop!\_OS. Running software updates is always a good idea, followed by a reboot.
73134

74-
<!--## Bluez Versions-->
75-
76135
### Configuration Issues
77136

78137
Sometimes Bluetooth devices are working correctly, but something in settings needs to be reset.
@@ -95,65 +154,6 @@ Bluetooth audio devices, such as headphones and speakers, usually default to the
95154
Bluetooth devices with microphones built in, can be used if the device supports HFP/HSP. However, without the technology that companies like Sony have patented, the solution is to divide up the audio stream so that some of it is used for audio out and some for audio in.
96155
This process lowers the sound quality of the stream when in HSP/HFP mode, so audio may be "tinny," compressed (lower-fidelity), or at a lower volume. That is expected behavior.
97156

98-
## Bluetooth Troubleshooting
99-
100-
Bluetooth issues can be troubleshooted in several ways. The first thing to check is toggling airplane mode which will sometimes get Bluetooth functioning again. Next, make sure Bluetooth is enabled in the top bar, or in the <u>Bluetooth</u> system settings.
101-
102-
Installing Bluetooth related software with this command:
103-
104-
```bash
105-
sudo apt install blueman
106-
```
107-
108-
> After reinstalling the above packages, fully shut down the machine and then power it back on, rather than rebooting. This ensures the hardware completely resets.
109-
110-
Open bluetooth manager, Super + Space and search:
111-
112-
![bluetooth manager](/images/bluetooth/bluetooth_2.png)
113-
114-
Remove the device, allowing for a fresh, new connection.
115-
116-
![Remove device](/images/bluetooth/bluetooth_3.png)
117-
118-
Click search and pair the device again:
119-
120-
![Pair device](/images/bluetooth/bluetooth_4.png)
121-
122-
If `tlp` is installed, then there may be settings interfering with Bluetooth functionality. Edit this file and disable Wifi and Bluetooth power saving features:
123-
124-
```bash
125-
sudo nano /etc/tlp.conf
126-
```
127-
128-
### Useful Programs
129-
130-
There is a program called <u>Bluetooth Manager</u>. It can sometimes pair and trust Bluetooth devices better than the default <u>Bluetooth</u> settings. Install it with:
131-
132-
```bash
133-
sudo apt install blueman
134-
```
135-
136-
Start the bluetooth using systemctl:
137-
138-
```bash
139-
sudo systemctl start bluetooth
140-
```
141-
142-
```bash
143-
sudo systemctl enable bluetooth
144-
```
145-
146-
Check the status of the bluetooth
147-
148-
```bash
149-
sudo systemctl status bluetooth
150-
```
151-
152-
Sample output:
153-
154-
![bluetooth status systemd](/images/bluetooth/bluetooth_5.png)
155-
156-
Then, run <u>Bluetooth Manager</u>. Check for the device being trusted, and also try re-pairing in that program.
157157

158158
### Using bluetoothctl
159159

@@ -170,7 +170,7 @@ Type:
170170
```
171171
bluetoothctl
172172
```
173-
![bluetoothclt](/images/bluetooth/bluetooth_6.png)
173+
![bluetoothctl](/images/bluetooth/bluetooth_6.png)
174174

175175
If you have multiple Bluetooth controllers, choose the one you wish to connect to the device:
176176

@@ -277,10 +277,6 @@ To reset the Bluetooth device profiles and require re-pairing all devices (this
277277
sudo rm -r /var/lib/bluetooth/
278278
```
279279

280-
## Additional Info
281-
282-
Here are a few additional tidbits about the Bluetooth system that may help with troubleshooting.
283-
284280
### Controlling audio
285281

286282
Once you are connected to a Bluetooth speaker, you may need to change where your current audio is "routed". You can get a more advanced interface to settings on audio with the program called PulseAudio Volume Control. To install, run this command:

0 commit comments

Comments
 (0)