Ardour 2.8 Will not launch.

Hi I have built and installed ardour without problems many times.

I am sure this is my problem and not ardour.

The build was good and the install good.

I used “scons VST=1 FREESOUND=1 LV2=1 FFT_Analysis=1” as I always do.

Typing ardourvst in a term yields the following.

Any suggestions?

Thanks

DAW-888:~$ ardourvst
Ardour/GTK 2.8
(built using 4918 and GCC version 4.2.4 (Ubuntu 4.2.4-1ubuntu3))
Copyright © 1999-2008 Paul Davis
Some portions Copyright © Steve Harris, Ari Johnson, Brett Viren, Joel Baker

Ardour comes with ABSOLUTELY NO WARRANTY
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This is free software, and you are welcome to redistribute it
under certain conditions; see the source for copying conditions.
Cannot install SIGPIPE error handler
loading user ui configuration file /home/philip/.ardour2/ardour2_ui.conf
Loading ui configuration file /usr/local/etc/ardour2/ardour2_ui_dark.rc
theme_init() called from internal clearlooks engine
ardour: [INFO]: Ardour will be limited to 1024 open files
loading system configuration file /usr/local/etc/ardour2/ardour_system.rc
loading user configuration file /home/philip/.ardour2/ardour.rc
Startup win32 GUI thread

ardour: [INFO]: Using SSE optimized routines
Warning: Unable to create “trees” RDF storage.
Performance can be improved by upgrading librdf.
VST_PATH not set, defaulting to /home/philip/vst:/usr/local/lib/vst:/usr/lib/vst
RemoteVSTClient: all cache files are up-to-date, not running scanner
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/hz_voct_4200.so” (/usr/lib/ladspa/hz_voct_4200.so: undefined symbol: logf)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv_lvl.so” (/usr/lib/ladspa/adenv_lvl.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_fexp.so” (/usr/lib/ladspa/dahdsr_fexp.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv.so” (/usr/lib/ladspa/adenv.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/power_4400.so” (/usr/lib/ladspa/power_4400.so: undefined symbol: powf)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_hexp.so” (/usr/lib/ladspa/dahdsr_hexp.so: undefined symbol: log)
ardour: [INFO]: detecting VST plugins along /usr/local/lib/vst:/usr/lib/vst
ardour: [INFO]: looking for control protocols in /home/philip/.ardour2/surfaces/:/usr/local/lib/ardour2/surfaces/
ardour: [INFO]: Control surface protocol discovered: “Generic MIDI”
ardour: [INFO]: Control surface protocol discovered: “Mackie”
powermate: Opening of powermate failed - No such file or directory
ardour: [INFO]: Control protocol powermate not usable
ardour: [FATAL]: cannot find icon image for fader_belt.png

Understood.

Welcome to just one of the many reasons why I am very, very reluctant to declare ardourVST “supported”.

Thanks peder.

Read permission was the ticket.

But now after I have played or open a session and go to close the session it does nothing.

I have to force quit or kill ardourvst. It will not close as it should.

Assuming you have installed Ardour in /usr/local, fader_belt.png should be in /usr/local/share/ardour2/icons.
Make sure you have read permission in that directory and the ones above, and that the files exist.

The ladspa errors are benign and due to ardourvst not being able to use libm (the math lib) when opening the plugins.
I don’t know if it’s fixed in SVN but Paul has mentioned this in one post here so he obviously knows about it.
One workaround is to recompile those and include -lm to the llinker args in the Makefile