All times are UTC+02:00




Post new topic  Reply to topic  [ 10 posts ] 
Author Message
 Post subject: linux 64bit jack2
PostPosted: Mon Aug 26, 2013 10:22 am 

Joined: Sat Nov 13, 2010 9:52 am
Posts: 17
I`'m using debian wheezy, "stereotool stand alone" needs a i386 package jack but problem is not in i386 packages, problem is that it needs jack v1. Installing jack v1 will cause removing lot of needed packages that are using jack2.
It is some other way to run stereotool or i need to downrgade my system?


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Tue Aug 27, 2013 2:10 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11418
I'm a bit confused - Stereo Tool should run with Jack v1 or v2 (I used v2 for testing). Or do you mean a 32 bit version and there is none?

Hm... Maybe I should also build a 64 bit Stereo Tool version for Linux. Should be easy enough; the Mac version is already 64 bits and both are Linux based with Jack support so I don't think there's anything that could cause issues if I build a 64 bit version.


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Tue Aug 27, 2013 8:55 am 

Joined: Sat Nov 13, 2010 9:52 am
Posts: 17
My bad, no difference installing libjack:i386 or libjack2:i386 causes a lot of unresolved dependences. To be precise - libopus0:i386 causes this unresolved dependences.


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Fri Sep 20, 2013 10:54 am 

Joined: Sat Nov 13, 2010 9:52 am
Posts: 17
When be available 64bit version?


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Fri Sep 20, 2013 1:54 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11418
Working on it right now :)
(Well, Windows 64 bit version, but Linux should be easy after that. Mac is already 64 bits so I don't expect too many issues - but there are some weird things in the Windows 64 bits version for some reason)


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Sat Sep 21, 2013 9:27 pm 
User avatar

Joined: Wed Jun 03, 2009 5:58 pm
Posts: 84
Location: Heber City, Utah
Quote:
Working on it right now :)
(Well, Windows 64 bit version, but Linux should be easy after that. Mac is already 64 bits so I don't expect too many issues - but there are some weird things in the Windows 64 bits version for some reason)

This will be great! I've been waiting for a 64bit version since I ran Vista (using Win7 64 now on my server)! :) Awesome news, Hans.

-n4-


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Tue Oct 08, 2013 10:03 am 

Joined: Sat Nov 13, 2010 9:52 am
Posts: 17
I had success to run stereotool gui on debian testing 64bit only with jack1, but it works not stable

Maybe it depens on some unresolved dependency only on debian


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Tue Oct 08, 2013 10:41 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11418
What does "not stable" mean? Does it crash, or hiccup? Or something else?


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Wed Oct 09, 2013 7:31 am 

Joined: Sat Nov 13, 2010 9:52 am
Posts: 17
I can't say what exactly is wrong
1. starting jack
2. starting stereo tool
3. pushing play on vlc - stereotool disconnects from jack
3.1 or it works few seconds

or

1. starting jack
2. pushing play on vlc
3. starting stereotool - vlc or stereorool or both disconnects from jack
3.1 or it works few seconds

i can't install i386 jack2 because libopus0 conflicts with libopus0:i386 :?
so i tried to install jack 1


Top
   
 Post subject: Re: linux 64bit jack2
PostPosted: Sun Nov 24, 2013 9:41 am 

Joined: Sun Nov 24, 2013 9:35 am
Posts: 1
I'd also like a 64-bit version. I have an Ubuntu 12.04 LTS x64 system running the 64-bit version of jackd2, and when I run stereo_tool_gui, I get these errors:
Code:
jack_client_new: deprecated
Cannot lock down 68157440 byte memory area (Cannot allocate memory)
Cannot lock down 4196401152 byte memory area (Cannot allocate memory)
Cannot lock down 25165824 byte memory area (Cannot allocate memory)
You cannot set callbacks on an active client
Segmentation fault
I'm guessing jackd2 is giving stereotool some 64-bit pointers or values which it has trouble with? This person had similar problems with a different 32-bit jack client: http://linux-audio.4202.n7.nabble.com/j ... 42373.html

Here's the problematic syscalls collected via strace:
Code:
socket(PF_FILE, SOCK_STREAM, 0)         = 3
getuid32()                              = 1001
connect(3, {sa_family=AF_FILE, path="/dev/shm/jack_default_1001_0"}, 110) = 0
shutdown(3, 2 /* send and receive */)   = 0
close(3)                                = 0
nanosleep({0, 2000000}, NULL)           = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
getuid32()                              = 1001
connect(3, {sa_family=AF_FILE, path="/dev/shm/jack_default_1001_0"}, 110) = 0
write(3, "\26\0\0\0", 4)                = 4
write(3, "stereo_tool\0>\365\312\377n\0\0\0H\210\312\366\274\367\312\377Pic\366"..., 65) = 65
write(3, "\10\0\0\0", 4)                = 4
write(3, "\3\0\0\0", 4)                 = 4
write(3, "\377\377\377\377", 4)         = 4
write(3, "\1\0\0\0", 4)                 = 4
read(3, "\0\0\0\0", 4)                  = 4
read(3, "stereo_tool\0\375\377\375\377\375\377\375\377\375\377\375\377\375\377\375\377\375\377\375\377"..., 65) = 65
read(3, "\0\0\0\0", 4)                  = 4
socket(PF_FILE, SOCK_STREAM, 0)         = 4
getuid32()                              = 1001
unlink("/dev/shm/jack_stereo_tool_1001_0") = -1 ENOENT (No such file or directory)
bind(4, {sa_family=AF_FILE, path="/dev/shm/jack_stereo_tool_1001_0"}, 110) = 0
listen(4, 100)                          = 0
mmap2(NULL, 528384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xfffffffff6202000
mprotect(0xf6202000, 4096, PROT_NONE)   = 0
clone(child_stack=0xf6282264, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xf6282ba8, tls=0xf6282ba8, child_tidptr=0xffcaf4f0) = 22985
write(3, "\27\0\0\0", 4)                = 4
write(3, "\307Y\0\0", 4)                = 4
write(3, "\377\377\377\377", 4)         = 4
write(3, "stereo_tool\0(@\4\0\213\366\312\377DK\264\366Tq\"\21\270\342\205\366"..., 65) = 65
read(3, "\0\0\0\0", 4)                  = 4
read(3, "\1\0\0\0", 4)                  = 4
read(3, "\3\0\0\0", 4)                  = 4
read(3, "\0\0\0\0", 4)                  = 4
getuid32()                              = 1001
semget(0x282929, 0, 0)                  = 0
semop(0, {{0, -1, SEM_UNDO}}, 1)        = 0
statfs("/dev/shm/", {f_type=0x1021994, f_bsize=4270400084083561, f_blocks=4366611646458856, f_bfree=1016637, f_bavail=1095216660480, f_files=17755394805760, f_ffree=0, f_fsid={0, 0}, f_namelen=17753934516925246024, f_frsize=21474836481}) = 0
futex(0xf6daa1f8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/dev/shm/jack-shm-registry", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 4
mmap2(NULL, 70712, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0) = 0xfffffffff76ff000
close(4)                                = 0
semop(0, {{0, 1, SEM_UNDO}}, 1)         = 0
open("/dev/shm/jack-1001-1", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 4
mmap2(NULL, 1040, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0) = 0xfffffffff76fe000
close(4)                                = 0
mlock(0xf76fe000, 68157440)             = -1 ENOMEM (Cannot allocate memory)
write(2, "Cannot lock down 68157440 byte m"..., 68Cannot lock down 68157440 byte memory area (Cannot allocate memory)
) = 68
open("/dev/shm/jack-1001-0", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 4
mmap2(NULL, 82246176, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0) = 0xfffffffff1290000
close(4)                                = 0
mlock(0xf1290000, 4196401152)           = -1 ENOMEM (Cannot allocate memory)
write(2, "Cannot lock down 4196401152 byte"..., 70Cannot lock down 4196401152 byte memory area (Cannot allocate memory)
) = 70
open("/dev/shm/jack-1001-3", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 4
mmap2(NULL, 384, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0) = 0xfffffffff76fd000
close(4)                                = 0
mlock(0xf76fd000, 25165824)             = -1 ENOMEM (Cannot allocate memory)
write(2, "Cannot lock down 25165824 byte m"..., 68Cannot lock down 25165824 byte memory area (Cannot allocate memory)
) = 68
unlink("/dev/shm/jack-1001-3")          = 0
getuid32()                              = 1001
write(2, "You cannot set callbacks on an a"..., 45You cannot set callbacks on an active client
) = 45


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 10 posts ] 

All times are UTC+02:00


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited