在使用Ubuntu是常常會遇到的一個這樣的錯誤提示:「System Program problem detected」。linux
如圖:ubuntu
緣由: bash
Ubuntu中有內建實用程序叫作Apport, 當一個程序崩潰時,它能夠進行通知。這個叫作Apport的程序會通知錯誤,在你登陸你的ubuntu系統的任什麼時候候。這是正常的,你沒必要感到慌張,或者懼怕這樣一個錯誤。app
解決方式: 編輯器
1. 能夠通知系統開發者們去作這個事情。推薦你這樣作,並且這並不會花費你太多時間。點擊「report Prolem」按鈕在錯誤提示的對話框。你會被提示輸入你的管理員帳戶密碼。而後,點擊「Continue」發送這個錯誤提示給開發者們,這樣他們就能夠幫忙解決這個問題了!ide
首先確保你正常地鏈接到互聯網。一旦你提交了這個錯誤報告,開發者們就會仔細研究這個報告,而且嘗試着在接下來的release中解決這個錯誤。this
在完成錯誤提示的提交之後,你能夠從你的本地系統中刪去這個崩潰錯誤提示的文件。若是想看這些錯誤提示文件,能夠在終端輸入以下命令: ls /var/crash/code
輸出結果(每一個人不盡相同):orm
libglib2.0-dev.0.crash _usr_bin_appstreamcli.0.uploaded _usr_bin_appstreamcli.0.crash _usr_bin_pycompile.0.crash _usr_bin_appstreamcli.0.upload
經過以下命令,所有刪除: sudorm -fr /var/crash/*開發
2. 禁用Apport 這個功能。不建議這樣操做。
編輯apport文件 /etc/default/apport;
sudo nano /etc/default/apport
找到 enabled=1 這一行,並改變到0(zero) # 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=0 按 crtl+x 退出,按 y 保存(nono),回車
注:nano是一個小巧自由,而且友好的編輯器,在大部分linux上都有nano命令。
而後,就能夠中止apport服務了。
Sudo stop apport
Apport不會報告任何錯誤了