Re: jack2: 32bit vs. 64bit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here are some more details.

- Working on a Debian 64-bit install,
- Stock debian kernel, v3.1.5
- official jack2 v.1.9.7 64-bit packages from Debian,
- Jack works properly with native 64-bit applications, like audicious.
- Specifically testes Pianoteq 64-bit with jack, and it works OK
- manually installed 32-bit jack2 libs (from Debian i386)
- When trying to run pianoteq 32-bit, I get this:

----------------------------
Jack error: Cannot lock down 68157440 byte memory area (Cannot allocate memory) Jack error: Cannot lock down 4196401152 byte memory area (Cannot allocate memory ) Jack error: Cannot lock down 25165824 byte memory area (Cannot allocate memory)
Jack error: You cannot set callbacks on an active client
Jack error: You cannot set callbacks on an active client
Jack error: You cannot set callbacks on an active client
Jack error: You cannot set callbacks on an active client
Jack error: You cannot set callbacks on an active client
Segmentation fault
***********************

I was seeing similar error messages with fst and wineasio - both linked to the 32-bit jack library, but since they also both involve WINE, they are harder to debug, this is I involved Pianoteq in the testing; it's a native linux app, available in both 32-bit and 64-bit version.


   * * *

So, it looks like my hybrid 64-bit / 32-bit jack installation is dysfunctional. That's why I am asking this: is this (32-bit jack clients connecting to a 64-bit deamon) even supposed to work?

Thank you:

   Kristof



2011-12-18 23:15 keltezéssel, Csillag Kristof írta:
HI,

Are applications linked with the 32bit jack2 libraries supposed to be able to connect to the 64bit jack2 deamon running on the same host?

(I am seeing very similar errors from both FST and WineASIO.)

I am running 64-bit Debian, official JACK2 1.9.7 packages,
and since Debian only ships the jack1 version of the 32bit jack libraries,
I have manually replaced these with the jack2 versions.
(Installed them in /usr/lib32.)

  * * *

If this is a problem, then how bad would it be to migrate to a fully 32-bit jack install? (On this machine, I only intend to run 32-bit jack clients, and the net back-end.)

What is the performance difference between the 32-bit and 64-bit versions, on a 64-bit system?

Thank you for your help:

    Kristof

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user


_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user



[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux