Problème de son sous Debian 4.0

Résolu
Bonjour,
je suis actuellement sous debian 4.0

J'ai un problème car mes enceintes sont bien reliées à l'ordinateur.

Mais aucun son ne sort de celles-ci.

J'ai pourtant fait :
apt-get install alsaconf ; alsa-base et alsa-utils

puis j'ai fait :
alsaconf
alsamixer
alsactl store

Merci à vous de votre aide
Configuration: Linux Debian 4.0r2
Mozilla 1.8.1.10

39 réponses

Résumé de la discussion

Absence de son sur Debian 4.0 malgré l'installation d'ALSA et les commandes alsaconf, alsa-base et alsa-utils, puis alsamixer et alsactl store, avec des messages d'erreur et l'absence du périphérique /dev/dsp. Des réponses recommandent de vérifier /dev/dsp et d'identifier la carte son via lspci, puis d'adapter ALSA avec le pilote adéquat (par exemple hda-intel) tout en vérifiant les droits du groupe audio. D'autres conseils suggèrent de consulter /proc/asound/devices et, selon le matériel, d'ajuster les modules (par ex snd_opl3sa2) ou les paramètres du noyau, notamment lorsque la carte NVIDIA MCP55 est présente. En pratique, la résolution dépend du matériel (carte intégrée hda-intel ou contrôleur NVIDIA MCP55) et des droits du groupe audio, sans garantie de solution universelle.

Bobot (l’IA à votre service)
  1. Salut,

    le problème est la carte-son intégrée qui n'est pas reconnue !
    néanmoins elle doit fonctionner : http://hardware4linux.info/component/15153/
    source : http://ubuntuforums.org/showthread.php?t=651554

    doc:
    Comprehensive Sound Problem Solutions Guide v0.5e
    http://ubuntuforums.org/showthread.php?t=205449

    .asoundrc
    http://alsa.opensrc.org/home/w/org/opensrc/alsa/index.php?title=.asoundrc

    une astuce "son" :
    http://ubuntuforums.org/showthread.php?t=651175
    0
    1. Dans le noyau les modules suivants sont activés :
      -snd
      -snd-doc
      -snd-file-programs
      -snd-gtk
      0
      1. encore de la doc "pour-bien-comprendre-tout-ce-que-tu-as-fais-et-que-tu-feras"
        ALSA, gestion du son sous linux
        http://www.pcinpact.com/forum/sujet_59074.htm
        0
        1. bonjour,

          ton problème est le module snd-opl3sa2 !
          tu n'a pas répondu à ça : Ha ! au fait : est-ce que le module snd-opl3sa2 est activé dans le noyau ????

          mes suggestions : essaie de retrouver ton son (puisque tu l'as déjà eu à un instant donné) et ensuite poste ici (sans éteindre ta machine bien sûr)
          0
          1. Kaiser:/home/sebastien# cat /proc/asound/devices
            0: [ 0] : control
            24: [ 0- 0]: digital audio capture
            32: [ 1] : control
            33: : timer
            48: [ 1- 0]: digital audio playback
            49: [ 1- 1]: digital audio playback
            56: [ 1- 0]: digital audio capture
            0
            1. Et comment le configurer dans ce cas là?
              0
              1. Kaiser:/home/sebastien# cat /etc/modprobe.d/sound
                alias snd-card-0 snd-opl3sa2
                options snd-opl3sa2 index=0 fm_port=-1 midi_port=-1 port=0x370 wss_port=0x530 isapnp=0 dma1=1 dma2=3 irq=5


                si je compare avec les deux liens que je t'avais donné :
                https://www.fixunix.com
                http://forum.trustonme.net/open/post-cat-6-topic-969.html

                c'est à peu près identique, ormis ce que j'ai mis en gras !

                Ha ! au fait : est-ce que le module snd-opl3sa2 est activé dans le noyau ????

                est-ce que tu entends le son de test ?????

                que donne la commande suivante :
                [redfox@localhost ~]$ cat /proc/asound/devices
                2: : timer
                3: : sequencer
                4: [ 0- 1]: digital audio capture
                5: [ 0- 0]: digital audio playback
                6: [ 0- 0]: digital audio capture
                7: [ 0] : control
                [redfox@localhost ~]$
                0
            2. bonjour,

              FATAL: Error inserting snd_opl3sa2 (/lib/modules/2.6.18-6-686/kernel/sound/isa/snd-opl3sa2.ko): No such device
              FATAL: Error running install command for snd_opl3sa2


              le message est clair !

              :-))
              0
              1. Je vous met au cas ou vous detectiez un probleme la réponses pour les commande alsaconf, alsamixer, alsactl store :

                Kaiser:/home/sebastien# alsaconf
                Unloading ALSA sound driver modules: snd-opl3sa2 snd-opl3-lib snd-hwdep snd-cs4231-lib snd-mpu401-uart snd-seq-dummy snd-seq-oss snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-pcm snd-timer snd-page-alloc (failed: modules still loaded: snd-opl3sa2 snd-opl3-lib snd-hwdep snd-cs4231-lib snd-mpu401-uart snd-rawmidi snd-seq-device snd-pcm snd-timer snd-page-alloc).
                Building card database...
                Probing legacy cards.. This may take a few minutes..
                Probing: opl3sa2 : FOUND!!

                Running update-modules...
                Loading driver...
                FATAL: Error inserting snd_opl3sa2 (/lib/modules/2.6.18-6-686/kernel/sound/isa/snd-opl3sa2.ko): No such device
                FATAL: Error running install command for snd_opl3sa2
                alsaSetting default volumes...

                ===============================================================================

                Now ALSA is ready to use.
                For adjustment of volumes, use your favorite mixer.

                Have a lot of fun!

                Kaiser:/home/sebastien# alsamixer

                Kaiser:/home/sebastien# alsactl store
                0
                1. ouaips ! il me semblait bien que je partais sur une mauvaise piste en pensant que "nVidia Corporation MCP55 High Definition Audio (rev a2)" était ta carte-son. (d'ailleurs le nvidia m'a laissé perplexe) !

                  bon ben il ne te reste qu'un seul choix donc !

                  je crois que tu dois utiliser oss et non pas alsa !

                  bon courage.

                  :-))
                  0
                  1. Controleur de volume : Connexant CX8811 (Alsamixer) et je ne peux sélectionner que celui ci

                    HS : mais je viens de voir que nVidia Corporation MCP55 High Definition Audio (rev a2), c'est la connexion au réseau cablé
                    0
                    1. j'ai l'impression que c'est pas très clair question carte-son ...
                      moi je sais pas trop quelle est ta carte-son

                      Kaiser:/home/sebastien# cat /etc/modprobe.d/sound
                      alias snd-card-0 snd-opl3sa2
                      options snd-opl3sa2 index=0 fm_port=-1 midi_port=-1 port=0x370 wss_port=0x530 isapnp=0 dma1=1 dma2=3 irq=5


                      le sytème charge snd-opl3sa2 qui n'apparaît pas dans ton lsmod | grep snd

                      enfin c'est le grand bazar quoi !!!

                      on va faire autrement : en passant par le contrôleur de volume (le petit icône en forme de haut-parleur) et quand tu fais clic-droit puis Préférences : quels sont les périphériques que tu peux sélectionner ???
                      0
                      1. c'est quoi Conexant CX23880/1/2/3 PCI Video and Audio Decoder ????
                        je pensais que c'était mas carte son(celle intégrée a la carte streaker extreme)...

                        J'ai bien installé alsa-oss

                        J'ai eu du son en mettant legacy Probe legacy ISA (non-PnP) chips dans alsaconf puisque j'ai eu le bon tableau de alsamixer

                        Car il y a deux formes de alsamixer :
                        -une simple
                        -une plus complète en configuration des captures (celle que je devrais avoir pour le son)

                        Puis alsactl store

                        Mais en sélectionnant dans alsaconf l'une ou l'autre des fonction, j'ai tout le temps le alasamixer simple et que tres rarement celui qui est complet
                        0
                        1. c'est quoi Conexant CX23880/1/2/3 PCI Video and Audio Decoder ????

                          tu as dit avoir eu du son à un moment donné ...

                          as-tu installé oss et alsa-oss ???
                          0
                          1. Kaiser:/home/sebastien# cat /proc/asound/cards
                            0 [CX8811 ]: CX88x - Conexant CX8811
                            Conexant CX8811 at 0xed000000

                            sebastien@Kaiser:~$
                            AlsaMixer v1.0.13 (Press Escape to quit)
                            Card: Conexant CX8811
                            Chip: CX88

                            sebastien@Kaiser:~$ lspci | grep Audio
                            00:0f.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
                            02:07.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
                            02:07.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
                            02:07.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
                            02:07.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
                            sebastien@Kaiser:~$

                            Oui je suis d'accord avec toi mais moinon plus je ne comprends pas pourquoi les deux premières sont liées mais pas la dernière
                            0
                            1. Kaiser:/home/sebastien# cat /proc/asound/cards
                              0 [CX8811 ]: CX88x - Conexant CX8811
                              Conexant CX8811 at 0xed000000
                              0
                              1. la dernière commande correspond à ceci :
                                02:07.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
                                ça correspond pas du tout à ta carte-son !

                                tes résultats manquent de cohérence :
                                chez moi
                                debian:/home/redfox# cat /proc/asound/cards
                                0 [AudioPCI ]: ENS1370 - Ensoniq AudioPCI
                                Ensoniq AudioPCI ENS1370 at 0xb400, irq 11
                                1 [rev20 ]: VIA686A - VIA 82C686A/B rev20
                                VIA 82C686A/B rev20 with STAC9700,83,84 at 0xcc00, irq 10
                                debian:/home/redfox#

                                redfox@debian:~$ alsamixer
                                Card: Ensoniq AudioPCI
                                Chip: Asahi Kasei AK4531

                                redfox@debian:~$ lspci | grep audio
                                00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 20)
                                00:0d.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01)
                                redfox@debian:~$

                                ok ????
                                0
                            2. ha pinaise j'ai oublié la commande qui tue :

                              que donne la commande suivante :

                              debian:/home/redfox# cat /proc/asound/cards
                              0 [AudioPCI ]: ENS1370 - Ensoniq AudioPCI
                              Ensoniq AudioPCI ENS1370 at 0xb400, irq 11
                              1 [rev20 ]: VIA686A - VIA 82C686A/B rev20
                              VIA 82C686A/B rev20 with STAC9700,83,84 at 0xcc00, irq 10
                              debian:/home/redfox

                              regarde ceci (très instructif) :
                              http://forum.trustonme.net/open/post-cat-6-topic-969.html
                              0
                              1. heu ...........comme je suis pas spécialiste en matériel, j'ai tapé snd-opl3sa2 dans google ...c'est pô beau à voir !

                                néanmoins la solution semble exister (en anglais, désolé):
                                https://www.fixunix.com

                                :-))
                                0
                                1. Kaiser:/home/sebastien# cat /etc/modprobe.d/sound
                                  alias snd-card-0 snd-opl3sa2
                                  options snd-opl3sa2 index=0 fm_port=-1 midi_port=-1 port=0x370 wss_port=0x530 isapnp=0 dma1=1 dma2=3 irq=5

                                  Kaiser:/home/sebastien# ls -l /etc/modprobe.d/alsa-base
                                  -rw-r--r-- 1 root root 16297 2007-02-26 18:05 /etc/modprobe.d/alsa-base
                                  0
                                  1. J'ai réussi a voir du son

                                    avec lequel des deux choix ?

                                    que donne les commandes suivantes :
                                    debian:/home/redfox# cat /etc/modprobe.d/sound
                                    debian:/home/redfox# ls -l /etc/modprobe.d/alsa-base
                                    0
                                    1. J'ai réussi a voir du son mais apres un redémarrage de PC, plus de son et d'ailleurs je n'arrive a configurer la carte son qu'une fois sur un faible pourcentage car je n'ai pas le même tableau dans le alsamixer
                                      0
                                      • 1
                                      • 2