This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

====== Apodio12 Le cooking! ====== **TheNoiser Dec2019** On reprend tout ça, TheNoiser solo! ====== systemback / génération iso et création clefs usb ====== ===== cleaner le système ===== Comme pour la version apodio11, c'est la partie la plus ennuyeuse et la plus embêtante (pour être polie). Le système nux (xfce, assez léger quand même) a tendance à prendre de la place et si l'on veut instaler une bonne partie des logiciels il va falloir batailler avec l'espace dispo. -Nous avons du enlever pas mal de logiciels... pour ne garder que l'essentiel; il est possible que l'on fasse le choix de ne pas garder libreoffice pour pouvoir garder plus de softs audio/vidéo/3D. en effet le systemback ne pourra marcher que si nous sommes en dessous de 4G0 en iso finale... et il faut même compter 3.6G0 pour que ça passe tranquillement. Alors Bleach bleach bleach! ===== générer l'iso ===== 1-lancer systemback en terminal sudo systemback (nommé la distro) 2-cliquer sur “live system create” 3-choisir le nom du systéme, cliquer sur “include the user data” puis choisir votre répertoire de travail (là où sera généré l'iso) 4-create new et c'est partit!!! ===== créer la clef usb ===== Unetbootin ne marche pas trés bien, l'outil que nous avons finalement utilisé est Gnome Disk utility / Disk dans le menu C'est un outil stable. 1-insérer votre clef USB 2-ouvrir disks dans accessories 3-restore disk image ===== l'installation sur le disque dur ===== 1-booter votre ordi avec clef usb ou le dvd (f12 au démarrage) 2-pour installer - ouvrir un terminal et taper : gksudo systemback 3-cliquer sur system copy 4-choisir la partition sur laquelle vous souhaitez installer la distrib - (todo - création d'une partition, voir systemback site en attendant un tuto plus élaboré) puis mettre le mountpoint “/”, choisir ext4 et cliquer format. Pour finir n'oubliez pas de copy cliquer sur “user data files” 5-cliquer sur la fléche verte “change partition settings” puis next et enfin “start” ====== Installation des logiciels ====== ===== Pd-l2ork (Fork de pd-extended) ===== ==== installation ==== Pour l'instant pas de support pour driver jack (vraiment étrange!) Mais pour installer: Installer les dépendances / ouvrir un terminal : <code> sudo apt-get install bison flex automake libasound2-dev \ libjack-jackd2-dev libtool libbluetooth-dev libgl1-mesa-dev \ libglu1-mesa-dev libglew-dev libmagick++-dev libftgl-dev \ libgmerlin-dev libgmerlin-avdec-dev libavifile-0.7-dev \ libmpeg3-dev libquicktime-dev libv4l-dev libraw1394-dev \ libdc1394-22-dev libfftw3-dev libvorbis-dev ladspa-sdk \ dssi-dev tap-plugins invada-studio-plugins-ladspa blepvco \ swh-plugins mcp-plugins cmt blop slv2-jack omins rev-plugins \ libslv2-dev dssi-utils vco-plugins wah-plugins fil-plugins \ mda-lv2 libmp3lame-dev libspeex-dev libgsl0-dev \ portaudio19-dev liblua5.3-dev python-dev libsmpeg0 libjpeg62-turbo \ flite1-dev libgsm1-dev libgtk2.0-dev git libstk0-dev \ libfluidsynth-dev fluid-soundfont-gm byacc </code> Le probléme de cette commande c'est qu'elle n'installe pas tout correctement. Il faudra bien faire attention que toutes les librairies soit installé sinon votre compilation ne marchera pas. J'ai fait un sudo apt install sur chacune des lignes. Toute marche, peut-être un oublie ou deux et 3 librairies sortent en erreur notamment slv2-jack et libjpeg62-turbo. un petit fix pour ces librairies : <code> cd ~/Downloads wget http://mirrors.kernel.org/ubuntu/pool/universe/s/slv2/libslv2-9_0.6.6+dfsg1-3build1_amd64.deb sudo apt-get install ./libslv2-9_0.6.6+dfsg1-3build1_amd64.deb wget http://mirrors.kernel.org/ubuntu/pool/universe/s/slv2/slv2-jack_0.6.6+dfsg1-3build1_amd64.deb sudo apt-get install ./slv2-jack_0.6.6+dfsg1-3build1_amd64.deb wget http://mirrors.kernel.org/ubuntu/pool/universe/s/slv2/libslv2-dev_0.6.6+dfsg1-3build1_amd64.deb sudo apt-get install ./libslv2-dev_0.6.6+dfsg1-3build1_amd64.deb </code> puis : <code> cd ~/Downloads wget http://ftp.debian.org/debian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_amd64.deb sudo apt-get install ./libjpeg62-turbo_1.5.1-2_amd64.deb </code> Pour installer purr-data : <code> git clone https://git.purrdata.net/jwilkes/purr-data.git </code> télécharger les dossiers : <code> wget https://download.opensuse.org/repositories/home:/aggraef/xUbuntu_18.04/purr-data_2.10.0+git4199+7cf93e5e.orig.tar.gz wget https://download.opensuse.org/repositories/home:/aggraef/xUbuntu_18.04/purr-data_2.10.0+git4199+7cf93e5e-1.debian.tar.xz wget https://download.opensuse.org/repositories/home:/aggraef/xUbuntu_18.04/purr-data_2.10.0+git4199+7cf93e5e-1.dsc </code> <code> dpkg-source -x purr-data_2.10.0+git4199+7cf93e5e-1.dsc </code> <code> cd purr-data-2.10.0+git4199+7cf93e5e </code> Il y a une méthode pour créer un paquet debian : <code> make </code> puis installer le paquet qui a été créé <code> sudo dpkg -i pd-l2ork-2.10.0--rev.-x86_64.deb </code> le nom du paquet peut changer, voir si c'est le bon, sinon la ligne dpkg vous le dira, pas de paquet avec ce nom. Ensuite les paquets pd-l2ork seront installés dans votre menu : "Pd-L2Ork", "Pd-L2Ork DEBUG", "Pd-L2Ork K12" and "Pd-L2Ork K12 DEBUG" source : thanks to Marc Lavallée - http://disis.music.vt.edu/pipermail/l2ork-dev/2019-December/002303.html and Jonathan Wilkes (I haven't tested your method): http://disis.music.vt.edu/pipermail/l2ork-dev/2019-December/002305.html https://askubuntu.com/questions/1138928/bionic-18-04-what-packages-to-use-for-slv2-jack-slv2-jack-slv2-jack ==== librairies & externals ==== 1-check sfread~ devenu sfread2~ (mmoonlib) 2-percolate - le code est à réécrire pour 64bits... ne se monte pas!! 3-susloop~ dans bsaylor ===== Pd-vanilla 0.50 ===== suite à des petits bugs avec pd-l2ork nous avons décidé de compiler pd-0.50 ==== installation ==== télécharger les sources sur http://puredata.info <code> ./configure --enable-jack make sudo make install </code> Ensuite il faut utiliser find externals (choisir un path/chemin d'installation) pour télécharger les librairies d'objets (merci deken!) rentrer les paths dans preferences/path ===== Icecast2 serveur ===== gros soucis avec icecast... l'installation se fait bien mais problème avec la configuration, résolue dans la version 11 nous sommes confrontés de nouveau à un soucis. après l'installation du serveur icecast2 (apt install icecast2 ou synaptic) il faudra utiliser cette méthode : créer un dossier log de icecast, il n'y en a pas de créé (étrange): <code> cd /var/log/ mkdir icecast2 nano /error.log nano /access.log chown -Rf user /var/log/icecast2 #pour donner les droits d'écriture à votre utilisateur </code> puis enable pour utiliser le script xml <code> nano /etc/default/icecast2 </code> Je ne comprends pas bien pourquoi j'ai réussi à faire marcher le démarrage init.d/icecast2 mais voici ma méthode (pas trop propre) : 1-désintaller icecast via apt remove 2-télécharger les sources de icecast2 via http://icecast.org 3-compiler les src <code> ./configure make sudo make install </code> tout est installé ou presque dans /usr/local - j'ai créé un /usr/local/var/log avec access et error.log (+chmod 777) ne marche toujours pas mais quand je réinstal icecast2 via <code> sudo apt install icecast2 </code> soudainement la commande init.d de icecast2 marche!! (WTF!!) <code> /etc/init.d/icecast2 start </code> !!!!! ==== Script Icecast (pas la bonne solution) ==== normalement cette commande vous permet de démarrer icecast2 par défaut (ne marche pas sur la version12) Nous avons créer un script pour palier rapidement à ce bug (trouver le probléme à terme) dans /usr/local créer un fichier startIcecast2 puis copier le script, sauvegarder et donner les permissions : <code> nano /usr/local/starticecast2 #!/bin/bash # # launch icecast2 server xterm -e /usr/bin/icecast2 -b -c /etc/icecast2/icecast.xml & firefox http://localhost:8000 chmod 777 starticecast2 </code> on a placé le script dans le menu, si ne marche pas au premier click re-clicker dessus (à perfectionner) Nous avons placé la commande du script directement session and start up / application autostart Cambia_______________________________________________ Pd-l2ork (Fork de pd-extended) Download : <code>cd ~/Downloads/</code> <code>git clone --recursive git://github.com/pd-l2ork/pd.git pd-l2ork</code> <code>git stash && git pull && git pull --recurse-submodules && git submodule update --recursive</code> Compilation : <code>cd pd-l2ork/l2ork_addons/</code> <code>sudo ./tar_em_up.sh -B</code>

 
playground_version_12.1577616112.txt.gz · Last modified: 2019/12/29 11:41 (external edit)
[unknown button type]
 
Except where otherwise noted, content on this wiki is licensed under the following license: GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki