bare machine to fedora 22 <...and fedora 21> to jacktrip, compiled from github src

https://getfedora.org/en/workstation/download/
install f22 from usb stick
cold reboot
login as user (answer first session questions)

________________________________________________


dnf update

  ...f21 equivalent... being kept for now

  yum update

reboot

dnf groupinstall Cinnamon

  yum groupinstall Cinnamon Desktop

reboot & login after selecting cinnamon desktop at the icon next to sign in

(turn off wireless if using wired ethernet -- always)

http://easylifeproject.org/

(choose codecs, flash, java64, mediaplayers, SELinux off, skype)

dnf install gstreamer1-libav (for missing pkg in libreoffice impress)

   yum install gstreamer1-libav (for missing pkg in libreoffice impress)


(the following sets permanent ssh service, realtime privileges, remote soundcard access)

systemctl enable sshd.service

groupadd realtime
gpasswd -a <user> realtime
gpasswd -a <user> audio

echo "@realtime   -  rtprio     99" > /etc/security/limits.d/99-realtime.conf
echo "@realtime   -  memlock    unlimited" >> /etc/security/limits.d/99-realtime.conf

________________________________________________

dnf update

  yum update

dnf install qt5*

  yum install qt5*

dnf groupinstall "C Development Tools and Libraries"

  yum groupinstall "C Development Tools and Libraries"

dnf groupinstall "Development Tools"

  yum groupinstall "Development Tools"

dnf install jack-audio-connection-kit-devel alsa-lib-devel iperf qjackctl audacity

  yum install glibc-devel jack-audio-connection-kit-devel alsa-lib-devel svn iperf qjackctl audacity

dnf install qt4-devel

  yum install qt4-devel <for faust compilations>


________________________________________________
sudo mv  /etc/xdg/QtProject/qtlogging.ini /etc/xdg/QtProject/qtlogging.ini.disable 
to kill off f22 policy that kills off qDebug printout

run this ccrma.stanford.edu/~cc/handyScript.sh
to build and install latest rtaudio, jacktrip, jmess

or run these commands here:

git clone https://github.com/thestk/rtaudio
cd rtaudio
autoconf
./configure --with-jack
make
sudo make install
sudo ln -s /usr/local/lib/librtaudio.so.4 /lib64/

git clone https://github.com/jcacerec/jacktrip.git
cd jacktrip/jacktrip/src
./build
sudo make install


_______________________________________________
optional, good stuff
jmess-jack
jack-audio-connection-kit-example-clients
________________________________________________

Hardware notes:
Anker USB 3.0 to GigE dongle works out of the box

(Intel NUC Kit NUC5i7RYH / f22 -- i7 5th-gen processor 12-Jun-2015)

(Lenovo W510 / f22 -- 3-May-2015)

(Intel NUC Kit NUC5i5RYH / f21 -- i5 5th-gen processor 23-Apr-2015)

(Lenovo W540 / f20 -- i7 23-June-2014)

(Intel NUC Kit D54250WYK / f20 -- i5 and I was able to build and test in 1 hour

0 xruns with current kernel 8-Mar-2014)

 

Syndicate content