Cohabitation xmms/esd

Bonjour,
Pour faire un tout petit script qui se lance automatiquement au démarrage de XMMS :

  • je dois le mettre où
  • je dois mettre où l’instruction de le lancer ?

ps: c’est pour un petit killall esd. :unamused:

Edité :
j’ai fait dans propriété du lanceur :
(command =) /home/user/.xmms/killesd.sh, “script” (ouch) consistant en :

#!/bin/bash killall esd xmms
mais sans se servir du lanceur, où met on ce script pour qu’il se lance ?

avant le ; sur la ligne de commande qui lance xmms. :laughing:
(à moins qu’xmms soit capacle de gèrer des scripts de démarrage, mais ça ne me dit rien).
Plutot que de killer esound, configurer xmms pour qu’il ne detecte pas le serveur de son et qu’il utilise toujours le même, c’est pas possible ?

mais oui c’est possible … mais dis (stp) moi comment ? :wink:
ps : je suis trop honnête pour cacher l’existence d’esd à xmms, je voudrai lui demander de l’arrêter lui -même … possible ?

[quote=“usinagaz”]mais oui c’est possible … mais dis (stp) moi comment ? :wink:
ps : je suis trop honnête pour cacher l’existence d’esd à xmms, je voudrai lui demander de l’arrêter lui -même … possible ?[/quote]
Ben déjà, si tu ne fais pas passer ta musique par esound, autant le desinstaller.
Sinon, je ne sais pas si le fait de choisir un autre systême de son dans xmms va permettre de contourner esound, mais pour faire ça, tu fais ctrl+p, et dans le panneau de preference ou tu arrives, tu choisis un greffon de sortie.

Salut il est possible de dire à esound de s’arrêter après x secondes une fois qu’aucun prog l’utilise. Et il se remet en marche dès que tu lances un prog qui va l’utiliser. C’est juste une option dans un fichier de conf de esound, je ne sais plus lequel. Je sais pas si ça peut servir dans ton cas…

usinagaz, tu ne crois pas que d’autres y ont pensé bien avant toi? :wink:

options > preferences > output plugin > ALSA 1.2.10 output plugin [libALSA.so]

ne trouves tu pas que c’est plus simple que ta bidouille? :smiley:

ça se passe dans /etc/esound/esd.conf:

[quote]$ cat /etc/esound/esd.conf
[esd]
auto_spawn=0
spawn_options=-terminate -nobeeps -as 5
spawn_wait_ms=100

default options are used in spawned and non-spawned mode

default_options=
[/quote]

mais depuis les dernières versions d’alsa, esd et gstreamer, il n’est plus necessaire d’y chipoter!
en tout cas dans mon cas (creative sb audigy zs) …

bon les gars, je vous adore … si si … mais je reviens tout à l’heue ok ?
il est bien évident que j’ai alsa comme plusgin configuré dans xmms …
j’arrive, … merci

bah alors, il est ou le probleme?

j’utilise gnome comme toi, xmms comme toi et j’ai pas de souci?!

as-tu bien ces paquets d’installés:

linux-sound-base
alsa-base
alsa-utils
gnome-media
esound-common
esound
gstreamer0.10-plugins-base
gstreamer0.10-plugins-good
gstreamer0.10-alsa

ma config: Debian Etch/Sid 2.6.16-2-686 - Gnome 2.14.2 - XMMS 1.2.10

j’ai ceci :

[quote]jcode@debian:~$ apt-cache policy linux-sound-base
linux-sound-base:
Installé : (aucun)
Candidat : 1.0.11-2
Table de version :
1.0.11-2 0
500 ftp.fr.debian.org etch/main Packages
500 ftp.fr.debian.org sid/main Packages
jcode@debian:~$ apt-cache policy alsa-base
alsa-base:
Installé : 1.0.8-7
Candidat : 1.0.8-7
Table de version :
1.0.11-2 0
500 ftp.fr.debian.org etch/main Packages
500 ftp.fr.debian.org sid/main Packages
*** 1.0.8-7 0
990 ftp.fr.debian.org sarge/main Packages
100 /var/lib/dpkg/status
jcode@debian:~$ apt-cache policy alsa-utils
alsa-utils:
Installé : 1.0.8-4
Candidat : 1.0.8-4
Table de version :
1.0.11-4 0
500 ftp.fr.debian.org etch/main Packages
500 ftp.fr.debian.org sid/main Packages
*** 1.0.8-4 0
990 ftp.fr.debian.org sarge/main Packages
100 /var/lib/dpkg/status
jcode@debian:~$ apt-cache policy gnome-media
gnome-media:
Installé : 2.8.0-0.4
Candidat : 2.8.0-0.4
Table de version :
2.14.2-1 0
500 ftp.fr.debian.org sid/main Packages
2.12.0-3 0
500 ftp.fr.debian.org etch/main Packages
*** 2.8.0-0.4 0
990 ftp.fr.debian.org sarge/main Packages
100 /var/lib/dpkg/status
jcode@debian:~$ apt-cache policy esound-common
esound-common:
Installé : 0.2.36-3
Candidat : 0.2.36-3
Table de version :
*** 0.2.36-3 0
500 ftp.fr.debian.org etch/main Packages
500 ftp.fr.debian.org sid/main Packages
100 /var/lib/dpkg/status
0.2.35-2 0
990 ftp.fr.debian.org sarge/main Packages
jcode@debian:~$ apt-cache policy esound
esound:
Installé : 0.2.36-3
Candidat : 0.2.36-3
Table de version :
*** 0.2.36-3 0
500 ftp.fr.debian.org etch/main Packages
500 ftp.fr.debian.org sid/main Packages
100 /var/lib/dpkg/status
0.2.35-2 0
990 ftp.fr.debian.org sarge/main Packages
jcode@debian:~$ apt-cache policy gstreamer0.10-plugins-base
gstreamer0.10-plugins-base:
Installé : (aucun)
Candidat : 0.10.8-1
Table de version :
0.10.8-1 0
500 ftp.fr.debian.org sid/main Packages
0.10.7-2 0
500 ftp.fr.debian.org etch/main Packages
jcode@debian:~$ apt-cache policy gstreamer0.10-plugins-good
gstreamer0.10-plugins-good:
Installé : (aucun)
Candidat : 0.10.3-2
Table de version :
0.10.3-2 0
500 ftp.fr.debian.org etch/main Packages
500 ftp.fr.debian.org sid/main Packages
jcode@debian:~$ apt-cache policy gstreamer0.10-alsa
gstreamer0.10-alsa:
Installé : 0.10.7-2
Candidat : 0.10.8-1
Table de version :
0.10.8-1 0
500 ftp.fr.debian.org sid/main Packages
*** 0.10.7-2 0
500 ftp.fr.debian.org etch/main Packages
100 /var/lib/dpkg/status
jcode@debian:~$ xmms --version
xmms 1.2.10[/quote]

Je suis toujours obligé de killer esd pour lancer xmms moi :unamused:
ça pourrait venir du premier paquet ?

[quote=“usinagaz”]Je suis toujours obligé de killer esd pour lancer xmms moi :unamused:
ça pourrait venir du premier paquet ?[/quote]

y’a des chances mais je ne peux te confirmer …

par contre, ce que je peux t’assurer, c’est que je n’ai nullement besoin de chipoter à esd, alsa, … pour utiliser xmms ou toute autre appli :stuck_out_tongue:
(j’ai meme du son sous wine 8) )

[quote=“ghostintheshell”]
(j’ai meme du son sous wine 8) )[/quote]
mouarfffff … pfffff, et alors ? :wink:
ok, à suivre .
ps : thanks .