설치에서 부터 걸려서
Please install the following missing packages: libapr1 libaprutil1 libasound2
비슷한 메시지 나와서 구글링 검색으로 옵션인가 줘서 어찌어찌해서 설치는 했습니다.
하지만 실행을 하면 그냥 죽어버리네요..혹시 다빈치 리졸브 설치해서 사용하시는 분 있으실까요?
설치에서 부터 걸려서
Please install the following missing packages: libapr1 libaprutil1 libasound2
비슷한 메시지 나와서 구글링 검색으로 옵션인가 줘서 어찌어찌해서 설치는 했습니다.
하지만 실행을 하면 그냥 죽어버리네요..혹시 다빈치 리졸브 설치해서 사용하시는 분 있으실까요?
SKIP_PACKAGE_CHECK=1 옵션으로는 정상적으로 구동이 안됩니다.
아래 링크의 내용을 보고 조금 전 하모니카 8.0에 다빈치 리졸브 19버전을 설치했습니다.
https://www.youtube.com/watch?v=w1W6l3YXL44
수동으로 설치파일의 압축을 해제한 후 의존성을 수정하고 필요한 라이브러리의 링크를 수정하고 나서 동작했습니다.
제가 설치한 다음의 과정을 참고하세요.
# 다빈치 리졸브 설치파일 다운로드 후 압축 풀기
cd ./DaVinci_Resolve_19.1_Linux.
chmod +x ./DaVinci_Resolve_19.1_Linux.run
# appImage 압축 해제
sudo ./Davinci19.AppImage --appimage-extract
# 의존성 설정 수정
sudo chown $USER:$USER squashfs-root/* -R
cd ./squashfs-root
sed -i '/libapr1/d; /libaprutil1/d; /libasound2/d; /libglib2.0-0/d' ./AppRun
# 필요한 패키지 설치
sudo apt install --no-install-recommends libapr1 libaprutil1 libglib2.0-0 libxcb-composite0
# 다빈치 리졸브 설치
sudo ./AppRun -i
# 심볼릭 링크 수정
sudo bash -c 'libraries=("libglib-2.0.so.0" "libgobject-2.0.so.0" "libgstreamer-1.0.so.0" "libgstsdp-1.0.so.0" "libgstwebrtc-1.0.so.0" "libgio-2.0.so.0" "libgmodule-2.0.so.0" "libgstrtp-1.0.so.0" "libgstpbutils-1.0.so.0" "libgstbase-1.0.so.0" "libgstvideo-1.0.so.0" "libgstaudio-1.0.so.0" "libgsttag-1.0.so.0" "liborc-0.4.so.0"); for lib in "${libraries[@]}"; do ln -sf "/usr/lib/x86_64-linux-gnu/$lib" /opt/resolve/libs/; done'
# 프로그램 실행
/opt/resolve/bin/resolve
저는 권한오류가 나는 상황이라 압축을 sudo 권한으로 풀고나서, 현재 사용자의 권한으로 변경하는 과정을 추가했습니다. 문제가 없으시면 동영상대로 하셔도 될것 같습니다.
1. 필수 패키지 확인하기: 다빈치 리졸브는 특정 라이브러리가 필요합니다. 설치 중에 언급된 libapr1, libaprutil1, libasound2 외에도 추가적인 라이브러리가 필요할 수 있습니다. 다음 명령어를 사용하여 필요한 패키지를 설치해 보세요:
sudo apt-get install libxss1 ocl-icd-libopencl1 libglu1-mesa
2. 설치 경로 확인하기: 다빈치 리졸브가 올바른 경로에 설치되었는지 확인합니다. 리졸브가 설치된 경로에서 실행 파일을 찾아보세요. 예를 들어, 기본적으로 `/opt/resolve/bin/resolve`에 설치됩니다. 해당 디렉토리에서 실행할 수 있습니다:
/opt/resolve/bin/resolve
3. 로그 확인하기: 실행 중에 갑작스럽게 종료되는 경우, 터미널에서 실행할 때 출력되는 메시지를 주의 깊게 살펴보시기 바랍니다. 오류 메시지가 문제의 단서를 제공할 수 있습니다.
4. 시스템 요구 사항 확인하기: 다빈치 리졸브는GPU 지원이 요구되며 적절한 드라이버가 설치되어 있어야 합니다. NVIDIA나 AMD GPU가 있는 경우, 드라이버가 잘 설치되었는지 확인해 보세요.
5. 커뮤니티 도움 받기: 하모니카 커뮤니티 게시판에서 유사한 문제를 경험한 사용자의 피드백을 찾아보는 것도 좋은 방법입니다. 다음 링크를 통해 검색해 보세요: [하모니카 커뮤니티 질의응답 게시글](https://hamonikr.org/hamoni_board).
문제가 해결되지 않는다면, 다음과 같은 추가 정보를 제공해 주시면 더 구체적인 도움을 드릴 수 있습니다:
- 어떤 버전의 다빈치 리졸브를 설치했는지
- 설치 후 어떤 오류 메시지가 나타나는지(가능하다면 복사해서 붙여주시면 좋습니다)
- 설치 및 실행에 사용한 명령어 및 방법
도움이 되었길 바라며, 추가적인 질문이 있으시면 언제든지 말씀해 주세요!