DaVinci는 VanillaOS Orchid의 Apx 컨테이너에 있는 Fedora 39의 기호 조회 오류를 해결합니다.

DaVinci는 VanillaOS Orchid의 Apx 컨테이너에 있는 Fedora 39의 기호 조회 오류를 해결합니다.

Fedora 39의 VanillaOS Orchid에서 실행되는 Apx 애플리케이션 컨테이너에서 DaVinci Resolve를 실행하는 동안 어려운 문제에 직면했습니다. 광범위한 연구와 실험을 포함한 문제 해결 노력에도 불구하고 여전히 문제가 발생합니다. 저는 Linux의 중급자이고 다른 곳에서는 해결책을 찾지 못했기 때문에 이 포럼에서 통찰력이나 해결책을 찾고 있습니다. :/

환경: - 호스트 OS: VanillaOS Orchid - 컨테이너: ApxContainer - OS: Fedora 39 - 애플리케이션: DaVinci Resolve - 문제: DaVinci Resolve를 시작한 후 libpango-1.0.so.0 및 libgdk_pixbuf-2.0 기호 조회 오류와 관련된 다음이 발생했습니다. .so.0의 경우:

./resolve: symbol lookup error: /lib64/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name

취해야 할 문제 해결 단계:

- ldd 종속성을 확인하고 누락된 문제를 수정했습니다. -ldconfig를 실행하고 libglib2.0-0을 설치하려고 시도했지만 찾을 수 없습니다. - 설치된 glib 버전과 설치된 dnf list | grep glib를 확인했습니다. dnf 재설치를 사용하여 pango 및 gdk-pixbuf2를 다시 설치했습니다. - nm -D /lib64/libglib-2.0.so.0 grep g_string_free_and_steal을 사용하여 기호가 있는지 확인합니다. - LD_PRELOAD를 사용하여 libglib-2.0.so.0 및 libgdk_pixbuf-2.0.so.0을 명시적으로 로드합니다. - LD_LIBRARY_PATH가 방해하지 않는지 확인하세요. 이러한 노력에도 불구하고 문제는 계속되고 있습니다. - 그 밖에도 수많은 문제가 있습니다. Google, Reddit 및 관련 포럼에서 문제를 찾아봤지만 발생한 특정 오류에 대한 해결책을 찾지 못했습니다.

질문:

비슷한 조건에서 DaVinci Resolve를 성공적으로 실행한 사람이 있습니까? 그렇다면 이러한 기호 조회 오류를 어떻게 극복했습니까?

DaVinci Resolve, Fedora 39 및 관련 라이브러리에 제가 놓쳤을 수 있는 알려진 호환성 문제가 있습니까?

이 문제는 Apx 컨테이너에서의 실행과 관련이 있습니까? 라이브러리 경로 또는 호환성에 대한 특정 고려 사항이나 구성이 있습니까?

이 환경에서 DaVinci Resolve를 원활하게 실행하기 위한 추가 문제 해결 단계나 대체 방법에 대한 제안 사항이 있습니까?

제공할 수 있는 통찰력이나 조언에 감사드립니다. 해결책을 찾고 싶습니다. 미리 감사드립니다. :3

답변1

Fedora 39에서도 같은 오류가 발생했습니다.이 GitHub 가이드나를 위해 고쳐졌습니다. DaVinci Resolve 39에는 설치된 시스템 라이브러리와 충돌하는 것으로 보이는 일부 오래된 라이브러리가 포함되어 있습니다. 가이드에 언급된 라이브러리를 disabled-libraries하위 폴더에 복사하면 문제가 해결됩니다.

관련 정보