Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/04/2017, à 16:36

madMarx38

Problème sur Ubuntu avec PureData et librairie ALSA

Bonjour tout le monde !

Premier post pour moi sur le forum. D'habitude je trouve toujours quelque chose sans avoir besoin d'exprimer mon cas particulier...
Mais là j'ai essayé toutes les techniques que j'ai pu trouver et rien à faire.
En lançant PureData, il s'allume et la console m'affiche ces erreurs :

ALSA lib pcm_dsnoop.c:606:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave

Et de plus, lorsque je lance mon patch sur PureData, la console plante sur :

watchdog, signaling pd...
watchdog, signaling pd...
watchdog, signaling pd...
watchdog, signaling pd...
watchdog, signaling pd...

Et puis plus rien...

Est-ce que quelqu'un aurait un peu d'aire à me fournir ... ? :3

Merci d'avance. Et merci pour toutes les fois où j'ai pu trouver des infos grâce à cette super communauté !

La bise smile

Hors ligne

#2 Le 29/04/2017, à 05:03

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

salut

quelle version de puredata ? pd ou pd-extended ?
tu es sur ubuntu ? quelle version ?

ton message d'erreur ressemble à celui-là : https://forum.ubuntu-fr.org/viewtopic.php?id=1763291
ça a l'air d'être un problème lié à pulseaudio.
dans tous les cas pulseaudio c'est bien pour du multimédia, ou des session desktop à distance mais ce n'est pas adapté à la mao.

si tu veux faire de l'audio sous linux par ex. avec pd je te conseille d'utiliser jack. et si ton os ne sert qu'à ça je te conseille kxstudio plutôt qu'ubuntu / ubuntu studio. il est basé sur ubuntu aussi mais livré avec jack prêt à l'emploi et plein de softs très chouettes..

Hors ligne

#3 Le 29/04/2017, à 10:54

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

et tu connais codelab ? ça devrait t'intéresser si tu touches pure data : tout ce qui tourne autour de la création multimédia temps réel / live coding / art interactif / génératif en français. très chouette communauté !

Hors ligne

#4 Le 29/04/2017, à 14:17

madMarx38

Re : Problème sur Ubuntu avec PureData et librairie ALSA

Salut smile

Alors je suis sur pd-vanilla 0.47-1 et Ubuntu 16.04.02 64-bit.

Yes ! J'avais vu ce sujet déjà et j'ai suivi un peu les démarches qui y sont proposées mais ça n'a rien changé du tout...

Merci pour codelab ! Je vais jeter un oeil wink


D'ailleurs l'erreur a changé depuis l'autre jour :

ALSA lib pcm_dsnoop.c:606:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock

Je suis un peu bloqué...

Hors ligne

#5 Le 29/04/2017, à 14:30

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

mais ton pulseaudio tourne ? tu veux faire de la musique en temps réel ?
dans ce cas le mieux serait de tuer pulseaudio (et empecher ubuntu de le relancer automatiquement) et le remplacer par jack.

ça évite de se prendre la tête avec ce bug, et tu as direct un environnement op pour la mao.

Hors ligne

#6 Le 29/04/2017, à 14:50

madMarx38

Re : Problème sur Ubuntu avec PureData et librairie ALSA

Alors, on bosse sur de l'acquisition et traitement de musique en temps réel oui.
Je sais pas trop comment procéder pour parvenir avec ça.
Sachant que puredata me dit quand j'active Jack : unable to conenct to JAck server, server returned status 17

J'imagine que je dois kill pulseaudio dans le terminal, je procède comment ?

Hors ligne

#7 Le 29/04/2017, à 15:00

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

c'est par là :
https://doc.ubuntu-fr.org/jackd#poussez-vous_j_arrive

killall pulseaudio

Pour empêcher le redémarrage intempestif de Pulseaudio, éditez le fichier /etc/pulse/client.conf et ajoutez-y "autospawn = no"

cette doc est pas très fraîche et moi ça fait aussi très longtemps que j'ai pas fait cette manip. (j'utilise plus ubuntu pour la mao)
donc je sais pas si c'est encore d'actualité.

il y a aussi cette doc qui est p-e mieux maintenue : http://linuxmao.org/Jack

Hors ligne

#8 Le 29/04/2017, à 15:10

madMarx38

Re : Problème sur Ubuntu avec PureData et librairie ALSA

Ok on progresse !

Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock

J'ai lu quelque part que ce serait une incompatibilité de JACK avec un autre truc mais visiblement je l'ai pas donc ça devrait pas poser problème..

Hors ligne

#9 Le 29/04/2017, à 15:14

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

là tu fais quoi tu essaies de lancer jack ?
avec qjackctl ?
lance qjackctl pour le configurer d'abord...

Hors ligne

#10 Le 29/04/2017, à 15:23

madMarx38

Re : Problème sur Ubuntu avec PureData et librairie ALSA

Oui justement c'est qjackctl qui me donne des erreurs. Là j'ai alsa en driver et il me dit ça ;

Cannot create RT messagebuffer thread: Operation not permitted (1)
Retrying messagebuffer thread without RT scheduling
Messagebuffer not realtime; consider enabling RT scheduling for user
no message buffer overruns
jackdmp 1.9.11
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2014 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
Cannot lock down 82274202 byte memory area (Cannot allocate memory)
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|nomon|swmeter|-|32bit
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
Cannot initialize driver
JackServer::Open failed with -1
Failed to open server

Je me demande si j'ai pas un soucis de mémoire du coup : Cannot lock down 82274202 byte memory area (Cannot allocate memory)

Hors ligne

#11 Le 29/04/2017, à 15:33

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

nan je pense pas.
tu as un problème de permission d'accès au fonctionnalités temps réel (c'est aussi pour ce genre de trucs que je conseille kxstudio) et sans doute un problème de config de ta carte son.

de quelle carte son s'agit-il ?
et comment s'appelle-t-elle dans qjackctl (réglage -> interface) ?

Hors ligne

#12 Le 29/04/2017, à 15:45

madMarx38

Re : Problème sur Ubuntu avec PureData et librairie ALSA

Du coup je pense qu'à terme je vais passer à kxstudio...

Pour ma carte son, le matériel détecté c'est :

00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)

ET QjackCtl détecte bien les deux également !

Hors ligne

#13 Le 29/04/2017, à 15:50

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

et du coup hw:0 ça correspond bien à la 2e ?

Hors ligne

#14 Le 29/04/2017, à 15:56

madMarx38

Re : Problème sur Ubuntu avec PureData et librairie ALSA

Sur QjackCtl, apparamment hw0 c'est HDMI !

Hors ligne

#15 Le 29/04/2017, à 16:10

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

ben il faut choisir l'autre du coup. là d'après le log d'error on est sur hw0 :

creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|nomon|swmeter|-|32bit

Hors ligne

#16 Le 29/04/2017, à 16:36

madMarx38

Re : Problème sur Ubuntu avec PureData et librairie ALSA

Qjackctl ne donne plus d'erreurs sur Jack c'est bon !

Par contre l'erreur au démarrage de puredata est toujours la hmm

Hors ligne

#17 Le 29/04/2017, à 16:44

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

il faut laisser tourner jack et qjackctl.

tu devrais plus avoir de

jack server is not running or cannot be started

Hors ligne

#18 Le 30/04/2017, à 08:52

krodelabestiole

Re : Problème sur Ubuntu avec PureData et librairie ALSA

hm tu parles du premier message ?
mais tu arrives à lancer pd quand même ?

dans le menu media de pd tu as bien sélectionné "jack" ?

ça pourrait être bien de passer direct les bonnes options à pd quand tu le lances :

pd -rt -jack -r 44100 -alsamidi

y a de la doc là : http://linuxmao.org/puredata

Hors ligne