Group Admins

  • Profile picture of Karim
  • Profile picture of Jean

OpenMusic

Public Group active 6 days ago

User group for OpenMusic and computer-aided composition. Visit the Forum for discussions.

OM 6.11 64-bit for Linux

Author 6 Subscribed Users |
Profile photo of anders
anders

Hi.

I’ve uploaded a 64-bit version of OM 6.11 for Linux at https://forge.ircam.fr/p/OM/downloads/.

Being a 64-bit version, OM does not depend on any 32-bit libs any more. There are two standard (64-bit) deps: libsndfile and libsamplerate, both which are usually installed in most distros, if not install these using your package system (ie. yum, apt).

The further dependencies (fonts, libsdif.so, OMJuceAudiolib.so) are installed as part of the application.

This is a standard ‘tar-ball’. After unpacking, do ‘sudo make install’ to have OM installed in the normal places (/usr/, /usr/share/applications/..).

Once things are tested a bit i’ll make an .rpm which makes things more automatic, and Karim has promised to set up a .deb for Ubuntu/Debian users.

Thanks for all bug reports.

-anders

February 1, 2017 at 15:53 #20612
Profile photo of anders
anders

Btw, it’s possible to run OM directly from the unpacked directory (ie. without installing anything):

$ tar xf OM_6.11.tar.bz2
$ cd OM_6.11
$ ./OM_6.11

should get things running.

February 1, 2017 at 16:15 #20613
Profile photo of das
das

Anders,

This is wonderful. Alas, while I have it installed correctly (I believe), it is unworkable on a 4K monitor. The opening workspace query is a very small box (about 1 1/2 inches square) and the text is unreadable. FWIW, other programs in this installation (for example, Audacity, Mixbus, etc. are properly scaled).

I’ve attached a screenshot which may help clarify the problem. If you can fix this, it would be fantastic!

Best,

Don

Attachments:
  1. Screenshot-from-2017-02-01-19-01-59

    Screenshot-from-2017-02-01-19-01-59.png

  2. Screenshot-from-2017-02-01-19-01-59

    Screenshot-from-2017-02-01-19-01-59.png

February 2, 2017 at 01:10 #20623
Profile photo of anders
anders

Sorry, no clues here. Until i get a 4k monitor to test issues with, i’m afraid i can’t help.

-anders

February 2, 2017 at 10:07 #20626
Profile photo of das
das

The font size if fine, so I think if the initial box was simply resizable (by dragging a corner) it would work.

February 2, 2017 at 13:51 #20630
Profile photo of das
das

PS: Or just double the number of pixels which describe the signin box.

Best,

Don

February 2, 2017 at 15:41 #20634
Profile photo of fdsdb
fdsdb

Hi All,

I receive this error on opening the executable (I enclose screenshot).
I am on Fedora 20, is it possible it is a question related to too old versions of installed libraries?
Version 6.10.1-2 runs good.

Best

fdsdb

Attachments:
  1. Schermata-da-2017-02-02-200633

    Schermata-da-2017-02-02-200633.png

  2. Schermata-da-2017-02-02-200633

    Schermata-da-2017-02-02-200633.png

February 2, 2017 at 20:09 #20649
Jérôme
Jérôme

Hi Anders,

I’ve got bugs with WS preferences on Ubuntu, whatever it comes from (OSX, Windows, and even linux) even made with another session.

When I want to Apply anything in a WS prefs, OM quits without any error log. So I must cancel preferences files of the WS in order to configure the WS again

But when I apply any parameter, all tabs of the preferences window disappear (see attached screenshots) but they are still there… blindly !

It’s not so important… it sounds !

I am very interested by beta-testing ( I use to do it with Karim ) and, if you like to I’d be glad to correspond with you

You can send me your mail with a message from Forumnet, my nickname is : @smalllotus

best,

……………………………………… jerome

Attachments:
  1. after

    after.png

February 2, 2017 at 20:42 #20652
Profile photo of anders
anders

@FDSDB:

I am on Fedora 20, is it possible it is a question related to too old versions of installed libraries?

Yes, i beleive this is incomatible libc (ie. too old). A friend tested using fc20, and got the same error. fc22 and up seems allright though. Sorry, little for me to do.

If you want to try running on fc20 you can download the OMJuceAudio sources and compile yourself. Perhaps you’re lucky.

February 2, 2017 at 21:13 #20657
Profile photo of anders
anders

@smalllotus: Thanks for reporting about the preferences tabs disappearing. I haven’t seen it here, though there are other issues with drawing (ie. initial size of some of the editors).

Does your preferences behave that way if you try in a newly started OM and with a newly created workspace?

February 2, 2017 at 22:05 #20658
Jérôme
Jérôme

Yes, absolutely always !

February 2, 2017 at 22:23 #20659
Profile photo of anders
anders

Right, i actually see it here as well now. Thanks for the report, i’ll put it on my list.

February 2, 2017 at 22:40 #20660
Profile photo of fdsdb
fdsdb

@Anders

Hi,

Thank you for reply, I supposed it was that. I will try to compile OMJuceAudio sources, if I succeed I will post an advice.

Ciao

fdsdb

February 3, 2017 at 09:37 #20665
Profile photo of Elli
Elli

Hi FDSDB,

have you found a solution yet? I am using Ubuntu 14.04 LTS and recieved the same error:

ERROR: Could not register handle for external module “JuceAudio”:
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21′ not found (required by /home/elke/Downloads/OM_6.11.1/resources/lib/linux/OMAudioLib.so).

This helped me:

http://askubuntu.com/questions/575505/glibcxx-3-4-20-not-found-how-to-fix-this-error

Now everything seems to work fine.
Cheers,
Elli

  • This reply was modified 3 weeks, 2 days ago by Profile photo of Elli Elli.
  • This reply was modified 3 weeks, 2 days ago by Profile photo of Elli Elli.
  • This reply was modified 3 weeks, 2 days ago by Profile photo of Elli Elli.
March 6, 2017 at 12:49 #21540
Profile photo of Karim
Karim

Yes unfortunately this is related to the glibc version. Apparently OMAudioLib.so has been compiled by a more recent version of glibc. If we can have the Linux sources, i will try to compile it for the stable version of Debian (vers8) and ubuntu.

Best
K

March 6, 2017 at 14:23 #21546
Profile photo of fdsdb
fdsdb

Hi Elli,

No, unfortunately I have not succeeded in finding or compiling the sources (at the moment I don’t remember exactly).
I will try to keep a glance to your link to see if that help me, even if I am on Fedora. As soon as possible, this is a very busy period…

Meanwhile thank you very much for your link,

Best

fdsdb

March 6, 2017 at 16:18 #21547
Profile photo of fdsdb
fdsdb

Hi Elli,

Always me. Thank you for your link, but unfortunately it seems it does not work for me. Probably Fedora 20 is a too old distribution version. This summer (I will have a little time) I will try to update.

Thank you again, Best

fdsdb

March 13, 2017 at 08:53 #21761
Profile photo of Karim
Karim

Hi all,

I have compiled OMAudioLib on an older distribution. Just replace the old one in OM_6.11.1/resources/lib/linux
But DON’T trash the original one — it is really beta…
I will be glad to know if it works for you.

Best
K

March 13, 2017 at 22:08 #21792
Profile photo of fdsdb
fdsdb

Dear Karim,

Thank you very much for compiling OMAudioLib. Unfortunately it does not work for me, I think because I will have to update my distribution (at the moment Fedora 20). At least it seems to me the problem is a version problem one. I enclose a screenshot of the error in opening OM_6.11.1 and the strings command output in terminal. It seems to me that OM requires glibc+ 3.4.20, but strings command show me that my version arrive to 3.4.19.
No problem, this summer I think to have a little time to update my system and “tuning” the computer on new distribution version.

Thank you again,

Ciao

Fabio

Attachments:
  1. Schermata-da-2017-03-14-102202

    Schermata-da-2017-03-14-102202.png

  2. Schermata-da-2017-03-14-102202

    Schermata-da-2017-03-14-102202.png

March 14, 2017 at 10:30 #21803
Profile photo of anders
anders

You can compile OMAudioLib.so yourself locally. It’s only very basic deps (libc).

Get the sources:

git clone git://git.forge.ircam.fr/omaudiolib.git
mkdir -p omaudiolib/Builds/Linux
cd omaudiolib/Builds/Linux

save the attached Makefile.Linux to this directory
make -f Makefile.Linux

This will generate build/OMAudioLib.so

Replace the OMAudioLib.so coming with OM with the resulting build/OMAudioLib.so

-anders

  • This reply was modified 2 weeks, 1 day ago by Profile photo of anders anders.
March 14, 2017 at 10:47 #21806
Profile photo of anders
anders

May the lambda be with you

  • This reply was modified 2 weeks, 1 day ago by Profile photo of anders anders.
March 14, 2017 at 10:48 #21807
Profile photo of fdsdb
fdsdb

Hi Anders,

Lambda was with me! Thank you very much for the instructions, I have successfully compiled and installed the library, and at a first test OM 6.11.1 works.

Thank you again, Best

Fabio

March 15, 2017 at 09:36 #21844

You must be logged in to reply to this topic.

Log in now