Mp3 blaster : failed to open sound device

Fermé
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012 - 21 juil. 2009 à 16:47
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 - 22 juil. 2009 à 20:28
Bonjour,

Je vous remercie, une fois de plus, pour les conseils prodigués à tous... et vraiment tous.

J'ai un problème avec mp3blaster. Il s'ouvre, mais affiche : "failed to open sound device" à la sélection d'une chanson ; il s'en suit bien sûr un assourdissant silence.

Je précise que le son fonctionne avec d'autres lecteurs comme "totem" ou "vlc".

Le commandes ; mp3blaster -s /dev/dsp et lsof /dev/dsp (en root) ne donnent rien.

Aidez moi par pitié !

Merci d'avance
A voir également:

25 réponses

mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
21 juil. 2009 à 18:51
Peux-tu nous donner le résultat de :
groups
ls -l /dev/dsp*

Bonne chance
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
21 juil. 2009 à 19:20
la commande groups donne :

hibari (c'est moi)


et la commande ls -l /dev/dsp* donne :


crw-rw----+ 1 root audio 14, 3 2009-07-21 14:02 /dev/dsp


merci d'avoir répondu
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
21 juil. 2009 à 19:48
Bonjour,

peux-tu essayer ceci :
mp3blaster -s /dev/dsp

?

et dis nous si cela règle ton problème. merci.
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
21 juil. 2009 à 19:54
En fait j'avais déjà essayé cela.
Dans le doute, j'ai recommencé mais rien y fait toujours pas de son.

Je ne sais pas si ça peut aider mais mp3blaster m'affiche aussi ;

"could not connect to socket"


merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
21 juil. 2009 à 20:04
La commande groups donne :

hibari (c'est moi)


c'est tout ????

car chez moi, c'est tout de même plus bavard :
> redfox@mandriva[192.168.1.2]:~/Desktop$ groups
redfox root wheel polkituser cdrom usb saned cdwriter audio video
> redfox@mandriva[192.168.1.2]:~/Desktop$ 
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
21 juil. 2009 à 20:12
la commande groups me donne bien

hibari (c'est mon nom d'utilisateur)


et, en root, elle me met ;

root


cette commande ne me donne rien d'autre, savez-vous pourquoi ?
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
21 juil. 2009 à 20:20
cette commande ne me donne rien d'autre, savez-vous pourquoi ?

pour root, j'ai la même chose ! d'un autre côté le son semble fonctionner car tu dis ceci :

Je précise que le son fonctionne avec d'autres lecteurs comme "totem" ou "vlc".


peux-tu nous indiquer le résultat des deux commandes suivantes :
/sbin/lsmod | grep oss

cat /etc/modules.conf

merci.
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
21 juil. 2009 à 20:26
la commande /sbin/lsmod | grep oss donne ;

snd_seq_oss 33664 0
snd_seq_midi_event 10240 1 snd_seq_oss
snd_seq 51312 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10252 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 41760 0
snd_pcm 72836 3 snd_hda_intel,snd_pcm_oss
snd_mixer_oss 18304 1 snd_pcm_oss
snd 52772 18 snd_hda_intel,snd_hwdep,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss


cat /etc/modules.conf donne :

alias /dev/ttySHCF[0-9]* /dev/ttySHCF
alias /dev/modem /dev/ttySHCF
alias char-major-240 /dev/ttySHCF
alias /dev/cuaHCF[0-9]* /dev/ttySHCF
alias char-major-241 /dev/ttySHCF
options hcfpciserial serialmajor=240 calloutmajor=241
alias /dev/hcfpcidiag hcfpciosspec
alias /dev/hcfpcidiag* /dev/hcfpcidiag
alias char-major-242 /dev/hcfpcidiag
options hcfpciosspec diagmajor=242
probeall /dev/ttySHCF hcfpcihw
alias /dev/ttySHSF[0-9]* /dev/ttySHSF
alias /dev/modem /dev/ttySHSF
alias char-major-243 /dev/ttySHSF
alias /dev/cuaHSF[0-9]* /dev/ttySHSF
alias char-major-244 /dev/ttySHSF
options hsfserial serialmajor=243 calloutmajor=244
alias char-major-245 hsfosspec
alias /dev/hsfdiag hsfosspec
alias /dev/hsfdiag* /dev/hsfdiag
alias char-major-246 /dev/hsfdiag
options hsfosspec dcpmajor=245 diagmajor=246
probeall /dev/ttySHSF hsfpcibasic2 hsfpcibasic3 hsfmc97ich hsfmc97via hsfmc97ali hsfmc97ati hsfmc97sis hsfusbcd2 snd_hda_intel
[root@localhost hibari]#


merci encore
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
21 juil. 2009 à 20:39
dans les préférences de mp3blaster, tu utilises quelle application : pulseaudio ? alsa ? oss ?
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
21 juil. 2009 à 20:55
En fait je ne sais pas vraiment c'est la configuration par défaut.

mp3blaster n'a pas d'interface graphique, je ne sais donc donc pas où trouver les "préférences", j'ai seulement un fichier de configuration, .mp3blasterrc, avec toutes les lignes précédées de #

J'ai enlevé le # devant les lignes "AudioDriver" et "SoundDevice"

J'ai mis :

AudioDriver = oss
SoundDevice = /dev/dsp


il n'y que comme ça que mp3blaster se lance.

Si je remplace "oss" par alsa ou pulseaudio mp3blaster ne se lance pas et il s'affiche ;

In config file, line 0015: Bad Value


Je précise que dans le centre de configuration du son il est marqué que mon ordinateur utilise un pilote snd_hda_intel (alsa)


J'espère que je n'ai pas été trop flou

merci
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
21 juil. 2009 à 22:15
je me suis un peu documenté sur mp3blaster ! effectivement il n'y a pas d'interface graphique et tout se fait dans le fichier mp3blasterrc.

je ne sais quoi dire si ce n'est :

1) ton utilisateur n'appartient à aucun groupe

2) je ne connais pas mp3blaster donc je ne pourrais t'aider plus.

désolé et bon courage.
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
21 juil. 2009 à 22:53
Je vais essayer de me débrouiller

En tout cas merci une fois de plus pour votre réactivité.
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
21 juil. 2009 à 23:58
Bon en fait il faudrait revenir à la base. Si on regarde les messages <2> et <3> tu vois que /dev/dsp appartient au groupe audio, ce qui n'est pas le cas de ton utilisateur. Il faut donc que tu l'ajoutes au groupe audio. Pour cela tape :
sudo nano /etc/group

Déplace toi avec les flèches sur la ligne qui commence par audio et ajoute à cet endroit ton login (dans ton cas hibari) sans rien changer d'autre dans ce fichier. Par exemple chez moi, mando et thor appartiennent au groupe audio :
...
sudo:x:27:
audio:x:29:mando,thor
dip:x:30:
...

Reboote pour prendre les modifications en compte.

Si tu continues à avoir des erreurs en lançant mp3blaster reporte-les moi.

Bonne chance
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
22 juil. 2009 à 14:17
J'ai effectué les changements, rebooté, et ai lancé la commande groups.

J'obtiens bien :
hibari audio
cependant ça ne change rien, toujours pas de son.

Je suis désolé, je n'ai pas vraiment d'autres messages d'erreurs, j'ai toujours ;
"failed to open sound device", quand je veux lancer un morceau.

Je ne l'ai pas dit mais, au lancement de mp3blaster, j'ai le message :
"Couldn't initialize LIRC support (no config ?)"
je pensais que ça n'avait rien à voir, mais peut être est-ce lié, qu'en pensez vous ?


Merci beaucoup
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
22 juil. 2009 à 15:15
pour le message suivant :
"Couldn't initialize LIRC support (no config ?)"

cela semble un warning d'après le bout de code suivant :
#ifdef INCLUDE_LIRC
void *lirc_loop(void *arg)
{
	struct lirc_config *config;

	if (arg) {}

	if (lirc_init("mp3blaster", 1) == -1)
	{
	  warning("Couldn't initialize LIRC support (no config?)");
	  return NULL;
  }

source : http://machiel.generaal.net/files/mp3blaster/mp3blaster-3.2.0/main.cc


on va donc se focaliser sur ça :

J'ai un problème avec mp3blaster. Il s'ouvre, mais affiche : "failed to open sound device" à la sélection d'une chanson

j'ai quelques questions :

la chanson se trouve-t-elle dans un répertoire particulier ?

une fois dans le répertoire ou se trouve la chanson, peux-tu nous donner le résultat de la commande suivante : ls -l
? (s'il y a plusieurs dizaines de chansons dans le répertoire, donne juste le résultat du fichier de la chanson).
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
22 juil. 2009 à 15:31
Merci pour le premier message d'erreur


En ce qui concerne le second message (sound device), j'ai un répertoire /home/hibari/musique qui contient tous mes morceaux.

J'ai pris l'exemple d'un fichier dont le chemin est :
/home/hibari/musique/trois/q_baiano-zuco_103.mp3

Quand je fais ls -l dans le répertoire /home/hibari/musique/trois, j'obtiens :
-rw-r--r-- 1 hibari hibari 3334052 2009-07-22 15:00 q_baiano-zuco_103.mp3

Merci d'avance
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
22 juil. 2009 à 15:52
a) peux-tu relancer tes commandes mp3blaster, mais cette fois-ci en rajoutant l'option -v

ha oui, j'explique :
-v = verbose
donc logiquement un peu plus d'informations dans le résultat des commandes tapées avec l'option -v.

par exemple :
mp3blaster -s -v /dev/dsp


b) ensuite, quelle commande tapes-tu exactement pour lire ta chanson ?


c) d'autre part :

Je précise que dans le centre de configuration du son il est marqué que mon ordinateur utilise un pilote snd_hda_intel (alsa)

cela ne signifie en rien du type de serveur-son actif sur ton système : peux-tu nous donner le résultat de :
ps aux | grep pulse


<EDIT
une piste "toute bête" :
http://lists.stack.nl/pipermail/mp3blaster-devel/2001-August/000041.html
EDIT>
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
22 juil. 2009 à 16:21
J'ai suivi les instructions :

A) Je n'arrive pas à combiner les commandes mp3blaster -v et mp3blaster -s, cela ne fonctionne pas.
Par contre la commande mp3blaster -v fonctionne, elle m'affiche :

mp3blaster version 3.2.3 - http://www.mp3blaster.org/
Supported audio formats: mp3 wav ogg sid
Supported audio output drivers: oss
Build features: lirc pthreads


B) Pour lancer mp3blaster, je tape la commande mp3blaster dans une console, en root ou non. De cette manière mp3blaster s'ouvre dans mon home et je n'ai qu'à sélectionner le répertoire musique.
Je rajoute, éventuellement, directement le nom du morceau, cela marche aussi.


C) La commande ps aux | grep pulse me donne :

hibari 3311 4.7 0.3 34112 4604 ? S<sl 13:37 6:36 /usr/bin/pulseaudio --daemonize --log-target=syslog
hibari 3363 0.0 0.1 8440 2428 ? S 13:37 0:00 /usr/lib/pulse/gconf-helper
root 24202 0.0 0.0 3220 788 pts/2 R+ 15:58 0:00 grep --color pulse


J'ai essayé de changer le morceau de répertoire, comme il est conseillé dans le lien, mais cela ne change rien.


Merci
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
22 juil. 2009 à 16:31
hibari 3311 4.7 0.3 34112 4604 ? S<sl 13:37 6:36 /usr/bin/pulseaudio --daemonize --log-target=syslog

j'ai l'impression que ton serveur-son est pulseaudio ...... donc tu ne peux pas être en alsa et donc ..........

quelques vérifiacations pour en être bien sûr, et je reviens ....


J'ai essayé de changer le morceau de répertoire, comme il est conseillé dans le lien, mais cela ne change rien.

très bien (pour la prise d'initiative) !!!

:-)
0
ibliss11 Messages postés 49 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 2 juillet 2012
22 juil. 2009 à 16:36
désolé, je pensais être en alsa, je n'y connais pas grand-chose...

mille mercis
0