Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

5 - Les serveurs son : Jack, PulseAudio et autres...

> Forums de discussion > 5 - Les serveurs son : Jack, PulseAudio et autres... > [Résolu] playback device "hw:0" is already in use
Dernier post

[Résolu] playback device "hw:0" is already in use

dcartron utilisateur non connecté
Tout est dans le sujet...

J'ai fouillé dans le forum mais pas trouvé de réponse, à part de chercher dans la liste des processus mais je trouve pas lequel...

Si qqun sait trouver ce qui bloque dans la liste qui suit.

Merci.

[+]

dharanamrs utilisateur non connecté
Bonjour dcartron et bienvenue...depuis Nantes :-)

A ce que j'ai compris dans ton autre post tu utilises kde4 avec pulseaudio. probablement c'est pulseaudio qui occupe le device hw:0 .
Dans mdv tu peux le desactiver dans le control center section hardware/son .
Aussi tu peux le tuer en utilisant killall pulseaudio. Il y a entre temps un moyen de mettre pulseaudio en attente pendant que jack tourne, faut que je fouille....
En tout cas, s'il reste toujours occupé et tu n'as pas pulseaudio, as-tu un lecteur de musique en route en permanence dans le systray en bas à droite?

bonne journée
Frank
PS: n'hésite pas d'ajouter tes travaux pour lilypond dans nos pages wiki

dcartron utilisateur non connecté
Citation :
Bonjour dcartron et bienvenue...depuis Nantes :-)


Merci mais damned, comment m'as-tu reconnu ?...

En tout cas bravo pour le site, j'avoue que j'aurais dû y consacrer plus de temps de lecture depuis bien longtemps.

Citation :
A ce que j'ai compris dans ton autre post tu utilises kde4 avec pulseaudio. probablement c'est pulseaudio qui occupe le device hw:0 .
En tout cas, s'il reste toujours occupé et tu n'as pas pulseaudio, as-tu un lecteur de musique en route en permanence dans le systray en bas à droite?


J'avais déjà désactivé pulseaudio, comme indiqué sur le site, j'ai aussi fait les manipes pour le groupe audio. Par ailleurs je crois avoir tout arrêté, mais toujours pas moyen de lancer jack. Dans les messages d'erreur il dit aussi que :
cannot load driver module alsa
si ça peut avoir une signification particulière...

Citation :
PS: n'hésite pas d'ajouter tes travaux pour lilypond dans nos pages wiki


J'y pensais, mais je veux d'abord vérifier que ça marche aussi dans KDE4. Pour l'instant tout est sur mon site, www.cartron.org section musique (ou informatique je sais plus...) Tu peux déjà y jeter un oeil et me dire si c'est vraiment intéressant.

Et bonne journée à toi aussi.

Daniel

dcartron utilisateur non connecté
Sur un forum ubuntu j'ai trouvé un début de réponse, il faut relancer alsa avec /sbin/alsa force-reload. J'ai tenté et ça m'a dit que pas possible parce que les processus xxx et yyy l'utilisaient, ce qui est pas forcément le meilleur moyen de trouver ce qui utilise la carte son mais en tout cas ça marche. J'ai tué les processus en question, relancé alsa, plus aucun porocessus n'utilisant alsa, retenté de démarrer jack et là nouveau pb :

[+]

dcartron utilisateur non connecté
J'ai aussi trouvé qu'il fallait vérifier la présence des modules snd_seq et j'ai ça :

[+]
J'ai tout ce qu'il faut on dirait non ?

Par ailleurs quand j'ai redémarré alsa j'ai eu ce message :
service alsa start
WARNING: Module snd_mixer_oss already in kernel.
 snd_hda_intel.                                                 [  OK  ]
Doing alsactl to restore mixer settings:                        [  OK  ]


ça veut dire qq chose ?

dcartron utilisateur non connecté
Enfin une piste intéressante : j'ai tenté pour voir de lancer jack en root et là ça marche !

Pourtant j'ai bien modifié mon /etc/security/limits.conf, je suis dans le groupe audio, et j'ai rebooté la machine...

Qu'est-ce qui ne va pas ? Une histoire de droits sur un quelconque fichier dans etc ?

dcartron utilisateur non connecté
Je redonne la manipe que j'ai utilisé en expliquant bien, au cas où qqun d'autre aurait le mm pb, puis je ferai un autre sujet pour mon nouveau pb.

En tant que root taper la commande suivante dans une console :
[root@localhost daniel]# service alsa restart


ce qui ne marchera pas puisque la carte son est occupée mais donnera les pid :
Doing alsactl to store mixer settings...                        [  OK  ]
no. (sound is being used by pid  15341 15267 15267))            [ÉCHEC ]
ALSA driver is already running.Doing alsactl to restore mixer se[  OK  ]


il ne reste plus qu'à chercher quels sont les processus fautifs par leur pid :
[root@localhost daniel]# ps ax | grep 15341
15341 ?        S      0:01 /usr/bin/kmix
20960 pts/2    S+     0:00 grep --color 15341


kmix n'est pas à tuer il n'empêche pas jack de démarrer.
[root@localhost daniel]# ps ax | grep 15267
15267 ?        SLl  103:39 /usr/bin/knotify4
20964 pts/2    R+     0:00 grep --color 15267


mais knotify4 si, donc :
[root@localhost daniel]# kill 15267


Et normalement jack devrait finir par démarrer si le reste est correctement configuré.

dharanamrs utilisateur non connecté
Super, oui maintenant je me souviens qu'un pote avait le même problème....peut-être qu'il suffit de desactiver les notifications de kde dans les systemsettings ?
Comme kde4 commence à ce répandre même pour la MAO, ce serait bien de rajouter ça dans la FAQ sur la page jack.

dcartron utilisateur non connecté
J'ai essayé ça mais d'abord c'est pas facile à trouver où c'est rendu maintenant et en plus ça n'a pas d'impact sur knotify qui continue à tourner. Et la commande killall knotify4 exécutée automatiquement par qjackctl n'a pas d'effet, il faut le faire à la main et je comprend pas pourquoi...

Tu veux que je fasse l'ajout quand j'aurai fini de trouver ?

dcartron utilisateur non connecté
Bon finalement après autres essais il s'avère que le programme qui sert à configurer les notifications système de KDE4 se lance avec l'entrée de menu qui se nomme "Configurer votre bureau" (Mandriva) mais à coup sur (quelle que soit la distro) on y arrive en tapant /usr/bin/systemsettings dans Konsole. Ensuite il faut aller dans l'onglet "Général" > section "Apparence" > icône "Notifications". Là dans l'option "Notifications du système" > onglet "Configuration du lecteur" il faut sélectionner "Aucune sortie audio" puis valider et jack peut se lancer. À noter que knotify4 n'est pas tué pour autant mais il cesse de vouloir utiliser la carte son. Je ne sais pas s'il y a un quelconque temps de latence, j'ai fait plusieurs autres trucs entre-temps, mais ça doit être le temps de latence standard pour le déchargement des modules du noyau AMHA.

J'ai mis la page jack à jour, si qqun veut me relire ?...

dharanamrs utilisateur non connecté
Cool :-)
Merci, on relira ça

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 09:27, lun. 17 Jan 2022: Bonjour et bienvenue à bigveuch :-)
calixtus06, 18:05, sam. 15 Jan 2022: Bonjour et bienvenue à Roobuntu :-)
calixtus06, 16:48, mer. 12 Jan 2022: Bonjour et bienvenue à Aiz_user404, cedricm,DrClick :-)
olinuxx, 12:16, sam. 08 Jan 2022: Bonjour et bienvenue à lia cool
calixtus06, 16:29, jeu. 06 Jan 2022: Bonjour et bienvenue à Youpida :-)
r1, 21:09, mer. 05 Jan 2022: Toujours de bons mots contre tous les maux dans nos éditos !
allany, 19:35, mer. 05 Jan 2022: Est-ce pour l'an nouveau qu'il s'est fait si beau, l'édito ? [Lien]
calixtus06, 10:07, lun. 03 Jan 2022: Bienvenue à Laserpithium et Iblain :-)
calixtus06, 21:31, sam. 01 Jan 2022: Bonne année en mieux pour 2022 !
SuShY, 13:18, sam. 01 Jan 2022: Belle et heureuse année 2022 à tous !
olinuxx, 12:06, ven. 31 Dec 2021: Bonjour et bienvenue à Toufik cool
calixtus06, 15:26, mar. 28 Dec 2021: Bonjour et bienvenue à 70115MAO :-)