Re: running jackd from rc.local

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

 



On Sun, 19 Apr 2015, Athanasios Silis wrote:

i am using ubuntu studio.
the pc i refer to is used for audio processing and routing primarily - it is a
jack client server.
so without any user intervention apart from powering it ON , it gets audio
through ethernet from the jack master, processes it and sends it out through its
local soundcards.

Al this should be something can be done... I don't feel I can give advice without doing it though. I do use Studio as well and have done various headless kinds of things... , but I haven't automated any of it, rather logged in ssh and used screen as a session manager. I had no problem with no X, I just used dbus_launch to run screen and everything just worked (including Pulse Audio). I think screen can be automated (screen is not the only choice either), but I have not done it and so don't know how.

on occasions I want to log on and use this computer for local audio capturing and
/ or playback. so jack would ideally run independent of a user session. Having
said that, I usually don't need to log out and back in, I tend to lock the system
as I am a single user. no need to deal with multiple user case now.

As long as it runs as the same user and the session is pre started at boot, All you would be doing is logging in to an already started session (GUI or CLI can both be done this way).

some audio applications (namely calf) need an X server so in my custom startup
scripts I start a vnc session as well.

I thought the lv2 plugins could be run without the gui... I could be wrong though.

The problem as I understand it is that after log on, pam.d elevates logged in
user's privileges to access hardware. The main problem is that alsa_(in|out) is
can not grab the local soundcards... and I do not know what could be the
conflict. people over at jack-devel mailing list said it could bea number of
things like pulseaudio or lightdm....

pavucontrol Configure page/tab will allow you to turn the HW profile off for pulse. The lightdm thing doesn't make sense to me.

there seems  to be a conflict or ideologies because some one suggests I make a
system init script and another says jack is not designed to run as a system
service.

Personally, I think that jack is indeed not designed as a system service, but I
could be wrong. what is more a jack run as root, would never be available to
applications that I would start as a user. is that so?

There are people who use jack in headless, boot to running synths and guitar effects pedals, so I know it can be done.

Not a walk in the park... a bit of a trudge through the forest.

--
Len Ovens
www.ovenwerks.net
_______________________________________________
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