Hi

Has anyone ever tried to compile Rivendell 3 on Debian 9?

I attach my notes here. The compile works, but then the connection between CAED and mysql fails.

Tested manually with /usr/local/sbin/caed...

By the way, I would prefer to run caed ripcd and rdctachd with user rights, so that other jack clients will still work. (Stereotool, CALF, VLC ..) On RD2 Debian 8 i use three .service files with success..

------------------snip------------------
cp caed.service /etc/systemd/system
cp ripcd.service /etc/systemd/system
cp rdcatchd.service /etc/systemd/system

Then enable them to start on bootup

systemctl daemon-reload
systemctl enable caed.service
systemctl enable ripcd.service
systemctl enable rdcatchd.service
-----------------------------------------


#############################################################################################################
Install manual for Alpha 3


automake libqt4-sql-* mysql-client libexpat1-dev qt4-dev-tools build-essential libjack-dev libtool libssl-dev libsamplerate-dev libsndfile-dev libcdparanoia0-dev libid3-dev nfs-common mp3val libcurl4-gnutls-dev libtwolame-dev libmad0-dev libjack-dev libmp3lame-dev apache2 mysql-server audacity qjackctl ntp libmp4v2-dev libfaad-dev libflac++-dev libsoundtouch-dev libasound2-dev libsamplerate0-dev libid3tag0-dev libsndfile1-dev libpam0g-dev

# not needed... xmlto xsltproc

########################################################

Download sources

https://github.com/ElvishArtisan/rivendell/archive/master.zip

extract and change to new directory...

########################################################
As User!!

autogen.sh

configure --disable-hpi --disable-docbook --libexecdir=/var/www/rd-bin

make

#########################################################
As root!!

make install

ldconfig

##############################################################

echo '@rivendell - rtprio 99
@rivendell - memlock 250000
@rivendell - nice -10' >/tmp/rivendell.conf

cp /tmp/rivendell.conf /etc/security/limits.d/rivendell.conf

rm /tmp/rivendell.conf

##########################################################
As User, not root!!


mkdir /home/rd/.pulse/

cp /etc/pulse/client.conf ~/.pulse/client.conf

killall pulseaudio

echo 'autospawn = no' | tee -a ~/.pulse/client.conf

killall pulseaudio

pulseaudio -k

############################################################
#Apache2 config:
cp -n conf/rd-bin.conf /etc/apache2/conf-available/
ln -s /etc/apache2/conf-available/rd-bin.conf /etc/apache2/conf-enabled/
ln -s /etc/apache2/mods-available/cgi.load /etc/apache2/mods-enabled/

cp -n conf/rd.conf-sample /etc/rd.conf

addgroup rivendell
addgroup rd audio
addgroup rd rivendell

############################################################
As root...

mkdir /var/snd

############################################################
Prepare mysql server:

As root:

mysql_secure_installation

mysql -uroot -p(your pw)

At mysql prompt:

update mysql.user set plugin='' where user='root';

flush privileges;

###########################################################

rdadmin

Database should be created

reboot

##########################################################

As root: ( only if using Alsa )

rdalsaconfig

choose soundcards

##########################################################

For using Jackd...

insert...
/usr/bin/jackd -t1000 -dalsa -dhw:U192k -r44100 -p1024 -n4 (depending on your soundcard)
to rdadmin jack

no realtime and only with jackd1.!

link audio via qjackctl.

reboot
################


_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to