본문 바로가기

Error 해결 및 유용한 방법들

우분투 이유 없이 계속 리부팅 되는 이슈

우분투 서버에서 이유없이 리부팅이 되는 경우가 있었는데, 

그때마다 검정 화면만 보인다거나, 마우스가 느려지다가 결국 재부팅이 되는 현상이 있습니다.

아래와 같은 방법으로도 해결이 안되면 추가적으로 장비쪽을 의심해야한다고 합니다.

메인보드, 파워, 그래픽 카드, 램 등등

 

 

살펴본 log

cat /var/log/syslog
tail -f /var/log/syslog
/var/crash
less /var/crash/_usr_lib_xorg_Xorg.1000.crash

 

전부 살펴 봤지만, 이슈가 었었음 ..

 

담음 명령어 실행후 이슈 찾음 ..

sudo dmesg

 

아래 이슈가 발생:

[  357.315046] [drm:nv_drm_master_set [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership
 

해결 방법은 드라이버를 다시설치

  1. 드라이버 삭제
  2. 현재 디바이스에 맞는 그래픽 드라이버 찾기
  3. 다른 버전의 드라이버 설치(기존 525 -> 470으로 변경)
  4. 리부팅
sudo apt-get purge nvidia-*
sudo ubuntu-drivers devices
sudo apt-get install nvidia-driver-470
sudo reboot

 

위와 같은 방법으로 drm error를 해경

 

docker를 사용하는 분들은 아래와 같은 작업을 추가적으로 진행

 

distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
   && curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \
   && curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
sudo systemctl restart docker