Après des temps et des temps à le désinstaller systématiquement en voyant que ça fonctionne pas, ou une fois et plus, je me décide à venir en parler un petit peu.
Voici ce que j'ai fait : j'ai lancé audacious2 dans la console, vu qu'il cherchait des libs, j'ai tenté de lui fournir ce qui semblait lui manquer, puis j'ai conservé les messages et les ai intercalés dans l'ordre chronologique, pour tenter de vous montrer le déroulement.
Pour l'instant, ça ne fonctionne encore pas.
Voici la suite de messages:
$ audacious2
Failed to load plugin (/usr/lib/audacious/Input/sid.so): libsidplay.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
Failed to load plugin (/usr/lib/audacious/Input/cdaudio-ng.so): libcdio_cdda.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
Failed to load plugin (/usr/lib/audacious/General/mtp_up.so): libmtp.so.8: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
Failed to load plugin (/usr/lib/audacious/Visualization/projectm-1.0.so): libprojectM.so.2: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
(audacious2:4762): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
(audacious2:4762): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
LASTFM: (cleanup) Cleanup finished
Après une recherche sur les noms de paquets avec yaourt... pour simplifier la lecture de ce que j'ai installé, j'ai copié un résumé pris dans le pacman.log:
2009-07-30 10:55] installed libsidplay (1.36.59-3)
[2009-07-30 10:58] installed libcddb (1.3.2-1)
[2009-07-30 10:58] installed libcdio (0.81-2)
[2009-07-30 10:59] installed libmtp (0.3.7-1)
[2009-07-30 11:00] installed ftgl (2.1.3rc5-1)
[2009-07-30 11:00] installed glew (1.5.1-1)
[2009-07-30 11:00] installed projectm (1.2.0-1)
[2009-07-30 11:00] installed libvisual (0.4.0-2)
[2009-07-30 11:00] installed libvisual-projectm (1.2.0-1)
$ audacious2
(audacious2:6982): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
(audacious2:6982): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
id3_file_vfsopen: file failed
Warning: Unsafe event_queue of "hide seekbar" with pointer. (Use event_queue_with_data_free instead.)
ERROR: ALSA: alsa-core.c:324 (alsaplug_open_audio): snd_pcm_open: Périphérique ou ressource occupé
madplug: open_audio failed: XMMS reverse compatibility output plugin.
^C^XLASTFM: (cleanup) Cleanup finished
Toujours pris dans pacman.log (je ne voyais pas ce que le message juste ci-dessus semblait dire, j'ai désinstallé les deux suivants un peu au pif, sur la présomption que la description du paquet libvisual-projectm parlait de xmms - j'ai donc pensé qu'il y avait une histoire de non compatibilité... mais ce n'est sans doute pas le fond du problème)
[2009-07-30 11:05] removed libvisual-projectm (1.2.0-1)
[2009-07-30 11:05] removed libvisual (0.4.0-2)
$ audacious2
(audacious2:7050): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
(audacious2:7050): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
id3_file_vfsopen: file failed
Warning: Unsafe event_queue of "hide seekbar" with pointer. (Use event_queue_with_data_free instead.)
ERROR: ALSA: alsa-core.c:324 (alsaplug_open_audio): snd_pcm_open: Périphérique ou ressource occupé
madplug: open_audio failed: XMMS reverse compatibility output plugin.
(audacious2:7050): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
LASTFM: (cleanup) Cleanup finished
$ audacious2
(audacious2:7074): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
(audacious2:7074): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
id3_file_vfsopen: file failed
Warning: Unsafe event_queue of "hide seekbar" with pointer. (Use event_queue_with_data_free instead.)
ERROR: ALSA: alsa-core.c:324 (alsaplug_open_audio): snd_pcm_open: Périphérique ou ressource occupé
madplug: open_audio failed: XMMS reverse compatibility output plugin.
(audacious2:7074): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
(audacious2:7074): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
ERROR: ALSA: alsa-core.c:324 (alsaplug_open_audio): snd_pcm_open: Périphérique ou ressource occupé
(audacious2:7074): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
ERROR: ALSA: alsa-core.c:324 (alsaplug_open_audio): snd_pcm_open: Périphérique ou ressource occupé
(audacious2:7074): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
** (audacious2:7074): WARNING **: oss_open(): Failed to open audio device (/dev/dsp): Périphérique ou ressource occupé
(audacious2:7074): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
LASTFM: (cleanup) Cleanup finished
$ audacious2
(audacious2:7141): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
(audacious2:7141): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
** (audacious2:7141): WARNING **: oss_open(): Failed to open audio device (/dev/dsp): Périphérique ou ressource occupé
(audacious2:7141): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
LASTFM: (cleanup) Cleanup finished
$
Par ailleurs j'écoute couramment la musique avec mplayer en console pour les flux radios, et avec mpd + gmpc ou ncmpc pour les fichiers musicaux.
Cela fonctionne correctement. J'ai aussi eu un son parfait avec une machine virtuelle (PCLinuxOS dans Virtualbox) et Xmms dedans (mais pas Audacious, qui semble plus lourd que Xmms). (Et Xmms sous Archlinux ne fonctionne pas du tout, et en plus l'encodage ainsi que la police sont plutôt pathétiques).
Autres détails:
ma carte son:
Code : Tout sélectionner
Audio device: VIA Technologies, Inc. module: snd-hda-intel
VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller)
Code : Tout sélectionner
$ lsmod | grep snd
snd_seq_dummy 3540 0
snd_seq_oss 36224 0
snd_seq_midi_event 8592 1 snd_seq_oss
snd_seq 64640 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_hda_codec_realtek 278132 1
snd_seq_device 8324 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_hda_intel 31208 7
snd_hda_codec 82000 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 9944 1 snd_hda_codec
snd_pcm_oss 47328 0
snd_pcm 90808 5 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 25344 4 snd_seq,snd_pcm
snd_page_alloc 10784 2 snd_hda_intel,snd_pcm
snd_mixer_oss 20976 1 snd_pcm_oss
snd 76712 21 snd_seq_oss,snd_seq,snd_hda_codec_realtek,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore 8576 1 snd
1) audacious2 fonctionne-t-il bien chez vous ? (Oui merci ça va, non je ne l'utilise pas...

2) que pensez-vous que je devrais faire pour qu'il fonctionne, et de manière fluide de préférence ?
Merci.

/Ah oui : apparemment la musique fonctionne donc très bien, mais je ne sais pas comment, car quand je lance un alsaconf, après avoir lu le post de benjarobin ici:
http://forums.archlinux.fr/post35637.html#p35637
pour avoir un fichier /etc/modprobe.d/50-sound.conf, alsaconf je voit plus de carte son du tout dans mon système ! ^^