BlackMagic DaVinci Resolve: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 8: Строка 8:
<pre>$ nm -gD /usr/lib64/libpango-1.0.so.0 | grep g_string_free_and_steal
<pre>$ nm -gD /usr/lib64/libpango-1.0.so.0 | grep g_string_free_and_steal
U g_string_free_and_steal</pre>
U g_string_free_and_steal</pre>
Ошибка возникает из-за версии библиотек в /opt/resolve/libs старше, чем в системе. Если мы забекапим эти библиотеки из /opt/resolve/libs, то DaVinci Resolve будет использованию системные версии библиотек вместо входящих в комплект.
Ошибка возникает из-за версии библиотек в /opt/resolve/libs они старше, чем в системе. Если мы забекапим эти библиотеки из /opt/resolve/libs, то DaVinci Resolve будет использованию системные версии библиотек вместо входящих в комплект.
Создадим папку disable_libs в /opt/resolve/libs и перенесем туда библиотеки:
Создадим папку disable_libs в /opt/resolve/libs и перенесем туда библиотеки:
<pre># cd /opt/resolve/libs
<pre># cd /opt/resolve/libs

Версия от 14:45, 15 сентября 2024

Решил установить DaVinci Resolve 19 на Sisyphus.

$ uname -a
Linux 6.6.51-un-def-alt1 #1 SMP PREEMPT_DYNAMIC Thu Sep 12 12:20:03 UTC 2024 x86_64 GNU/Linux

при запуски выдает ошибку:

$ /opt/resolve/bin/resolve 
:symbol lookup error: /usr/lib64/libpango-1.0.so.0: undefined symbol: g_string_free_and_steal

хотя я нашел эту строчку без проблем:

$ nm -gD /usr/lib64/libpango-1.0.so.0 | grep g_string_free_and_steal
U g_string_free_and_steal

Ошибка возникает из-за версии библиотек в /opt/resolve/libs они старше, чем в системе. Если мы забекапим эти библиотеки из /opt/resolve/libs, то DaVinci Resolve будет использованию системные версии библиотек вместо входящих в комплект. Создадим папку disable_libs в /opt/resolve/libs и перенесем туда библиотеки:

# cd /opt/resolve/libs
# mkdir disabled_libs
# mv libglib-2.0.so* libgio-2.0.so* libgmodule-2.0.so* disabled_libs/

Запускаем ДаВинчи.

Оригинал статьи