< Back to IRCAM Forum

Trouble installing OM 6.10.1-2 on Ubuntu 14.04

Hi,

I’m trying to install OM 6.10.1-2 on Ubuntu 14.04 32-bit. I think I followed all the correct procedures, first installing dependencies:

apt-get install jack  
apt-get install libportmidi0  
apt-get install libsndfile1  
apt-get install libgtk2.0-0

Then using dpkg to install the two .deb packages I downloaded from forge.ircam.fr

root@openmusic:/media/sf_VirtualBoxShared# dpkg -i OM_6.10.1-2.deb SDIF-3.11.4-1_i386.deb

But I get a strange dependency error about jackd2:amd64.

  
dpkg: dependency problems prevent configuration of openmusic:  
 openmusic depends on jackd2:amd64

This is weird because I’m on a 32-bit platform and I think the package is 32-bit (but it does not specifically indicate that in the name). Is there something wrong with the current package on forge.ircam.fr?

Below is the remainder of the package installation output.

Selecting previously unselected package openmusic.  
(Reading database ... 171273 files and directories currently installed.)  
Preparing to unpack OM_6.10.1-2.deb ...  
Unpacking openmusic (6.10.1-2) ...  
Selecting previously unselected package sdif.  
Preparing to unpack SDIF-3.11.4-1_i386.deb ...  
Unpacking sdif (3.11.4) ...  
dpkg: dependency problems prevent configuration of openmusic:  
 openmusic depends on jackd2:amd64.  

dpkg: error processing package openmusic (--install):  
 dependency problems - leaving unconfigured  
Setting up sdif (3.11.4) ...  
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...  
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...  
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...  
Rebuilding /usr/share/applications/bamf-2.index...  
Processing triggers for mime-support (3.54ubuntu1.1) ...  
Processing triggers for fontconfig (2.11.0-0ubuntu4.1) ...  
Errors were encountered while processing:  
 openmusic

Thanks in advance for any help.

I get a strange dependency error about jackd2:amd64

Thanks for the bug-report. OM shouldn’t care whether your jackd is 32-bit or 64-bit(*)

You may ignore it when installing (e.g. using --ignore-depends or something close), and run with your 32-bit jackd.

  • This is only partly true. Recent builds and packages of 32-bit libjack on some distros are not compatible with 64-bit servers.

Cheers,

-anders

Thanks for the tip. I tried the --ignore-depends, which did indeed let the package install. It had other side effects that were undesirable, though, like not letting any further packages install because of this ignored but unmet dependency. So I ultimately edited the control file in the .deb archive to remove the requirement, then repackaged it. It installs perfectly now.

Hello,

I am calso urrently trying to get OM working on ubuntu 14.04 but with a 64bit machine.
What I did so far:

  • downloaded SDIF-3.11.4-1_i386.deb and OM_6.10.1-2.deb (also tried OM_6.9.1_beta_0.deb) from here https://forge.ircam.fr/p/OM/downloads/

  • installed sdif with $ sudo dpkg -i SDIF-3.11.4-1_i386.deb

  • got dependency problems when I tried to install OM via $ sudo dpkg -i OM_6.10.1-2.deb, so I did $ sudo apt-get -f install which installed the following dependencies:

    gtk2-engines-murrine:i386
    libcanberra-gtk-module:i386
    libcanberra-gtk0:i386
    libcanberra0:i386
    libpango1.0-0:i386
    libpangox-1.0-0:i386
    libpangoxft-1.0-0:i386
    libportmidi0:i386
    libtdb1:i386
    libvorbisfile3:i386
    libxft2:i386

  • after this $ sudo dpkg -i OM_6.10.1-2.deb worked fine, the output:

(Lese Datenbank ... 836488 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von OM_6.10.1-2.deb ... Entpacken von openmusic (6.10.1-2) über (6.10.1-2) ... openmusic (6.10.1-2) wird eingerichtet ... Trigger für gnome-menus (3.10.1-0ubuntu2) werden verarbeitet ... Trigger für desktop-file-utils (0.22-1ubuntu1) werden verarbeitet ... Trigger für bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) werden verarbeitet ... Rebuilding /usr/share/applications/bamf-2.index... Trigger für mime-support (3.54ubuntu1.1) werden verarbeitet ... Trigger für fontconfig (2.11.0-0ubuntu4.2) werden verarbeitet ...

(sry for the language - if you need any translation let me know!)

If I now try to start openmusic from the command line by simply typing $ openmusic I get the following output:

Gtk-Message: Failed to load module "overlay-scrollbar" Gtk-Message: Failed to load module "unity-gtk-module"

“Loading PortMIDI library: libportmidi.so”
"Initializing cl-jack…"Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jackdmp 1.9.10
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2013 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
Cannot create thread 1 Operation not permitted
Cannot create thread 1 Operation not permitted
Cannot create thread 1 Operation not permitted
JACK server starting in realtime mode with priority 10
Cannot lock down 82274202 byte memory area (Cannot allocate memory)
audio_reservation_init
Acquire audio card Audio0
creating alsa driver … hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
JackTemporaryException : now quits…
Cannot initialize driver
JackServer::Open failed with -1
Failed to open server
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
jack_port_register called with a NULL client

which is followed by a pop up window showing “ERROR: CL-jack-audio-input-ports not allocated”.
If I press “OK” there, the output in the terminal is added by the following lines:

"ERROR: *CL-jack-audio-input-ports* not allocated

Call to OM-LISP::OM-ERROR-HANDLER
Call to INVOKE-DEBUGGER
Call to ERROR
Call to CERROR
Call to CL-JACK::CL-JACK-INIT-AUDIO
Interpreted call to CL-JACK::CL-JACK-INIT-EVERYTHING
Call to OM-API:OM-INIT-FUNCALL
Interpreted call to INIT-OM
Call to DELIVERY::MAYBE-RYB-TOP-LEVEL
Call to MP::PROCESS-SG-FUNCTION
"

And then nothing else happens. I only can quit with ctrl+c which again results in a popup window asking me if I want to quit OpenMusic.

I really need to get OpenMusic working on my laptop and would be pleased If I could do this under Ubuntu without the need to install Windows additionally only for OM…

Would be great if anyone could help me here!
Thanks in advance!

(Already saw this post as well: http://forumnet.ircam.fr/user-groups/openmusic/forum/topic/trying-om-6-9-on-ubuntu-14-04-64bits/ which seems to be a bit out of date and I could not find any help there… If I am wrong there please correct me!)

Seems to be solved. See http://forumnet.ircam.fr/user-groups/linux-users-group/forum/topic/running-openmusic-on-ubuntu-14-04-lts/#post-19349