I have installed Ardour3 using the install.sh, and have created a sym link ardour3 in usr/bin.
Now when I start from the command line with ardour3 I am unable to create a session in Documents. I think this is the part of the console log that has to do with this error:
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Butler @ 0x4aa6170
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RouteGroup @ 0x4abde70
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Locations @ 0x4abe9c0
But if I start with sudo ardour3, (to, I hope, get around any permissions issues) I get this dump and startup fails:
bnd txt domain [gtk2_ardour3] to /opt/Ardour-3.3.1-dbg/share/locale
Ardour3.3 (built using 3.3-1-gfc0053a and GCC version 4.4.6)
Gtk-Message: Failed to load module “canberra-gtk-module”
(ardour-3.3:4539): Pango-CRITICAL **: No modules found:
No builtin or dynamically loaded modules were found.
PangoFc will not work correctly.
This probably means there was an error in the creation of:
‘/home/harrison/gtk/inst/etc/pango/pango.modules’
You should create this file by running:
pango-querymodules > ‘/home/harrison/gtk/inst/etc/pango/pango.modules’
(ardour-3.3:4539): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type=‘PangoRenderFc’, script=‘latin’
(ardour-3.3:4539): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type=‘PangoRenderFc’, script=‘common’
ardour: [INFO]: Loading default ui configuration file /opt/Ardour-3.3.1-dbg/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/Ardour-3.3.1-dbg/etc/ardour3_ui.conf
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
ardour: [INFO]: Loading system configuration file /opt/Ardour-3.3.1-dbg/etc/ardour_system.rc
Using SSE optimized routines
ardour: [INFO]: Loading ui configuration file /opt/Ardour-3.3.1-dbg/etc/ardour3_ui_dark.rc
(ardour-3.3:4539): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file ‘/root/.config/ardour3/gdk-pixbuf.loaders’: No such file or directory
(ardour-3.3:4539): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file ‘/root/.config/ardour3/gdk-pixbuf.loaders’: No such file or directory
Caught PixbufError: Couldn’t recognize the image file format for file ‘/opt/Ardour-3.3.1-dbg/share/icons/ardour_icon_48px.png’
terminate called after throwing an instance of ‘failed_constructor’
what(): failed constructor
I am new to Ardour, but don’t mind getting into the command line and fixing stuff. I am new to Linux audio applications as well, but not to audio development in general.