Showing posts with label apport. Show all posts
Showing posts with label apport. Show all posts

Tuesday, December 25, 2018

How to Disable, Stop or Uninstall Apport Error Reporting ?

How do I enable or disable Apport?

Apport is an Error Reporting Service provided by Ubuntu to intercept and analyze crashes and bugs as and when they occur. Crashes and Bugs may sound like bad things, but actually most operating systems will have several a day, and it doesn't mean your computer is broken, nor does it necessarily stop working. As such, Apport can usually be safely disabled, as it doesn't fix anything, it just tells developers that something went wrong.

Apport intercepts Program crashes, collects debugging information about the crash and the operating system environment, and sends it to bug trackers in a standardized form. It also offers the user to report a bug about a package, with again collecting as much information about it as possible.

How to Disable Apport at Boot ?

You need to manually edit a file to Stop Apport Running at Boot (when you turn on your machine. Open the Terminal, and paste the following command with Ctrl+Shift+V, or type it in manually.

Change the line that says enabled=1 to enabled=0 to disable Apport. To re-enable, change it back.

How to Stop Apport ?
On ubuntu 14.04 LTS
You can stop the currently running Apport service with the following command.
sudo service apport stop
Note that unless you remove it or disable it at boot it will start again the next time you turn on your computer.

On Ubuntu 16.04

To stop the service

Sudo systemctl stop apport.service

The systemd commands to enable / disable apport are:
Disable
sudo systemctl disable apport.service
If that does not work, you would then need to mask the service
Sudo systemctl mask apport.service
To re-enable
Sudo systemctl unmask apport.service # if you masked it
sudo systemctl enable apport.service

How to Uninstall Apport ?
It is fairly simple to uninstall Apport, as you can open the Ubuntu Software Centre, search for apport, and simply click Remove.
A similar process can be used for the package apport in both Synaptic and the Terminal.

sudo apt-get remove apport

sudo apt-get purge apport