본문 바로가기
컴퓨터/리눅스(우분투)

'System Program Problem Detected' 팝업 문제 해결하기

by 하링아 2020. 9. 18.
반응형

문제 발생

 

- system update package에서 오류가 발생했는지 부팅 때마다 다음과 같은 팝업창이 뜸.

- 다른 해결법들에서 말하기를 Report problem을 클릭 시 자세한 오류 내용이 뜬다고 했는데 아무것도 안 뜨고 창 닫힘.

 

 

해결법

 

1. /var/crash/ 이라는 곳에 있는 모든 걸 삭제함.

/var/crash/ : 오류를 상세히 볼 수 있는 파일들을 정리한 폴더

$ sudo rm /var/crash/*

이 방법을 이용하는 경우 일시적으로 해결될 수 있지만 같은 오류가 다시 발생할 경우 다시 /var/crash/ 폴더에 파일이 생기게 되고 팝업창이 다시 뜨는 상황으로 돌아옴.

 

원래라면 오류 자체를 없애고 다시 1번 방법을 사용하는 것이 권장되나 권장되지 않는 방법으로는 아래 방법들을 사용할 수 있음.

 

 

2. 팝업창을 띄우는 시스템 자체를 멈춘다.

$ sudo systemctl disable apport

# 시스템을 다시 작동시키기 위한 명령어
$ sudo systemctl enable apport

 

3. 시스템은 멈추지 않지만 report를 보지 않는 방법

# gedit 말고 다른 편집툴을 사용해도 되지만 gedit이 윈도우의 메모장과 제일 비슷하게 사용 가능함
$ sudo gedit /etc/default/apport

위 명령어로 apport 파일을 연 후 'enabled=1'을 찾아 'enabled=0'으로 변경해준다.

 

설정 되돌리고 싶을 때

- apport 파일을 열어 다시 'enabled=1'로 변경해준다.

- 아래 명령어를 입력한다. (파일 초기화)

# 왜 편집할 때는 vim을 사용하고 초기화 때는 nano를 사용하는지는 모름
$ sudo nano /etc/default/apport

 

4. 팝업창을 띄우는 시스템 자체를 삭제한다.

$ sudo apt purge apport

# 다시 설치하기 위한 명령어
$ sudo apt install apport

 

5. 세팅에서 설정하는 법 (3번과 비슷한 원리로 보임)

setting -> privacy -> problem report -> ON을 OFF로 변경

 

필자는 1번으로 해결

 

 

 

참고

askubuntu.com/questions/1160113/system-program-problem-detected

반응형

댓글