How to disable Bluetooth (and enable it) on your Linux PC

You can turn off Bluetooth by clicking on the Bluetooth icon that can be generally found on a panel, but the problem is it turns itself back ON after reboot. Here is how to disable it permanently. Don't worry, we also show you how to enable it back when needed.

If you don’t use Bluetooth on your laptop and are looking for a way to disable it permanently so that you get more juice out of your battery, here is a short guide just for you.

Bluetooth consumes very little power when it is not actively connected to any device. But when your laptop is running on battery, every ounce of charge left on your battery is precious.

On most Linux PCs, you can simply turn off Bluetooth by clicking on the Bluetooth icon that can be generally found on a panel and is usually close to other settings such as Wifi or sound.

Disable Bluetooth in Linux
Turn off Bluetooth in Linux

But whenever you restart your system, Bluetooth is again turned back on. If you are like me and don’t remember to turn it off each time you reboot your system, you might be oblivious to the unwanted drain on your laptop battery, no matter how small it is.

How to Disable Bluetooth from Command-Line

Don’t get disheartened with the idea of reminding yourself to turn off Bluetooth every single time you reboot your Linux PC. Because, like always, Linux has a solution for every problem in the computing universe. Here comes systemctl, the inspection and managing tool for systemd – the init system and services manager in Linux – to the rescue!

  1. On your Linux desktop, right-click anywhere and click on “Open in Terminal.” Alternatively, you can open the Terminal from the Start Menu or using a Launcher on a Panel, or any other way you are used to.

Open Terminal in Linux
Open Linux Terminal

2. Now run the following command in the Terminal. Enter your root password when prompted for it.

sudo systemctl disable bluetooth

This will disable Bluetooth after a restart, but it will not stop the currently running Bluetooth process.

3. Check if the command systemct was successful in disabling Bluetooth.

systemctl is-enabled bluetooth

4. In case you want to stop the Bluetooth process instantly instead of waiting for the next restart, use this command.

systemctl stop bluetooth

disable bluetooth linux terminal
Disable Bluetooth in Linux from the CLI

How to Enable Bluetooth from the CLI

What if someday you suddenly decided to pull your Bluetooth headphones out of your junk drawer and connect it to your Linux PC? Fret not, because we got you covered for that too.

Run the same systemctl tool to bring the Bluetooth on your system back to life.

sudo systemctl enable bluetooth

Conclusion

As you may have already guessed, the systemctl command can be used to enable/disable and start/stop not only Bluetooth but also any service on your Linux computer.

Most Linux distros use the systemd init system, thereby supporting the systemctl command, as discussed in this post. The command works on most popular Linux distros such as Arch Linux, CentOS, Debian, Fedora, Linux Mint, Manjaro Linux, OpenSUSE, Red Hat Enterprise Linux (RHEL), Solus, and Ubuntu.

Divya Kiran Kumar
I'm the Editor of FOSS Linux. I worked as a Software Engineer before taking up blogging as my full-time job. I enjoy using Linux, and can't imagine anything else for my PC. Apart from writing for FOSS Linux, I enjoy reading non-fictional books. Sapiens was my favorite last read. I hope you enjoy reading and using this blog to enhance your Linux experience! Have a great day ahead!

LEAVE A REPLY

Please enter your comment!
Please enter your name here

STAY CONNECTED

23,419FansLike
377FollowersFollow
16SubscribersSubscribe

LATEST ARTICLES

Basics of Working with the SQLite Database in Python

A database is one of the most useful and popular files for storing data; they can be used to store any kind of data, including text, numbers, images, binary data, files, etc. SQLite is a relational database management system based on the SQL language. It is a C library, and it provides an API to work with other programming languages, including Python. It does not require a separate server process to be run as needed in large database engines like MySQL and Postgresql.

5 Ways to Check the Linux Version

When most people talk of Linux, they are always referring to a Linux distribution. However, this is not the case. Linux itself is a kernel which acts as a bridge between user applications and the hardware. When we talk of a Linux distribution, we refer to an operating system developed from the Linux kernel. A distribution comes with a package manager, pre-installed applications, a Desktop Environment, and several more features.

Getting Started with Linux Operating System

The Linux operating system brings forth a vibrant mix of features and security, making it the best alternative to macOS or Windows operating systems. In this post, we will give you a master guide on Getting started with Linux systems - taking you from a complete beginner to a level where you can begin testing the various Linux distributions available with much ease.

How to Create a Comprehensive Mail Server on Ubuntu

Postal is a free and open-source mail server used to send and receive emails. It comes loaded with tons of excellent features and functionalities, making it extremely popular among large organizations as well as in enterprise settings.

The 10 Best Linux Performance Monitoring Tools

Do you want to monitor the performance of your Linux system? Are you looking for some powerful performance monitoring tools to help you out? If you agree, it's your day as we have put together a detailed list of the ten best Linux performance monitoring tools.

How to Boot your Windows or Linux PC from a USB Drive

Sometime back, the process of installing an operating system required users to pop a bootable media disk into their DVD or CD drive and use it to boot the PC. But times have changed. Nowadays, the most common way of installing an OS is booting from a USB drive. The use of USB drives is further propelled by the current production of slim and lightweight laptops with no support for DVD/CD drives.

MUST READ

Buyers who wish to go for a machine that is based on Linux often show interest in Chromebooks due to the form factor and extended battery life capabilities. Although ChromeOS power these machines, users can still miss out on a more genuine Linux experience. For those who happen to agree, the new Lemur Pro by System76 might get some heads turning.
Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.

CopyQ – Advanced clipboard manager for Linux

We have all had that moment when we copied a text, but we first needed another one, and in the process, lost the first one. If you're lucky, you can get it back quickly with a bit of work.

The 10 Best Programming Languages for Hacking

One of the significant entities we have in Cyber Security is Ethical Hacking (ETH). It is the process of detecting and finding flaws or vulnerabilities in a system that a hacker would exploit.

Top 20 must-have apps for your Ubuntu PC

OK, this one is going to be a long one, so grab a cup of coffee and scroll through the best apps that we think are must-have for your Ubuntu PC. We have hand-picked each one of these considering the most common categories that suit an average Linux user.

10 Top Reasons to Switch to Manjaro Linux

Manjaro is Linux distro based on Arch-Linux which follows a rolling release model. Is this distro good for you? Let's find out the main reasons for using Manjaro.