dj-on-steem avatar

[취미 채굴자의 기록] 지긋지긋한 리눅스의 드라이버 문제 [2018.12.05]

dj-on-steem

Published: 06 Dec 2018 › Updated: 06 Dec 2018[취미 채굴자의 기록] 지긋지긋한 리눅스의 드라이버 문제 [2018.12.05]

[취미 채굴자의 기록] 지긋지긋한 리눅스의 드라이버 문제 [2018.12.05]

또 당했습니다.
이쯤되면 이제 우분투의 업데이트 자체를 거절하고픈 생각까지 듭니다.
다음을 위해 어제의 사건을 기록해둡니다.


1_ 우분투의 업데이트 공지가 떴습니다. 그런데 이번에는 그냥 업데이트가 아니라 "Partial Upgrade" 공지였습니다. 걱정되었지만 그래도 설마 하며 "OK" 단추를 눌렀습니다.


2_ 컴퓨터를 껐다 켜서 "xmr-stak"을 다시 실행합니다. 에러납니다.

[SOME DATE/TIME] : NVIDIA: try to load library 'xmrstak_cuda_backend_cuda10_0'
WARNING: NVIDIA cannot load backend library: libxmrstak_cuda_backend_cuda10_0.so: cannot open shared object file: No such file or directory
[SOME DATE/TIME] : NVIDIA: try to load library 'xmrstak_cuda_backend_cuda9_2'
WARNING: NVIDIA cannot load backend library: libxmrstak_cuda_backend_cuda9_2.so: cannot open shared object file: No such file or directory
[SOME DATE/TIME] : NVIDIA: try to load library 'xmrstak_cuda_backend'
WARNING: NVIDIA Insufficient driver!
[SOME DATE/TIME] : WARNING: backend NVIDIA disabled.



여기서 저의 선택은 xmr-stak을 다시 컴파일 하는 것이었습니다. 대략 15분 정도 소요됩니다. 같은 에러입니다.
이후 두번째 선택은 xmr-stak 최신 버전을 다운받아 설치하는 것이었습니다. 역시 대략 15분 정도 소요됩니다. 여전히 같은 에러입니다.
이후 웹서핑으로 여러 가능성을 타진하는데, 결과적으로 이 상황에서 가장 현명한 선택은 일단 nvidia-smi를 실행시키는 것입니다. 이걸 실행시켜서 NVIDIA 드라이버 버전을 확인합니다. 여기까지 도달하는데 도합 1시간 정도가 소요되었습니다.


3_ nvidia-smi입력하니 에러가 뜹니다.
Failed to initialize NVML: Driver/library version mismatch


이 상황은 또 처음이라 이게 어떤 상황인지 파악하는데 또 시간이 조금 걸립니다. nvidia-settings를 입력하니 에러가 발생해도 다행히 현재 드라이버 버전을 확인할 수 있었는데, 이 버전이 예전버전이 아님을 확인하고 처음 우분투의 "Partial Upgrade"를 욕합니다. 그 다음에는 그래서 mismatch를 어떻게 해결하나 또 여기저기에서 알아보는데, 결국 여기에선 우분투의 드라이버 자동 설치 기능을 이용합니다.


4_

$ sudo ubuntu-drivers autoinstall
$ sudo apt update



이렇게 실행했더니 nvidia 드라이버 버전이 더 올라갑니다. 그리고 그 드라이버와 관련된 다른 여러 부분들도 같이 업데이트된 것 같습니다. 이제 nvidia-smi가 정상 작동 합니다. (주의: Reboot해야 새 드라이버가 작동합니다)


5_ 이제 다시 처음으로 돌아와 "xmr-stak"을 실행합니다. 또 안됩니다. 그래서 다시 컴파일합니다. 그리고 결국 채굴에 성공합니다. 제가 해냈습니다!


결론: 3시간 날렸고, 그래서 어제 글 못썼고 소중한 수면시간 2시간 도둑맞았다!

스티밋 가입 1주년에 이게 웬 액땜 ㅠㅠ


기억력의 문제도 있고, 또한 의지를 다지기 위해 다음에 쓸 글들의 예고 목록을 작성합니다.
* [며칠 전 TV] 뮤직뱅크 [2018.11.30]
* [DIY][화장실 새단장 #06] 타일 부수기
* [사진 한 장] 단순 노동이 단순하지가 않다
* 여러분의 지성을 "재능기부" 하세요: 주니버스
* [DIY][화장실 새단장 #07] 단열재 보강 part1


추신
스티밋닷컴에서 글 쓴 후 비지로 복사해올 때, 글 내용을 Topics에 붙여본 적 있다, 손들어 보세요 ^^

Leave [취미 채굴자의 기록] 지긋지긋한 리눅스의 드라이버 문제 [2018.12.05] to:

Written by

버드나무 하고픈 대로

Read more #kr-mining posts


Best Posts From dj-on-steem

We have not curated any of dj-on-steem's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From dj-on-steem