본문 바로가기

정나우/코드19

화면 해상도 800x600만 뜰 때 & ubuntu-drivers devices 작동 안 할 때 우분투를 설치하고 화면이 너무 크게 나옵니다. 화면 우측 상단에 설정 버튼으로 resolution을 바꾸려고 해도 800X600밖에 뜨지 않습니다. 이럴 때는 그래픽 드라이버가 설치 안 되있어서 그렇습니다. 우분투를 설치하고 그래픽 드라이버를 설치하기 위해 적절한 그래픽 드라이버를 추천받으려고 ubuntu-drivers devices 명령어를 입력했는데 아무것도 안 뜹니다. 이럴때는 sudo apt-get update sudo apt-get upgrade 를 해주고 다시 해보면 잘 작동합니다. 아니면 sudo ubuntu-drivers autoinstall 업데이트 & 업그레이드 후 바로 자동설치를 실행해줍니다. 2022. 9. 22.
can't open camera by index Yolov7을 이용한 실시간 검출을 위해 python3 detect.py --weights yolov7.pt --conf 0.25 --img-size 640 --source 0 다음과 같이 명령어를 입력했더니 [ WARN:0@6.077] global /io/opencv/modules/videoio/src/cap_v4l.cpp (902) open VIDEOIO(V4L2:/dev/video1): can't open camera by index 1/1: 1... Traceback (most recent call last): File "detect.py", line 195, in detect() File "detect.py", line 55, in detect dataset = LoadStreams(source.. 2022. 9. 19.
nvcc-V와 nvidia-smi CUDA버전이 다를 때 컴퓨터에 cuda를 재설치하던 중 분명히 CUDA설치를 완료했는데 nvcc-version으로 버전확인할 때랑 nvidia-smi로 버전확인했을 때 버전이 다르게 나오는 것을 확인했습니다. 인터넷에서 그 이유를 찾아볼 수 있었다. nvidia-smi와 nvcc로 본 CUDA version이 다를 때 CUDA version을 확인할 수 있는 방법은 두 가지가 있다. 하나는 nvidia-smi를 이용하는 것이고, 하나는 nvcc를 이용하는 것이다. 둘의 version이 달라서 찾아보니, 다음과 같은 답을 얻을 수 있었다. 출처 : bo-10000.tistory.com 이는 GPU 드라이브와 CUDA를 따로 설치하면 발생하는 문제로 nvcc-V는 CUDA-toolkit에 의해 설치되고 runtime API ve.. 2022. 9. 19.
[오류해결] Could not find a package configuration file provided by“ddynamic_reconfigure” with any of the following names:ddynamic_reconfigureConfig.cmakeddynamic_reconfigure-config.cmake realsense-ros 설치를 위해 GitHub - IntelRealSense/realsense-ros: Intel(R) RealSense(TM) ROS Wrapper for D400 series, SR300 Camera and T265 Tracking Module Intel(R) RealSense(TM) ROS Wrapper for D400 series, SR300 Camera and T265 Tracking Module - GitHub - IntelRealSense/realsense-ros: Intel(R) RealSense(TM) ROS Wrapper for D400 series, SR300 Camera a... github.com 인텔 깃허브를 따라하는 도중에 catkin_make clean 명.. 2022. 9. 16.