Hello all,
I finally got pd to connect to jackd when both are started as user, and in conjunction with the realtime-lsm module running as modprobe realtime gid=xxx. All I did was compile pd-0.38-0 without the --enable-setuid flag!
I get TONS of DIO errors though: the test audio tone is all poppy even though the cpu usage is less than 1 percent. No xruns on jack, so I cannot blame that.
Does anyone know how to get PD to run as user without all the DIO errors? For example using nice with a really high priority? When I run both jackd and pd as root I get XRUNS 20 min into fooling around which disallows me to use this machine for performances (plus I have to wait to get the x86_64 table & wav file thing fixed...) I have tried disableing acpi by sending noacpi flags to the kernel
Thanks again! -thewade
I finally got pd to connect to jackd when both are started as user, and in conjunction with the realtime-lsm module running as modprobe realtime gid=xxx. All I did was compile pd-0.38-0 without the --enable-setuid flag!
would it be possible that you test devel_0_38? it's possible that it's a problem with the memory locking... hard memory locking only works correctly as root ... i implemented a workaround to devel, solving another problem, but it might be related to that ... the stable branch isn't using the memory locking correctly, which may result in a segfault ... this is a bad bug, which is easy to solve ...
cheers ... tim