解決Ubuntu中“檢測(cè)到系統(tǒng)程序錯(cuò)誤”的辦法

之前安裝程序時(shí)沒安裝正確,于是又給卸載了,但是第二天開機(jī)的時(shí)候莫名出現(xiàn)彈窗,提示我"檢測(cè)到系統(tǒng)程序錯(cuò)誤(system program problem detected)"。而且在過去的幾天里,(幾乎)每次都有消息Ubuntu 16.04在啟動(dòng)時(shí)檢測(cè)到系統(tǒng)程序錯(cuò)誤跑彈窗提示。一次兩次點(diǎn)擊忽略還可以,久而久之就讓人覺得非常煩人了!

系統(tǒng)出錯(cuò).png

大體上講,它是在告知你,你的系統(tǒng)的一部分崩潰了??蓜e因?yàn)椤氨罎ⅰ边@個(gè)詞而恐慌。這不是一個(gè)嚴(yán)重的問題,你的系統(tǒng)還是完完全全可用的。只是在之前的某個(gè)時(shí)刻某個(gè)程序崩潰了,而Ubuntu想讓你決定要不要把這個(gè)問題報(bào)告給開發(fā)者,這樣他們就能夠修復(fù)這個(gè)問題。

于是我們乖乖的點(diǎn)擊了"報(bào)告錯(cuò)誤"按鈕,但是即使如此,最后還是會(huì)被彈窗再次警告!

這時(shí)候就需要強(qiáng)硬一點(diǎn)!!!

  • 打開一個(gè)終端,執(zhí)行下面的命令:
    sudo rm /var/crash/*
    這個(gè)操作會(huì)刪除所有在/var/crash目錄下的所有內(nèi)容。這樣你就不會(huì)再被這些報(bào)告以前程序錯(cuò)誤的彈窗所擾。但是如果又有一個(gè)程序崩潰了,你就會(huì)再次看到“檢測(cè)到系統(tǒng)程序錯(cuò)誤”的錯(cuò)誤。你可以再次刪除這些報(bào)告文件,或者你可以禁用Apport來徹底地?cái)[脫這個(gè)錯(cuò)誤彈窗。

  • 徹底地?cái)[脫Ubuntu中的系統(tǒng)錯(cuò)誤彈窗
    要禁止Apport,并且徹底地?cái)[脫Ubuntu系統(tǒng)中的程序崩潰報(bào)告,打開一個(gè)終端,輸入以下命令:
    sudo gedit /etc/default/apport
    這個(gè)文件的內(nèi)容是:

    設(shè)置0表示禁用apport,或者1開啟它。
    你可以用下面的命令暫時(shí)關(guān)閉它:
    sudo service apport start force_start=1
    enabled=1
    

    enabled=1改為enabled=0。保存并關(guān)閉文件。完成之后你就再也不會(huì)看到彈窗報(bào)告錯(cuò)誤了。很顯然,如果我們想重新開啟錯(cuò)誤報(bào)告功能,只要再打開這個(gè)文件,把enabled設(shè)置為1就可以了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。