Ardour version 7.5.0 “Neroli” (rev 7.5) Intel 64-bit, bought on the page Download Ardour | Ardour Community shows an error when loading the Vital plugin:

VST3 module-path ‘/usr/lib/vst3/Vital.vst3/Contents/x86_64-linux/’
[Info]: Scanning: /usr/lib/vst3/Vital.vst3
[ERROR]: Could not load VST3 plugin ‘/usr/lib/vst3/Vital.vst3/Contents/x86_64-linux/’: /lib/x86_64-linux-gnu/ undefined symbol: g_task_set_name

g_task_set_name should be in libgio, but this version of Ardour comes with a version of that lacks this function:

$ readelf -Wa | grep g_task_get_name

The system version on Ubuntu 22.04.1 has this function:

$ readelf -Wa /lib/x86_64-linux-gnu/ | grep g_task_get_name
2141: 00000000000b0fb0 86 FUNC GLOBAL DEFAULT 14 g_task_get_name

Does this build come with a pre-2018/10/30 version of libgio, thus missing the function? Is there a compiled version for linux with newer libgio so that Vital can also be loaded into it, or is there a workaround to this problem?

This may be related :

Is libgio included in any of these?
Ardour Build Dependencies

1 Like

PS. Vitalium (falktx’ fork of Vital) is statically linked and does not have these issues.


This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.