What is the Whoopsie Daemon?
In Ubuntu Linux, error reporting is handled by two distinct programs. Apport catches the crash when an application fails, and Whoopsie is the background daemon responsible for actually submitting that crash report over the internet to Canonical’s error tracker database.
While this data helps developers fix bugs, Whoopsie runs continuously in the background, consuming a small amount of memory. For users who value strict privacy, operate air-gapped servers, or simply want to squeeze every megabyte of RAM out of their machine, this telemetry daemon is unnecessary and can be safely disabled.
How to Permanently Disable Whoopsie in Ubuntu
You can stop the Whoopsie daemon from running by modifying its default configuration file.
- Open your Ubuntu Terminal (shortcut:
Ctrl + Alt + T). - Open the Whoopsie configuration file using a text editor (like nano) with root privileges by running:
sudo nano /etc/default/whoopsie
- Type in your administrator password when prompted.
- Inside the file, you will likely see a single line that reads:
[General]
report_crashes=true
- Change the word
truetofalse, so the line looks exactly like this:
report_crashes=false
- Save the file by pressing
Ctrl + O, then pressEnter. - Exit the nano editor by pressing
Ctrl + X.
Stop the Active Service
Editing the file stops Whoopsie from launching on your next reboot, but it is still currently running in your active session. To kill the process immediately, run the following command:
sudo systemctl stop whoopsie.service
With Whoopsie disabled, your system will no longer attempt to phone home to Canonical when an application crashes, ensuring your crash logs remain entirely local and private.