본문 바로가기

Error 해결 및 유용한 방법들

(15)
OSError: Could not find library geos_c or load any of its variants ['libgeos_c.so.1', 'libgeos_c.so'] 해결 방법은 간단 !! sudo apt-get install libgeos-dev
error 'gpu-architecture’ deep-high-resolution-net.pytorch git keypoint detection을 위해서 빌드를 하던 중에 다음과 같은 error 가 발생했습니다.에러 내용 :  nvcc fatal : Value 'sm_35' is not defined for option 'gpu-architecture’ 해당 error 발생하는 원인은 NVIDIA의 CUDA 컴파일러인 nvcc가 컴파일할 때 지정된 GPU 아키텍처가 지원되지 않아서 발생하는 문제# 현재 nvcc에서 사용가능한 컴파일러 리스트 출력nvcc --list-gpu-arch# 해당 위치로 이동cd ./deep-high-resolution-net.pytorch/lib/nms/# nms 안에 setup_linux.py 내용 일부를 수정해야됨# ..
WSL2: nvidia-container-cli mount error, libnvidia-ml.so.1: file exists: unknown 리눅스 서버에서 docker container를 쓰다가 WSL2 환경에서 사용할 때 위와 같이 libnvidia-ml.so.1라는 파일이 이미 존재란다는 error가 발생하고 docker container를 사용하지 못하는 경우가 발생을 합니다. 해당 error의 문제는 린눅스 서버에서 사용하는 nvidia 그래픽 드라이버의 버전과 WSL2에서 사용하는 nvidia 드라이버 버전이 달라서 생기는 문제입니다. libnvidia-ml.so.1에 걸려있는 링크의 버전이 WSL2에 드라이버 버전과 달라서 생기는 문제 발생한 Error: docker: Error response from daemon: failed to create task for container: failed to create shim task..
[drm:nv_drm_master_set [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership sudo dmesg 명령어를 통해서 이와 같은 error가 나타난다면 다음과 같이 해결할 수 있다고 합니다. sudo dmesg 발생한 error [drm:nv_drm_master_set [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership 해당 명령어를 실행해서 나타나는 3개의 파일에 있는 nvidia-drm modeset=1 파일들을 주석처리하면 위와 같은 error들을 해결 할 수 있다고 합니다. grep --include=*.conf -rnw ‘/’ -e “nvidia-drm” 2>/dev/null 위 명령어 실행 결과 아래과 같은 결과가 나왔다면, 각 파일들에 위치로가서 " nvidia-drm..
Failed to initialize NVML: Unknown Error 처음에 GPU로 도커 컨테이너를 시작하면 제대로 작동하고 도커에 모든 GPU가 표시됩니다. 그런데 사용한지 몇 시간이 지나면 Docker에서 GPU를 사용할 수 없게 됩니다. nvidia-smi "Failed to initialize NVML: Unknown Error" nvidia-smi 명령어 사용시 다음과 같이 Failed to initialize NVML: Unknown Error가 발생합니다. 하지만 호스트 컴퓨터에는 nvidia-smi가 있는 GPU가 모두 표시가 잘 됩니다!! 이런 경우에 해결 방법은 다음과 같습니다. 1. 호스트 컴퓨터에소 daemon을 reload합니다. sudo systemctl daemon-reload 2. daemon.json 파일 setting sudo nano /..
sudo apt update 404 issue sudo apt update 중에 404 error 발생시에 해결 방법 해결 방법 First, restore the default repositories using these commands: mkdir ~/solution cd ~/solution/ cat ~/solution/sources.list deb http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricte..
우분투 이유 없이 계속 리부팅 되는 이슈 우분투 서버에서 이유없이 리부팅이 되는 경우가 있었는데, 그때마다 검정 화면만 보인다거나, 마우스가 느려지다가 결국 재부팅이 되는 현상이 있습니다. 아래와 같은 방법으로도 해결이 안되면 추가적으로 장비쪽을 의심해야한다고 합니다. 메인보드, 파워, 그래픽 카드, 램 등등 살펴본 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] [G..
ERROR: Failed to download 발생 .. wsl2에서 vscode를 실행하면 update하다가 갑자기 아래와 같이 다운로드를 실패 했다는 error가 발생하면서 vscode가 실행이 안되는 Error가 존재 위와 같은 error가 발생하면, vscode를 실행하기 위한 명령어를 실행해도 vscode가 실행이 되지 않는다. 해결방법: New Window를 실행해서 vscode를 실행합니다. remote explorer을 클릭 WSL Targets를 눌러서 아무 vscode로 WSL로 실행 할 수 있는 folder를 open해 주면, 해당 error가 해결됩니다. 이후 커멘드 라인에서도 vscode를 실행하기 위한 code .을 실행해도 error가 발행하지 않음 !!