如何修复ubuntu中检测到系统程序错误的问题
作者:Abhishek来源:Linux中国
在过去的几个星期,(几乎)每次都有消息 Ubuntu 15.04在启动时检测到系统程序错误 跑出来“欢迎”我。那时我是直接忽略掉它的,但是这种情况到了某个时刻,它就让人觉得非常烦人了!
检测到系统程序错误(System program problem detected)
你想立即报告这个问题吗?
我肯定地知道如果你是一个Ubuntu用户,你可能曾经也遇到过这个恼人的弹窗。在本文中,我们将探讨在Ubuntu 14.04和15.04中遇到“检测到系统程序错误(system program problem detected)”时,应该怎么办。
怎么解决Ubuntu中"检测到系统程序错误"的错误
那么这个通知到底是关于什么的?
大体上讲,它是在告知你,你的系统的一部分崩溃了。可别因为“崩溃”这个词而恐慌。这不是一个严重的问题,你的系统还是完完全全可用的。只是在之前的某个时刻某个程序崩溃了,而Ubuntu想让你决定要不要把这个问题报告给开发者,这样他们就能够修复这个问题。
那么,我们点了“报告错误”的按钮后,它以后就不再显示了?
不,不是的!即使你点了“报告错误”按钮,最后你还是会被一个如下的弹窗再次“欢迎”一下:
对不起,Ubuntu发生了一个内部错误是个Apport(LCTT 译注:Apport是Ubuntu中错误信息的收集报告系统,详见Ubuntu Wiki中的Apport篇),它将会进一步的打开网页浏览器,然后你可以通过登录或创建Launchpad帐户来填写一份漏洞(Bug)报告文件。你看,这是一个复杂的过程,它要花整整四步来完成。
但是我想帮助开发者,让他们知道这个漏洞啊 !
你这样想的确非常地周到体贴,而且这样做也是正确的。但是这样做的话,存在两个问题。第一,存在非常高的概率,这个漏洞已经被报告过了;第二,即使你报告了个这次崩溃,也无法保证你不会再看到它。
那么,你的意思就是说别报告这次崩溃了?
对,也不对。如果你想的话,在你第一次看到它的时候报告它。你可以在上面图片显示的“显示细节(Show Details)”中,查看崩溃的程序。但是如果你总是看到它,或者你不想报告漏洞(Bug),那么我建议你还是一次性摆脱这个问题吧!
修复Ubuntu中“检测到系统程序错误”的错误
这些错误报告被存放在Ubuntu中目录/var/crash中。如果你翻看这个目录的话,应该可以看到有一些以crash结尾的文件。
我的建议是删除这些错误报告。打开一个终端,执行下面的命令:
- sudo rm /var/crash/*
这个操作会删除所有在/var/crash目录下的所有内容。这样你就不会再被这些报告以前程序错误的弹窗所扰。但是如果又有一个程序崩溃了,你就会再次看到“检测到系统程序错误”的错误。你可以再次删除这些报告文件,或者你可以禁用Apport来彻底地摆脱这个错误弹窗。
彻底地摆脱Ubuntu中的系统错误弹窗
如果你这样做,系统中任何程序崩溃时,系统都不会再通知你。如果你想问问我的看法的话,我会说,这不是一件坏事,除非你愿意填写错误报告。如果你不想填写错误报告,那么这些错误通知存不存在都不会有什么区别。
要禁止Apport,并且彻底地摆脱Ubuntu系统中的程序崩溃报告,打开一个终端,输入以下命令:
gksu gedit /etc/default/apport
这个文件的内容是:
# 设置0表示禁用Apportw,或者1开启它。
# 你可以用下面的命令暂时关闭它:
# sudo service apport start force_start=1
enabled=1
把enabled=1改为enabled=0。保存并关闭文件。完成之后你就再也不会看到弹窗报告错误了。很显然,如果我们想重新开启错误报告功能,只要再打开这个文件,把enabled设置为1就可以了。
如何修复ubuntu中检测到系统程序错误的问题相关推荐
- 【Error】 Linux系统“检测到系统程序错误”
原地址:http://www.linuxidc.com/Linux/2015-07/120685.htm 它是在告知你,你的系统的一部分崩溃了.这不是一个严重的问题,你的系统还是完完全全可用的.只是在 ...
- 检测到系统程序出现问题(System program problem detected)?已解决!
一.问题描述 二.问题分析 这里有篇官方的文章讲的挺好的 如何修复 ubuntu 中检测到系统程序错误的问题 (来自Linux中国) ps:补充一下,如下图 三.问题解决 打开终端,输入 sudo ...
- Ubuntu20.04使用过程中总是弹出检测到系统程序出现问题的解决方法
解决方案:在终端输入以下指令 sudo rm /var/crash/* 这个操作会删除所有在/var/crash目录下的所有内容.这样你就不会再被这些报告以前程序错误的弹窗所扰.但是如果又 ...
- Ubuntu 20 04 提示“检测到系统程序出现问题”
Ubuntu 20.04 提示"检测到系统程序出现问题" 问题描述 Ubuntu 20.04 经常弹出提示框提示"检测到系统程序出现问题". 原因分析 通过修改 ...
- ubuntu开机后经常提示:检测到系统程序出现问题
ubuntu开机后经常提示:检测到系统程序出现问题 打开终端,输入 sudo gedit /etc/default/apport 把里面的enabled=1改成enabled=0,保存
- Ubuntu提示:检测到系统程序出现问题
最近,笔记本上的Ubuntu系统开机时老是弹出个系统错误的窗口 说:检测到系统程序出现问题 但是使用起来没有什么影响,鉴于本人对Linux没有太深入的理解,就不去研究到底是什么原因导致的了, 找了个方 ...
- Ubuntu 一直提示 “检测到系统程序出现问题”
从装好系统以后,电脑就会时不时的自己弹出 "检测到系统程序出现问题" 的窗口,解决方法: sudo apt install gksu gksu gedit /etc/default ...
- Android驱动(1)---Ubuntu中为Android系统上编写Linux内核驱动程序实现方法
Ubuntu中为Android系统上编写Linux内核驱动程序实现方法 本文主要介绍在Ubuntu 上为Android系统编写Linux内核驱动程序, 这里对编写驱动程序做了详细的说明,对研究Andr ...
- Ubuntu中编写C语言程序
Ubuntu中编写C语言程序 1.准备工作 1.1 安装GCC 2.使用GCC编写C语言程序 2.1 编写一个Hello World程序 2.2 编写一个主程序文件main1.c和子程序文件sub1. ...
最新文章
- 深度学习的“瓶颈”与“遛狗”定理
- Jsoup下载图片报错:UnsupportedMimeTypeException
- CSLA.NET权限规则的困惑
- [unreal4入门系列之十二] 在UE4中创建非玩家角色(NPC)
- python有道翻译法语-使用python2爬取有道翻译
- Linux Container 研究报告
- 第七届蓝桥杯决赛JavaC组真题——详细答案对照(完整版)
- SAP UI5 初学者教程之二十 - SAP UI5 的表达式绑定用法讲解
- HALCON示例程序class_2dim_unsup.hdev基于二维直方图的聚类分类
- Codeforces Round #305 (Div. 1) D. Mike and Fish 欧拉回路
- Spring Restful Web服务示例 - 使用JSON,Jackson和客户端程序
- sunny底层android,Android网络通信概述
- java 网络文件大小_java获取网络文件大小
- VC++键盘钩子demo
- 【历史上的今天】8 月 24 日:Windows 95 问世;乔布斯辞任苹果 CEO;库克上台
- 微信PC版的API接口
- SEM和SEO的区别?哪个更好
- html鼠标移动到图片上显示冒泡框,Bootstrap 教程 - 提示冒泡(Tooltip)
- python装在固态还是机械好_大容量与高性能SSD硬盘的比较
- 一页纸需求的应对方法 —— 五步法
热门文章
- leetcode(力扣)刷题笔记(c++、python)【上】
- oc中怎么写c语言函数,献给Objective-C的初学者--入门篇(一)初识OC
- Python 实现Ethernet/IP 通信
- java setlayout_Java布局管理器setLayout()
- 善用软件: 文本办公之文本编辑
- linux数据库no tns,ORA-12541: TNS:no listener
- 《金融的逻辑》与《货币战争》,关于金融的一正一邪的两本书
- 2022高压电工考试题及答案
- sizeof和sizeof(string) (很好的文章,逻辑清楚,解释了很多模糊的概念)
- android通讯录效果,Android通讯录中的弹窗效果