salut à tous,
encore un problème débutant... (temps que je peu profiter de ce statut ).
mais c'est ma deuxième instal avec pd. la première était avec pd-extended, tout marché bien. très stable etc.
j'ai essayé de passer sur vanilla. mais quand j'ai essayé d'utiliser OSC mes objet son pas reconnue. j'ai rajouter la lib mrpeach dans un dossier extra, j'ai crée un path dans mes pref, mais toujours pas reconnue.
étant donné que je dois finir mon install pour lundi (!), et que j'ai un jour pour la mettre en place , je voulais pas trop chipoter;
je me suis dis qu’un retour ver le pd-extended sera la solution la plus facile.
desinstallation vanilla (j’ai effacé le dossier usr/lib/pd), installation pd-extended, et là nouveaux problème:
j’ouvre une copie de mon patch (pj), et pd crash. le terminal me dit:
open: /etc/pd/gem.conf: No such file or directory open: /home/kombi/.pd/gem.conf: No such file or directory open: ./gem.conf: No such file or directory TIFFReadDirectory: Warning, Unknown field with tag 37724 (0x935c) encountered. TIFFFetchNormalTag: Warning, Incompatible type for "RichTIFFIPTC"; tag ignored. TIFFReadDirectory: Warning, Unknown field with tag 37724 (0x935c) encountered. TIFFFetchNormalTag: Warning, Incompatible type for "RichTIFFIPTC"; tag ignored. call to sendOSC_disconnect() against unused socket handle: Resource temporarily unavailable
je change le nom du patch , et la ça marche. j’ouvre ma fenêtre gem, tout va bien, mais quand je bosse un peut dessus, pd crash encore. cette fois ci le terminal me dit:
watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... pd output pipe: Bad address watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd...
Que faire ?! est ce que j’ai mal installé ?
en faite mon patch est simple, est il marché sur vanilla, mais j’avais besoin de communiquer la détection de présence avec un autre ordi qui sera connecter directement via câble (pas de connexion internet).
HELP !
merci!
Dernière modification par Ychai (2015-10-28 17:13:25)
Hors ligne
encore un truc bizar:
parfois en ouvrant le patch ça crash, et parfois le patche s'ouvre mais sans les connexion entre les objet (les "fils").
?!
Hors ligne
Concernant l'OSC sur pd-vanilla, il faut installer les paquets pd-iemnet (pour avoir [udpsend] et [udpreceive]) et pd-osc (pour avoir les objets de Martin Peach).
sudo apt-get install pd-iemnet pd-osc
Puis les ajouter des tes path...
/usr/lib/pd/extra/iemnet /usr/lib/pd/extra/osc
Bon courage...
Hors ligne
merci.
je vais revenir sur vanilla donc...
Hors ligne
retour sur vanilla... je n'arrive pas à utilisé Gem
j'ai installer depui synaptic.
le dossir Gem se trouve dans /usr/lib/pd/extra
j'ai crée le path et startaper avec, mais au demarrage ma console me dis:
priority 6 scheduling failed; running at normal priority
Gem: can't open
une idée ?
et qu'est ce que ça veux dire cette histoire de priority ?
Hors ligne
Aucune idée...
Je suis sur Ubuntu 14.04 avec une vanilla 0.45.4 et ces trois librairies, installées via les dépôts, fonctionnent bien chez moi (gem, iemnet, osc)...
Qu'est-ce que tu as d'autres qui tournent en même temps... ?
Hors ligne
rien... que pd...
peut être que j'ai mal installé la lib Gem ?!
la desinstaller puis reinstaller ?!
je suis nouveau sur Linux, donc chaque manip c'est des heurs de forum etc....
merci!
Dernière modification par Ychai (2015-10-29 17:56:02)
Hors ligne
Pour l'OSC depuis vanilla 0.46 il y a des objets pour l'osc : [oscparse] et [oscsend] donc fondamentalement il n'y a plus besoin d'externals.
Sinon Ychai tu as essayé deken ?
Moi perso je conseille de rester en vanilla pour l'osc du coup, ensuite deken est nickel pour manager les externals.
donc deken c'est par là : https://github.com/pure-data/deken, c'est un gui plugin donc le plus simple c'est de télécharger le fichier qui est sous le lien "TCL plugin" dans les premières lignes de la doc. Tu le copies dans un répértoire nommé 'pd-externals' dans ton dossier home et tu relances pd.
dans le menu help tu vas sur la nouvelle entrée 'find externals' dans le champ de recherche tu tapes ce que tu veux, tu cliques et normalement ça marche .
mais les libs de mrpeach sont dispos sous deken aussi !
Dernière modification par Berenger (2015-10-29 20:50:42)
Hors ligne
merci pour cette piste.... mais ça ne marche toujours pas
quand je tappe 'gem' dans 'find external', il me propose deux option :
gem /1:0.93.3-8
provided by ubuntu (vivid/universe)
Gem-v0.0.extended-(Linux-i386-32)(Linux-amd64-64)-externals.tar
uploded by zmoelning @ 2015-08-07
j'ai choisis la deuxième option, il dezip, je vois bien le dossier Gem dons le repertoire /home/myHome/pd-externals.
mais mes objet gem ne sont pas reconnu.
j'ai choisis alors la première option, la console deken me dis que gem est déjà installer et que c'est la dernière version.
alors pourquoi ça ne marche pas ?!
sur pd-extended gem marche mais pas osc...
est ce qu'il y a moyen de communiquer entre deux machines, brancher entre elles avec un cable, sous pd-extended ?
pour être plus précis: c'est une détection de présence avec pix_blob qui influence la rotatoin d'image sur 4 ecrans.
j'aimerai que la rotation soit syncro.
une autre piste pour detourner le problème ?
en effet, olivier, c'est du courage qu'il me faut
merci !
Hors ligne
Installer pd-vanilla et pd-extended côte côte n'est pas très sain sauf à les avoir vraiment séparés (un en /usr l'autre en /local ou /opt ou /home ( par exemple)) . D'ailleurs sur une Debian c'est juste ... pas possible .
Moi je désinstallerais (option complètement (--purge)) tout ce qui concerne pd gem etc... effacerais les fichiers de config. dans mon /home (.pd-extended etc..) et referais une installation "propre" .
si tant est qu'il y ait une version de extended pour ta version de Ubuntu , il ya tout ce qu'il faut pour ton projet .
Dernière modification par sakramh (2015-10-30 13:05:23)
Hors ligne
ok, merci sakramh. je vais essayer ça.
"si tant est qu'il y ait une version de extended pour ta version de Ubuntu , il ya tout ce qu'il faut pour ton projet"
comment faire pour envoyer la détection de présence à l'autre ordi sous pd-extended ?
merci
Hors ligne
ben ... s'il n'y a pas de routeur/switch , un cable ethernet (croisé si les cartes sont pas capables de faire "autonégotiation) entre les deux et OSC (mr peach) . Si la résolution de 128 pas suffit et que les ordis ont des cartes midi c'est encore plus simple . Nativement il y a aussi [netsend] et [netreceive] (sans doute la solution la plus simple à mettre en oeuvre si on sait mettre deux ordi en réseau) .
Dernière modification par sakramh (2015-10-31 11:59:18)
Hors ligne
merci sakramh, mais je n'arrive toujours pas
j'ai bien lu la doc disponible sur le sujet, j'ai essayé avec [netsend], [udpsend] et [sendOSC], mais je ne suis pas connecté.
j'ai deux ordi connecté entre elles avec câble ethernet, un objet send d'un côté, avec un message [connect 192.xxx.x.xxx 9999],
un objet [receive 9999] de l'autre côté.
ma console me dit:
udpsend connect: Network is unreachable (101)
avec les autre objets (sendOSC, netsend) c'est m'a console du terminal qui me dis la même chose....
y a-t-il quelque chose qui m’échappe ?
si je comprend bien le [netsend] fonctionne qvec le routeur internet ?
je précise: je ne vais pas avoir de connexion internet pour mon install...
ce n'est pas un cable "croisé" que j'utilise, mais sur les deux ordi j'ai "auto-negotiation : on".
désolé pour cette maladresse, je suis dans l'urgence...
merci !
Dernière modification par Ychai (2015-10-31 14:07:12)
Hors ligne
Tu n'as pas la possibilité de trouver un petit routeur qui te fournirait du DHCP pour te créer un petit réseau local tranquillou ?
Si as juste relié tes machines avec un RJ45, le pb vient sûrement de ta configuration réseau...
Tu as bien attribué manuellement tes IP ?
Hors ligne
yes ! ça marche
merci olivier et à vous tous !
ça fait tellement plaisir quand enfin ça marche ...
en effet un petit router à fait l'affaire, [netsend], et toujours sur pd-extended.
je vais attendre vanilla pour le prochain défi
Hors ligne