본문 바로가기
SW 프로그래밍/우분투

apport-gtk-root 에러

by N2info 2017. 6. 12.

출처 : http://www.binarytides.com/ubuntu-fix-system-program-problem-error/


특정 응용 프로그램이 손상되면 "시스템 프로그램 문제가 감지되었습니다."라는 오류 메시지가 나타납니다. 

Ubuntu에는 이러한 충돌을 감지하고 사용자 동의가있을 때 개발자에게 이러한 충돌을보고하는 Apport라는 프로그램이 있습니다. 이 프로세스는 개발자가 수정 한 문제를 해결하려고합니다.


그러나 일반 사용자에게는 '뭔가 이상이 있나?' 생각할수 있으며, 이는 매우 불편할 수 있습니다.

뭔가 이상이 잇을수도 있다는 오류는 일반 사용자에게는 오류를 표시 할 필요가 없을수 있습니다.


1. 오류 보고서 파일 제거


apport 시스템은 / var / crash 디렉토리에 오류 보고서 파일을 작성합니다. 

이러한 오류 보고서 파일로 인해 Ubuntu가 부팅 될 때마다 오류 메시지가 나타납니다.


오류 보고서 파일 만 제거하면됩니다.


$ sudo rm / var / crash / *

모든 오류 보고서 파일을 제거한 후에는 오류 메시지가 나타나지 않습니다. 

그러나 새로운 충돌이 발생하면 미래에 다시 나타날 것입니다.


apport 끄기


이전 오류 보고서를 제거한 후에도 여전히 동일한 오류 메시지가 표시되면 apport를 완전히 해제하여 제거 할 수 있습니다. 


/ etc / default / apport에서 구성 파일을 편집하십시오.


$ gksudo gedit / etc / default / apport

파일에 다음과 같은 내용이 포함됩니다.


# apport를 사용하지 않으려면 0으로 설정하고 사용 가능하게하려면 1로 설정하십시오

# 이것을 일시적으로 무시할 수 있습니다.

# sudo service apport start force_start = 1

사용 가능 = 1

enabled 값을 0으로 설정하면 apport가 비활성화됩니다.


enabled = 0


파일을 저장하고 닫습니다. 다음 부팅부터는 오류 메시지가 없어야합니다. 

시스템을 다시 시작하지 않으려면 명령 행에서 apport를 다시 시작하십시오.


저의 경우는 gtk에러였는데 이에 대한 자세한 설명은 SH BLOG님의 블로그글을 참조하시면 됩니다.