Bonjour,
J'essaie d'installer pd sur une xubuntu 8.04 sur un portable dell inspiron 1300, d'abord par synaptics, installation ok mais pd ne fonctionnait pas alors j'ai essayé avec cette méthode ( http://en.flossmanuals.net/PureData/InstallingUbuntu ) toujours rien... Dans les deux cas, c'est à peu près pareil : je peux le lancer, mais c'est plutot long, le menu "media" met du temps avant d'apparaître, ensuite c'est très long pour ouvrir un patch et pas de son,
en lançant pd en ligne de commande j'obtiens ça dans le terminal
emoc@xubusk:~$ pd -verbose Pd version 0.40-3extended compiled 07:53:17 Jul 29 2008 port 5400 TCL_LIBRARY="/usr/lib/pd/tcl/library" TK_LIBRARY="/usr/lib/pd/tk/library" "/usr/lib/pd/bin/pd-gui" 5400 Waiting for connection request... ... connected OSS: requested audio buffer size 8820 limited to 8192 OSS: issuing first ADC 'read' ... tk scaling is 1.36421617993 ...done. <init> : Avifile RELEASE-0.7.47-080115-14:47-4.2.3 <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx up bts <init> : 1596.06 MHz Intel(R) Celeron(R) M processor 1.60GHz detected
et ça dans la fenêtre de pd
A vrai dire, je nage un peu dans les histoires de son sur linux (oss, alsa, jack, etc.), mais je suppose qu'il faudrait que je commence par ça, vérifier la carte son, il y a quand même du son "qui sort" par exemple avec Amarok. Si vous avez des suggestions...
Hors ligne
Qu'est ce qui ne marche pas?
Pure Data ne s'ouvre pas ou Aucun son ne sort de Pure Data?
C'est un peu différent.
Sinon les librairies non chargés au démarrage ce n'est pas grave, tu les rajoutera quand tu en auras besoin.
J'utilise pas l'extended mais je pense que quelqu'un pourra te répondre sur ce forum.
Thomas
Hors ligne
matohawk a écrit:
Qu'est ce qui ne marche pas?
Pure Data ne s'ouvre pas ou Aucun son ne sort de Pure Data?
Je vais essayer de décrire un peu mieux : Pure data s'ouvre rapidement mais le contenu du menu media (test audio, etc.) reste vide assez longtemps puis il apparait, les messages de la console mettent aussi du temps à apparaître ; quand j'ouvre un patch d'exemple, la fenêtre reste blanche quelque temps puis le contenu du patch apparait et impossible d'entendre le moindre son (dans les exemples, dans test audio, etc.).
Par ailleurs, j'essaye aussi d'installer supercollider, et le serveur n'arrive pas à se lancer... même cause ?
Hors ligne
J'ai une xubuntu 8.04 j'ai compilé les sources de pd 0.42, ça marche nickel.
Maintenant pour la pd extended je n'ai pas essayer, alors je ne vais pas pouvoir beaucoup t'aider.
Tu as pris une ubuntu 64 bits, peut être?
Moi je suis en 32 bits mais j'avais essayé une archlinux en 64 bits et c'était vraiment la merde
Je te file mes sources compilées tu pourras tester, tu décompresse et va dans le dossier bin tu double clics sur pd.
voila
Hors ligne
salut emoc
tu peux aussi essayer d'installer extended depuis les dépots auto-bluid :
http://autobuild.puredata.info/auto-build/
quelque fois cela corrige certains bugs... (à tester)
autre chose :
est ce pd vanilla fonctionne lui correctement ?
Hors ligne
Merci Matohawk!
Je suis en 32 bits. Ca ne fonctionne pas non plus avec ta version, pd ne se lance pas, apparemment un problème avec pd-gui / tk...
emoc@xubusk:~/pd-0.42-4/bin$ ./pd -verbose Pd version 0.42-4 compiled 11:08:40 May 2 2009 port 5401 TCL_LIBRARY="../tcl/library" TK_LIBRARY="../tk/library" "../bin/pd-gui" 5401 ../bin/pd-gui: error while loading shared libraries: libtk8.5.so.0: cannot open shared object file: No such file or directory Waiting for connection request...
Et la connection ne se fait pas...
Je vais essayer pd-vanilla depuis les auto-build...
Hors ligne
compile les sources depuis le site de miller puckette en pd-vanilla
tu verras bien si ça marche mieux
http://crca.ucsd.edu/~msp/software.html
Hors ligne
Salut,
si tu es en 8.04 (comme je suis en ubuntu studio) tu as besoin de tcl/tk 8.4 et non 8.5! et la 0.40-3 pour autant que je sache est compilée contre tcl/tk 8.4 également.
D'autre part, tu as intérêt à utiliser ALsa et non OSS comme backend audio!
Enfin, welcome to the club, emoc!
Hors ligne
Salut,
Si c'est libtk8.5.so.0 qui manque, tu peux faire un lien symbolique sur la lib disponible dans le même répertoire. Quelque chose comme :
ln -S libtk8.4.so.X libtk8.5.so.0
Hors ligne
si cela peut être utile, ci dessous les infos de démarrage de Pd ainsi que les libs necessaire à son fontionnement.
On remarque qu'au lancement de Pd j'ai les mêmes message que toi à l'exception de
citation :
OSS: requested audio buffer size 8820 limited to 8192
OSS: issuing first ADC 'read' ...
rep@SushiBook:~$ uname -a Linux SushiBook 2.6.24-22-generic #1 SMP Mon Nov 24 18:32:42 UTC 2008 i686 GNU/Linux
rep@SushiBook:~$ pd -verbose Pd version 0.41-4extended-20090320 compiled 07:59:32 Mar 20 2009 port 5403 TCL_LIBRARY="/usr/lib/pd/tcl/library" TK_LIBRARY="/usr/lib/pd/tk/library" "/usr/lib/pd/bin/pd-gui" 5403 Waiting for connection request... ... connected tk scaling is 1.04098360656 <init> : Avifile RELEASE-0.7.47-080115-14:47-4.2.3 <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm <init> : 1998.00 MHz Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz processor detected
rep@SushiBook:~$ ldd /usr/bin/pd linux-gate.so.1 => (0xb7f74000) libasound.so.2 => /usr/lib/libasound.so.2 (0x41401000) librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0x4fa51000) libjack.so.0 => /usr/lib/libjack.so.0 (0x41508000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x4f6d4000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x4f6da000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x4f701000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x4f583000) /lib/ld-linux.so.2 (0x4f565000)
rep@SushiBook:~$ ldd /usr/lib/pd/bin/pd-gui linux-gate.so.1 => (0xb7fbe000) libtk8.4.so.0 => /usr/lib/libtk8.4.so.0 (0x41000000) libtcl8.4.so.0 => /usr/lib/libtcl8.4.so.0 (0x4f95a000) librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0x4fa51000) libjack.so.0 => /usr/lib/libjack.so.0 (0x41508000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x4f583000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x4f701000) libX11.so.6 => /usr/lib/libX11.so.6 (0x4f837000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x4f6d4000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x4f6da000) /lib/ld-linux.so.2 (0x4f565000) libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x4f93f000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x4f925000) libXau.so.6 => /usr/lib/libXau.so.6 (0x4f920000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x4f943000)
une chose aussi que tu peux essayer c'est de rendre inopérantes les préférences :
mv ~/.pdsettings ~/.pdsettings.back
le fichier originel se trouvant la :
/usr/lib/pd/default.pdsettings
Hors ligne
Merci Rep,
Avant de me lancer dans la compilation de pd, j'ai essayé d'utiliser pure data depuis une pure-dyne leek & potato sur USB, et le problème est le même, alors que d'autres softs sonores de cette distrib fonctionnent.
Sinon, sur la xubuntu, en enlevant -jack de .pdrc, puis en lançant pd sur alsa j'ai ce nouveau message :
tried but couldn't sync A/D/A tried but couldn't sync A/D/A tried but couldn't sync A/D/A tried but couldn't sync A/D/A audio I/O stuck... closing audio
Apparemment je ne suis pas le seul à avoir un problème avec cette carte son (cf ce message) de la pd-list
Je vais compiler pd-vanilla depuis les sources, on va voir ce que ça donne.
Encore un peu de boulot avant de rentrer dans le club
Hors ligne
Ça marche!
A moitié, en tout cas... j'ai essayé sur pd 0.40.3 extended (d'après ce message)
pd -noadc -alsa
Et il y a du son en sortie, mais pas d'entrée possible, uugh
Hors ligne
d'accord, alors donc se serais plus un problème de driver audio ??
c'est quoi ton driver ? que t'indique :
$ lspci
sinon : tu as essayé avec -noaudio ?
en tout cas la piste des préférences est sûrement à fouiller...
tu as installé jack sur ta machine ?
qjackctl se lance t'il bien ?
que donne
$pd -jack
et encore autre chose :
la compilation c'est bien, mais cela peut être aussi sources de problèmes et surtout, dans la grande majorité des cas (et surtout avec un logiciel comme Pd qui est très largement distribué/utilisé) les paquets pré-compilés fonctionnent souvent très bien.
Donc avant d'installer toutes les dépendances (dont la liste est parfois assez longue...) nécessaires à la compilation vérifies bien qu'un paquet correspondant à ton architecture n'existe pas...
Pour moi la compilation locale d'un paquet n'est nécessaire que si certaines options (qui sont indispensables pour le fonctionnement sur notre machine) n'ont pas étés choisies lors de la compilation 'officielle' (ce qui peut arriver bien sur, mais qui reste assez rare...)
Hors ligne
Si on peut se passer de compiler je ne m'en plaindrais pas
J'ai continué les investigations sur tes conseils, voila les résultats :
- en lançant pd avec -noaudio, pas de message particulier,
- je n'ai pas de fichier .pdsettings (les seuls que j'ai sont les fichiers default.pdsettings)
- question carte son et driver, ça donne
emoc@xubusk:~$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xdfebc000 irq 16 emoc@xubusk:~$ lspci ... 00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03) ...
En lançant qjackctl, ça a l'air de fonctionner, je peux démarrer le serveur jack, puis si je lance "pd -jack", pd démarre avec le message "input channels = 0, output channels = 0", je règle input et output dans audio settings et là, ça bloque... pourtant les entrées sorties de pd apparaissent dans jack. Ci-dessous une copie des messages de jack :
ça n'est pas très clair tout ça, il y a un truc qui cloche dans le système sonore, comme je suis encore un peu paumé, si vous avez de bons liens explicatifs sur la "chaine sonore" le fonctionnement d'alsa et de jack je suis preneur!
Hors ligne
Pages: 1 2