Ubuntu 12.04가 중지되어 전원을 껐다 켜야합니다. 로그에서 무엇을보고 grep해야합니까?


8

우분투가 얼어 붙은 것은 이번이 처음이 아닙니다. 마지막으로, 나는에 '최근에 업데이트 된 파일을'선택 /var/log//var/crash/및 문제의 원인은 'LibreOffice와'것으로 나타났다.

이제 다시 일어났다.

전원 차단 버튼 (이전 경험에 근거한)을 제외하고는 아무것도 작동하지 않습니다. 나는 tty를 사용하여 열 수조차 없다.Ctrl+Alt+F{1..6}

메모리 (7.7GB), Ram (2 x 3.16Ghz) 및 하드 드라이브 공간 (256GB SSD에서 100GB)이 충분합니다.

셧다운 외에는 할 수있는 일이 없습니다. 컴퓨터는 memtest를 통과했습니다.

로그에서 무엇을 찾아야합니까?

업데이트 : 여기에 버그를 제출했습니다 : https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1023916/



1
@TomBrossman과 유사한 질문이지만 모든 답변이 약간의 응답을 가정한다는 점을 제외하고. [가장 가까운 답변] (기기의 전원을 껐다 켜야합니다.이 시점에 도달하지 못할 수도 있습니다.) 마지막에 "기기의 전원을 껐다 켜야합니다." 이 시점에 도달하지 마십시오. " 그것은 다음 번 발생을 방지하는 데 도움이되지 않습니다.
Abe

1
@TomBrossman 질문을 좀 더 구체적으로 업데이트했습니다
Abe

답변:


2

정지는 Xorg 또는 커널에서 오류와 매우 유사합니다. 당신은 상자에 ssh하려고 했습니까? 로컬 사용자 인터페이스가 모두 응답하지 않는 경우에도 작동합니다. 작동하는 ssh 연결은 이러한 종류의 문제를 디버깅하는 데 매우 도움 이 될 수 있습니다 .

제공 한 데이터에서 커널 로그로 이동합니다. 어떤 이유로 libreoffice가 충돌 한 것 같고 1 초 안에 크롬도 사라졌습니다. 그 당시에는 분명히 어떤 문제가있었습니다. 해당 오류 행 주위의 로그를 자세히 살펴보고 해당 이벤트 캐스케이드의 첫 번째 오류 메시지를 식별 할 수 있는지 확인하십시오. 왼쪽과 관련된 타임 스탬프는 동결과 관련된 모든 이벤트가 내가 언급 한 두 가지에 매우 가깝기 때문에 유용해야합니다.

로그에 포함 된 두 가지 이벤트로 판단하면 libreoffice 충돌로 인해 X가 불안정 해져 UI 동결과 크롬 충돌이 발생할 수 있습니다. X 라이브러리에서 크롬이 충돌했음을 알 수 있습니다.


1
나는 실제로 상자에 ssh 수 있습니다. 다음은?
Abe

를보십시오 /var/log/Xorg.0.log. dmesg최근 커널 출력을 보려면 실행 하십시오. 아마도 어떤 프로세스가 여전히 진행 중인지 확인 pstree하거나 실행 ps -A합니다. 그런 다음 추가 정보를 수집하거나 X 서버를 다시 시작할 수 있는지 확인할 수 있습니다. 후자는 sudo restart lightdmiirc이지만 거기에 잘못되었을 수 있습니다.
MvG

괜찮아. 의 "Xorg Tainted P"메시지에 대한 우분투 포럼에서 약간의 비트를 찾은 /var/log/kern.log후 12.04로 업데이트 한 후 독점 ATI 드라이버를 다시 설치하지 않았으며 이것이 문제가 될 수 있음을 깨달았습니다. ATI 드라이버를 다시 설치했습니다. 그건 그렇고, /var/log/Xorg.0.log오늘부터 1000 줄을 넘었으므로 어디서부터 시작 해야할지조차 알지 못했습니다. 도와 주셔서 감사합니다. 내가 찾은 것을 알려 드리겠습니다.
Abe

아닙니다. 독점 드라이버를 설치해도 문제가 해결되지 않았습니다.
Abe

1
괜찮아. 나는 이미 재부팅했다; 그러나 다음 번에 발생할 때 (자체 참고 사항) 다음은 "GPU 잠금 버그" wiki.ubuntu.com/X/Troubleshooting/Freeze
Abe

0

xfce와 kde가 설치되어 있지만 'vanilla'기본 모드로 실행 중이었습니다.

내가 이해하는 바닐라 설치는 배포판을 새로 설치하는 것을 의미합니다. 새로 설치를 시도하십시오 ( 모든 형식에서 와 같이 사용자를 작성하고 다시 시도하십시오). 물론이 작업을 수행하기 전에 중요한 파일을 백업하십시오.

또한 다시 설치하는 대신 새 사용자를 만들 수도 있습니다 . 이것은 문제를 정확히 지적 할 수 있습니다. 새로운 사용자가 일하면 문제는 가정의 사용자 설정에 있습니다. 그렇지 않은 경우 시스템 문제입니다 (다시 설치하면 문제가 해결 될 것입니다).

다른 것을 설치하지 마십시오. PPA를 사용하지 마십시오. sources.list를 변경 / 추가하지 않고 업데이트 관리자 또는 apt-get을 통해서만 소프트웨어를 업데이트하십시오. 그것은 바닐라 설치를 의미합니다. 3-4 일 동안 시스템이 어떻게 반응하는지 확인하십시오. 그런 다음 문제가있는 패키지를 찾기 위해 소프트웨어를 하나씩 추가하십시오.

재부팅 후 시스템은 일반적으로 파일 이름에 ".old"또는 ".0"을 추가합니다.

이 로그 파일이 유익하다고 말하고 싶습니다.

tar czf mylogs.tar.gz --ignore-failed-read ~/.xsession-errors.old /var/log/Xorg.0.log.old /var/log/dmesg.0 /var/log/syslog.1 /var/log/kern.log.1 /var/log/apport.log.1 /var/log/pm-powersave.log.1
file-roller mylogs.tar.gz

... 또는 별도로 선호하는 경우 :

cat ~/.xsession-errors.old
cat /var/log/Xorg.0.log.old
cat /var/log/dmesg.0
cat /var/log/syslog.1
cat /var/log/kern.log.1
cat /var/log/apport.log.1
cat /var/log/pm-powersave.log.1

"vanilla 설치"와 달리 로그인시 "gnome classic", "ubuntu 2D", "xubuntu"등이 아닌 "ubuntu"를 선택할 때 "vanilla mode"를 의미했습니다. 무엇을 부를지 잘 모르겠습니다. 그러나 다시 설치하기 전에 추가 디버깅을 시도합니다.
Abe

이 모든 로그를 게시하는 것이 도움이 되겠습니까? 그렇다면 개인 데이터를 어떻게 제거 할 수 있습니까?
Abe

나는 그것이 내가 아닌 누군가에게 도움이 될지 모르겠습니다. 누군가는 로그를 기꺼이 볼 것입니다. 로그에서 개인 데이터를 지우는 방법을 모르는 경우 개인 정보 수준과 우려에 따라 각 데이터를 탐색하고 스스로 결정할 수 있습니다. 새로운 사용자를 만들어 보시지 않겠습니까? 새 사용자가 작동하면 홈 사용자 설정에 문제가있는 것입니다. 그렇지 않은 경우 시스템 문제입니다 (다시 설치하면 문제가 해결 될 것입니다)
Savvas Radevic

0

다양한 응용 프로그램 segfault 및 커널 oops는 일반적으로 하드웨어 문제의 증상입니다. 먼저 memtest를 실행하면 오류가 발생하여 실패 할 수 있습니다.


나는 이미 memtest를 실행하고 통과했지만 분명히 시도하는 데 도움이되는 접근법입니다. 이 정보를 추가하기 위해 질문을 편집했습니다.
Abe
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.