How To Fix System Program Problem Detected In Ubuntu

Do you see a "System program problem detected" error on Ubuntu? Here's how to fix it.
Warp Terminal
Fix System Program Problem Detected in Ubuntu

For the last couple of weeks, (almost) every time I was greeted with system program problem detected on startup in Ubuntu. I ignored it for sometime but it was quite annoying after a certain point. You won’t be too happy as well if you are greeted by a pop-up displaying this every time you boot in to the system:

System program problem detected
Do you want to report the problem now?
System Program Problem Detected pop up in Ubuntu 14.04

I know if you are an Ubuntu user you might have faced this annoying pop-up sometimes for sure. In this post we are going to see what to do with “system program problem detected” report in Ubuntu 14.04 and 16.04.

What to do with “system program problem detected” error in Ubuntu?

So what exactly is this notifier all about?

Basically, this notifies you of a crash in your system. Don’t panic by the word ‘crash’. It’s not a major issue and your system is very much usable. It just that some program crashed some time in the past and Ubuntu wants you to decide whether or not you want to report this crash report to developers so that they could fix this issue.

So, we click on Report problem and it will vanish?

No, not really. Even if you click on report problem, you’ll be ultimately greeted with a pop up like this:

Sorry, Ubuntu 16.04 has experienced an internal error.
If you notice further problems, try restarting the computer.

Ubuntu has experienced an internal error

Sorry, Ubuntu has experienced an internal error is the apport that will further open a web browser and then you can file a bug report by logging or creating an account with Launchpad. You see, it is a complicated procedure which will take around four steps to complete.

But, I want to help developers and let them know of the bugs!

That’s very thoughtful of you and the right thing to do. But there are two issues here. First, there are high chances that the bug would have already been reported. Second, even if you take the pain of reporting the crash, it’s not a guarantee that you won’t see it again.

So, you suggesting to not report the crash?

Yes and no. Report the crash when you see it for the first time if you want. You can see the crashing program under “Show Details” in the above picture. But if you see it repetitively or if you do not w- Linux Handbookant to report the bug, I advise you to get rid of the system crash once and for all.

Fix “system program problem detected” error in Ubuntu

You can watch this video to see how to fix this issue in Ubuntu. Also, subscribe to our YouTube channel to get more Linux tutorial videos.

The crash reports are stored in /var/crash directory in Ubuntu. If you look in to this directory, you should see some files ending with crash.

system crash reports in Ubuntu

What I suggest is that you delete these crash reports. Open a terminal and use the following command:

sudo rm /var/crash/*

This will delete all the content of directory /var/crash. This way you won’t be annoyed by the pop up for the programs crash that happened in the past. But if a program crashes again, you’ll again see system program problem detected an error. You can either remove the crash reports again like we just did, or you can disable the Apport (debug tool) and permanently get rid of the pop-ups.

Permanently get rid of system error pop up in Ubuntu

If you do this, you’ll never be notified about any program crash that happens in the system. If you ask my view, I would say it’s not that bad a thing unless you are willing to file bug reports. If you have no intention of filing a bug report, the crash notifications and their absence will make no difference.

To disable the Apport and get rid of system crash report completely, open a terminal and use the following command to edit the Apport settings file:

sudo gedit /etc/default/apport &

The content of the file is:

# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=1

Change the enabled=1 to enabled=0. Save and close the file. You won’t see any pop up for crash reports after doing this. Obvious to point out that if you want to enable the crash reports again, you just need to change the same file and put enabled as 1 again.

Did it work for you?

I hope this tutorial helped you to fix system program problem detected in Ubuntu 18.04 and Ubuntu 16.04 and later versions. Let me know if this tip helped you to get rid of this annoyance.

About the author
Abhishek Prakash

Abhishek Prakash

Created It's FOSS 11 years ago to share my Linux adventures. Have a Master's degree in Engineering and years of IT industry experience. Huge fan of Agatha Christie detective mysteries 🕵️‍♂️

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.