You can start Rivendell services on Raspian, by putting sudo
/etc/init.d/rivendell start in the rc.local file. Is that the problem?
On Jan 18, 2017 3:59 PM, "Emir Yapıcı" <[email protected]> wrote:

> Hello Wayne
>
> I don't know why but in Raspbian, rivendell init service is not running on
> startup. So i always have to mkdir /var/run/rivendell or start service
> manually...
>
> Drew
>
> I disabled the alsa outputs from rdalsaconfig and not starting jack via
> rdadmin. First starting jack via qjackctl and then running daemons.
>
>
> *Emir YAPICI*
>
>
> On Wed, Jan 18, 2017 at 10:46 PM, Wayne Merricks <
> [email protected]> wrote:
>
>> As an alternative run QJackCtl if you have a GUI and set up the start up
>> scripts that way (it also allows you to use patch bay to autoconnect jamin,
>> Riv to system and whatever else you might use).  You still need to chmod -s
>> the Riv daemons however I don't suggest deleting the Rivendell init service
>> because then on each boot you have to create /var/run/rivendell and chown
>> it as the super user (some distros don't delete the contents of /var/run
>> but Debian/Ubuntu does).
>>
>> The easiest thing to do is kill the daemons in your jack script pre-start
>> and in post start load the daemons up again.  This is as easy as:
>>
>> #pre-start
>> killall caed ripcd rdcatchd
>>
>> #post-start
>> /usr/local/bin/caed&
>> /usr/local/bin/ripcd&
>> /usr/local/bin/rdcatchd&
>>
>> Regards,
>>
>> Wayne
>>
>>
>>
>> On 2017-01-18 20:34, Emir Yapıcı wrote:
>>
>>> Hi Drew!
>>>
>>> Ive tried stereotool on rpi2 but not so efficient because of
>>> performance issues, now using Jamin on rpi3.
>>>
>>> First step:
>>>
>>> sudo chmod -s /usr/local/bin/caed
>>> sudo chmod -s /usr/local/bin/ripcd
>>> sudo chmod -s /usr/local/bin/rdcatchd
>>>
>>> (Thanks Lorne)
>>>
>>> You will do this just once.
>>>
>>> And then create a script for jack execute After Startup;
>>>
>>> sudo mkdir -m 770 /var/run/rivendell
>>> sudo chown -R pi:rivendell /var/run/rivendell
>>> caed
>>>
>>> rdcatchd
>>>
>>> ripcd
>>>
>>> sleep 2
>>>
>>> exit 0
>>>
>>> You can use this only if rivendell daemons are not running on startup.
>>>
>>> EMIR YAPICI
>>>
>>> On Wed, Jan 18, 2017 at 10:08 PM, drew Roberts <[email protected]
>>> [11]> wrote:
>>>
>>> Emir,
>>>>
>>>> On Sun, Jan 15, 2017 at 3:51 PM, Emir Yapıcı <[email protected]
>>>> [8]> wrote:
>>>>
>>>> Thats now working by combining your and my method (for Raspbian).
>>>>>
>>>>
>>>> Can you document your full procedure that ended up working, I am
>>>> actually trying to get this to work now so that I can try stereo
>>>> tool with Riv on the Pi:
>>>>
>>>>  https://www.youtube.com/watch?v=tVCw59m_DnA [9]
>>>>
>>>> all the best,
>>>>
>>>> drew
>>>>
>>>> Thanks Lorne!
>>>>>
>>>>> EMIR YAPICI
>>>>>
>>>>> On Sun, Jan 15, 2017 at 10:06 PM, Lorne Tyndale
>>>>> <[email protected] [7]> wrote:
>>>>>
>>>>> Hi,
>>>>>>
>>>>>> Not sure about Raspbian, but for Ubuntu after I compile from
>>>>>> source I
>>>>>> usually have to kill the Rivendell daemons and then do a:
>>>>>>
>>>>>> sudo chmod -s /usr/local/bin/caed /usr/local/bin/ripcd
>>>>>> /usr/local/bin/rdcatchd
>>>>>>
>>>>>> After that start up Jackd, start up your daemons, and it all
>>>>>> runs under
>>>>>> the same user.
>>>>>>
>>>>>> Lorne Tyndale
>>>>>>
>>>>>> >
>>>>>> >
>>>>>> > Hi!
>>>>>> >
>>>>>> > Ive made it (running jack from rdadmin) but runs as root, not
>>>>>> as rd user...
>>>>>> >
>>>>>> > 15 Oca 2017 22:43 tarihinde "drew Roberts" <[email protected]
>>>>>> [1]> yazdı:
>>>>>> >
>>>>>> > Hey Emir,
>>>>>> >
>>>>>> > On Sun, Jan 15, 2017 at 2:16 PM, Emir Yapıcı
>>>>>> <[email protected] [2]> wrote:
>>>>>> >
>>>>>> > > Hello everyone!
>>>>>> > >
>>>>>> > > I have a problem with jackd connection. JACK can connect
>>>>>> the clients with
>>>>>> > > same user id who started the JACK server. So caed and JACK
>>>>>> cannot
>>>>>> > > communicate in this situation.
>>>>>> > > I can do this connection in Ubuntu by changing the owner of
>>>>>> > > "/var/run/rivendell" and restarting daemons.
>>>>>> > > But this method isnt effective in Raspbian. I tried
>>>>>> starting JACK via
>>>>>> > > Rivendell but the owner of the process is "root" again. How
>>>>>> can i change
>>>>>> > > the owner of Rivendell daemons then?
>>>>>> > >
>>>>>> >
>>>>>> > A couple of thoughts:
>>>>>> >
>>>>>> > 1. Set up rivendell to start jack in rdadmin. Then jack will
>>>>>> run as the
>>>>>> > proper user.
>>>>>> >
>>>>>> > 2. Setup a a script for root to run. Then set up sudo to
>>>>>> allow the rd user
>>>>>> > to run just that script. Let that script launch jack and any
>>>>>> other jack
>>>>>> > apps that you want in your chain.
>>>>>> >
>>>>>> > Hope this gives you some ideas.
>>>>>> >
>>>>>> > I would really like to see the user that caed and friends run
>>>>>> as be a
>>>>>> > config option.
>>>>>> >
>>>>>> > >
>>>>>> > >
>>>>>> > > *Best Regards*
>>>>>> > > *Emir YAPICI*
>>>>>> > >
>>>>>> > >
>>>>>> > >
>>>>>> > > all the best,
>>>>>> >
>>>>>> > drew
>>>>>> > --
>>>>>> > Bahamain Or Nuttin - http://www.bahamianornuttin.com [3]
>>>>>> > <http://www.bahamianornuttin.com/
>>>>>> [4]><hr>_______________________________________________
>>>>>> > Rivendell-dev mailing list
>>>>>> > [email protected] [5]
>>>>>> >
>>>>>> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>>>>>> [6]
>>>>>>
>>>>>
>>>> --
>>>>
>>>> Bahamain Or Nuttin - http://www.bahamianornuttin.com [10]
>>>>
>>>
>>>
>>>
>>> Links:
>>> ------
>>> [1] mailto:[email protected]
>>> [2] mailto:[email protected]
>>> [3] http://www.bahamianornuttin.com
>>> [4] http://www.bahamianornuttin.com/
>>> [5] mailto:[email protected]
>>> [6] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>>> [7] mailto:[email protected]
>>> [8] mailto:[email protected]
>>> [9] https://www.youtube.com/watch?v=tVCw59m_DnA
>>> [10] http://www.bahamianornuttin.com/
>>> [11] mailto:[email protected]
>>>
>>
>> _______________________________________________
>> Rivendell-dev mailing list
>> [email protected]
>> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>>
>
>
> _______________________________________________
> Rivendell-dev mailing list
> [email protected]
> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>
>
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to