خطای System program problem detected هنگامی رخ می دهد که یک برنامه خاص دچار مشکل و خرابی شود. اوبونتو دارای برنامه ای به نام Apport است که مسئول شناسایی خرابی ها و رضایت کاربران است و این گزارش ها را به برنامه نویسان سیستم عامل اوبونتو می فرستد. این روند در نظر دارد مشکل را با توسعه دهندگان حل کند. با این حال می تواند برای کاربران معمولی آزار دهنده باشد و هیچ وقت در نمایش دادن خطاهایی برای کاربران کاربرد ندارد، زیرا آنها نمیتوانند در مورد مشکل به وجود آمده خودشان کاری انجام دهند. بنابراین ممکن است بخواهید آنها را غیرفعال کنید. در ادامه دو راه کار برای غیر فعال کردن برنامه Apport و رفع این خطا ارائه میدهیم.


1. حذف کردن فایل گزارش خرابی

سیستم Apport فایل های گزارش خرابی را در دایرکتوری /var/crash ایجاد می کند. این گزارش فایل های خراب باعث می شود که پیام خطا همیشه در هنگام بوت شدن اوبونتو ظاهر شود.

با استفاده از دستور زیر می توانید این فایل را مشاهده کنید :

$ cd /var/crash
$ ls
_opt_google_chrome_chrome.1000.crash
_usr_lib_chromium-browser_chromium-browser.1000.crash
_usr_sbin_ulatencyd.0.crash
_usr_share_apport_apport-gtk.1000.crash

شما می توانید این فایل را با دستور زیر به راحتی حذف کنید :

$ sudo rm /var/crash/*

پس از حذف همه فایل های گزارش خرابی، پیام خطا باید متوقف شود. با این حال اگر یک خطای جدید رخ دهد، در آینده دوباره ظاهر خواهد شد.

 

2. غیر فعال کردن Apport

پس از حذف گزارش های خرابی قدیمی، اگر هنوز یک پیام خطا را دریافت می کنید، می توانید Apport را کاملا غیر فعال کنید تا از این ارور خلاص شوید. فایل پیکربندی را در /etc/default/apport ویرایش کنید :

$ gksudo gedit /etc/default/apport

فایل حاوی چیزی شبیه به این است :

# 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

فقط کافیست تا مقدار enabled را به صفر تغییر دهید تا این برنامه را غیر فعال کنید :

enabled=0

فایل را ذخیره کنید و آن را ببندید. از بوت بعدی به بعد، هیچ پیام خطایی نباید وجود داشته باشد. اگر نمی خواهید سیستم را راه اندازی مجدد کنید، Apport را از خط فرمان مجددا راه اندازی کنید.

برچسب ها :
لینک کوتاه:     www.errorpedia.ir/s/e5809
منبع : http://binarytides.com

مطالب مرتبط

نظر شما

لطفا نام و نظر خود را در فرم زیر وارد کرده تا در صورت تایید برای کاربران نمایش داده شود.




متن تصویر:

نظرات کاربران

مهدی | شنبه 23 شهریور 1398 ساعت 11:02 |

با عرض سلام و خسته نباشید اول اینکه از کجا میشه فهمید که این خطا مربوط به کدام برنامه هست تا بتونیم درستش کنیم و دوم اینکه من توی لینوکس اوبونتو مصرف زیاد باتری دارم خواهش کمکم کنید . و سوم اینکه وقتی درایور گرافیکم رو روی گرافیک اختصاصی انودیا میزارم مصرف باتری بد تر میشه و سیستم دورتر میاد بالا

رضا نجمی | شنبه 23 شهریور 1398 ساعت 08:14

سلام. این ارور برای پردازش های خود سیستم عامل هستش و ربطی به برنامه های نصب شده نداره. در مورد مصرف باتری عوامل زیادی دخیل هستند، از جمله قدیمی شدن سیستم و یا همین استفاده از کارت گرافیک. برای بهینه کردن مصرف باتری می تونید از برنامه های مخصوص این کار مثل Slimbook Battery 3 استفاده کنید. مورد کارت گرافیکم طبیعیه. استفاده ازش یعنی وارد کردن یه سخت افزار با مصرف برق زیاد به کارای سیستم و در نتیجه بالا رفتن مصرف باتری و سنگین شدن پردازش ها. با این حال اگه سیستم عاملتون به روز نیست، حتما آپدیت کنید تا در صورتی که مشکلی هم وجود داشته باشه برطرف بشه.