[java & alsa] Son simultané java & autres impossible

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
Emericn6k
yeomen
Messages : 225
Inscription : mar. 22 juin 2010, 18:17
Localisation : Toulouse

[java & alsa] Son simultané java & autres impossible

Message par Emericn6k »

Bonjour,

Je n'arrive pas à faire en sorte qu'à la fois Java et les autres applis puissent utiliser la carte son.
J'ai installé : openjdk6 et alsa (le problème est le même avec Sun jre).
Si je lance java de manière à ce qu'il utilise le son (par exemple en allant sur http://people.xiph.org/~maikmerten/demo ... pplet.html), voici l'erreur renvoyée par n'importe quelle autre appli qui utilise le son :

Code : Tout sélectionner

play /usr/share/sounds/alsa/Front_Center.wav 
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
play FAIL formats: can't open output file `default': snd_pcm_open error: Device or resource busy
Et si je le fais dans l'autre sens le son java ne se lance pas (mais pas d'erreur affichée).

En cherchant un peu, apparemment certains résolvent le problème avec pulseaudio mais je trouve ça un peu extreme (tout est lancé par le même utilisateur, il ne devrait pas y avoir besoin).
Quelqu'un d'autre a-t-il fait face au problème?
"In a world without fences and walls, who needs Gates and Windows"
Émeric - Utilisateur Archlinux depuis fin 2008, après 2 ans sous gentoo, 2 ans sous debian et quelques jours sous ubuntu
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17630
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [java & alsa] Son simultané java & autres impossible

Message par benjarobin »

Tout d'abord, arrive tu as lancer 2 applications différentes qui jouent du son ? Par exemple: vlc, mplayer, flash via youtTube...
Quel environnement de bureau utilises tu ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Emericn6k
yeomen
Messages : 225
Inscription : mar. 22 juin 2010, 18:17
Localisation : Toulouse

Re: [java & alsa] Son simultané java & autres impossible

Message par Emericn6k »

Alors oui, par exemple je peux lancer du flash sur firefox (donc direct alsa) tout en écoutant de la musique sur amarok (via phonon) par exemple.
J'ai testé sous KDE et sous Openbox, mêmes résultats.

Le conflit n'arrive qu'avec java.
"In a world without fences and walls, who needs Gates and Windows"
Émeric - Utilisateur Archlinux depuis fin 2008, après 2 ans sous gentoo, 2 ans sous debian et quelques jours sous ubuntu
Répondre