Davinci Resolve Notes

Fedora Linux dependency issues

resolve: symbol lookup error

  • Example 1: /lib64/libpango-1.0.so.0: undefined symbol: g_string_free_and_steal
  • Example 2: /lib64/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name
  • Explanation: Blackmagic bundles outdated Glib with Resolve
  • Solution: Backup Resolve library folder and delete outdated libraries (libglib, libgio, libgmodule, libgobject) from Resolve libraries folder so the application falls back to updated system libraries
  • Command: sudo cp -r /opt/resolve/libs /opt/resolve/libs_backup && sudo rm /opt/resolve/libs/{libglib-2.0.so,libgio-2.0.so,libgmodule-2.0.so,libgobject-2.0.so}*
  • Source: r/Fedora 2023-07