Journal Alsa et 2.6.4

Posté par  .
Étiquettes :
0
17
mar.
2004
Salut a vous, lecteurs de journaux,

J'expose mon probleme :

je viens d'installer un noyau 2.6.4, sur une debian unstable / experimental. Ma carte son (type intel i8x0) est bien reconnue, et Alsa la voit bien :

ALSA device list:
#0: Intel 82801DB-ICH4 at 0xf4fff800, irq 11

Apres avoir touche les mixers (qui sont a 0 par defaut), je m'apercois qu'aucune des applications que je possede ne veut jouer un quelconque morceau (xmms, rhythmbox, mpg321). Aucune sauf mplayer et aplay, le lecteur d'alsa.
De plus, mon gnome ne trouve aucun peripherique audio, et aucun des devices standards (/dev/dsp, /dev/mixer et meme /dev/adsp) ne fonctionnent ("aucun périphérique de ce type").

Si quelqu'un possede une explication, et / ou une solution je suis preneur, tout ceci est tres troublant.

Pour info complementaire, le pc en question est un inspiron 8500.

Merci a vous,
  • # Re: Alsa et 2.6.4

    Posté par  . Évalué à 0.

    aucun des devices standards (/dev/dsp, /dev/mixer et meme /dev/adsp) ne fonctionnent ("aucun périphérique de ce type")

    t es sur d avoir bien compilé l "emulation" oss de alsa ?
    • [^] # Re: Alsa et 2.6.4

      Posté par  . Évalué à 1.

      je me permets de polluer un peu ce journal privé

      c'est quoi exactement OSS ? je sais que c'est les anciens drivers son de linux, mais pour les applis, c'est une API ?

      dans ce cas pourquoi rythmbox utilise une API obsolète, et pas la dernière ? c'est en cours d'implémentation ? et pour xmms ?

      et qu'utilise gnome pour le son ? oss ? alsa ?
      • [^] # Re: Alsa et 2.6.4

        Posté par  . Évalué à 1.

        esd
        • [^] # Re: Alsa et 2.6.4

          Posté par  . Évalué à 1.

          Il faut donc une version d'esd compilé pour alsa pour le son sous Gnome.
          • [^] # Re: Alsa et 2.6.4

            Posté par  . Évalué à 1.

            d'acc

            et xmms, il utilise quoi ?
            • [^] # Re: Alsa et 2.6.4

              Posté par  . Évalué à 1.

              Suivant les plugins installés, xmms peut utiliser
              - Alsa
              - OSS
              - ESD
              - Arts

              mais le mieux est que la gestion du son soit hétérogène sur ta machine. Ca t'éviteras des embetements.
              Personnelement, j'ai configuré toutes mes applis pour qu'elles utilisent ESD qui lui meme utilise ALSA.
              • [^] # Re: Alsa et 2.6.4

                Posté par  . Évalué à 1.

                et toutes ces couches, ça ralenti pas tout ?

                parce que je constate que certaines applis crachotent à mort chez moi, avec ma sound blaster live

                et d'ailleurs tout crachote quand je monte le volume :õ(
                • [^] # Re: Alsa et 2.6.4

                  Posté par  (site web personnel) . Évalué à 1.

                  Je pense que c'est normal, contrairement à windows on accede au volume max de la carte, et très souvent ca crache. J'ai aussi une Sb live et si je mets tout à 100%, ca sature. Et c'était pareil sur ma SB64.

                  Il suffit de bien régler ses niveaux, et de jouer sur le volume de l'ampli ou des enceintes. Et justement avec esd, quand les niveaux sont bien fait dans alsa, on peux mettre a fond la caisse en restant en dessous de la saturation (puisque on passe par le controle de volume esound).
                • [^] # Re: Alsa et 2.6.4

                  Posté par  (site web personnel) . Évalué à 1.

                  Normal un commentaire a deja ete posté la dessus, certains controles de volumes doivent resteer en deca de 74% afin de ne pas activer l'amplificateur. (pour savoir lesquels il faut lire le fichier /etc/asound.state et reperer tous les volumes ayant une echelle de 0 a 31 => recherche comment.range '0 - 31', principalement les slider Master et PCM )
              • [^] # Re: Alsa et 2.6.4

                Posté par  . Évalué à 1.

                D'ailleurs à ce propos, est il possible de forcer certaines applis à utiliser Alsa ?
                J'aimerais bien que mon ET ou mon UT2004 tourne sur Alsa, histoire de pouvoir écouter de la musique en jouant. La jutilise l'émulation OSS, mais, je trouve ca peu propre et en plus ca marche pas (pas la possiblité d'utiliser la carte son pour 2 applis ...)
  • # Re: Alsa et 2.6.4

    Posté par  (site web personnel, Mastodon) . Évalué à 2.

    J'ai le même problème que toi et suis obligé d'utiliser l'émulation OSS pour bon nombre d'applications.

    En effet, si je mets "Alsa" dans Beep-media-player (ou xmms), il ne le trouve pas. Idem pour gstreamer (donc rhythmbox) et mpg321. Seul mplayer support le "-ao alsa". Même alsaplayer ne le supporte pas !

    Et encore, avec mplayer, j'ai parfois des problèmes parce qu'il me joue en 48Hz des pistes 44,1 , ce qui fait que je dois utiliser oss à ce moment là aussi.

    J'ai une nforce2 avec carte son intégrée intel8x0, comme toi.

    Le son est réellement excellent, mais visiblement y'a pas mal de blèmes avec ce chipset. Par exemple, le volume PCM est binaire ! Pas moyen de régler le volume autrement que directement sur la chaine hifi ! Il parait que c'est normal, le chipset n'ayant pas en hardware d'implémentation de PCM

    Mes livres CC By-SA : https://ploum.net/livres.html

  • # Re: Alsa et 2.6.4

    Posté par  . Évalué à 1.

    Deja merci a tous de m'avoir repondu. La carte fonctionne bien avec l'emulation OSS. Dommage cependant de ne pas pouvoir beneficier d'un support multi-canaux (jouer plusieurs sons en meme temps). Existe-t-il un moyen de faire cela sans du Alsa pur ?
    • [^] # Re: Alsa et 2.6.4

      Posté par  (site web personnel) . Évalué à 1.

      Heu, pas comprendre tout mais si tu veut jouer plusieurs son en meme temps utilise
      soit l'interface son de ton environnement (arts pour Kde et esd pour gnome)
      soit utilise les capacité d'alsa a faire du soft mix en configurant une entree dmix (cf goole alsa dmix) si ta carte ne le fait pas en hard
      • [^] # Re: Alsa et 2.6.4

        Posté par  . Évalué à 1.

        J'ai a peu pres le meme probleme: j'ai une gentoo1.4, une sound blaster live, j'ai compilé alsa et l'emulation oss dans mon noyau 2.6.4-rc-3, au début j'avais pas de son du tout... j'ai lancé alsamixer et il m'a proposer de regler les volumes de ma carte tv (qui ne marche mais qui marchait avec une mdk9.2), j'ai donc lancé alsamixer -c 1 et j'ai pu regler les volumes de ma sblive... mais je n'avais toujours pas de son. J'ai reglé xmms pour qu'il utilise alsa et 'mixer card" 1 au lieu de 0 et la le son a marché dans xmms. Je me suis dit que ce serait tout aussi facile avec kde et je lui ai dit d'utiliser /dev/dsp1 au lieu de /dev/dsp0(qu'il ne trouve pas alors qu'il existe) mais le probleme persiste et il ne trouve toujours pas /dev/dsp1... Quelqu'un aurait il une solution?
        • [^] # Re: Alsa et 2.6.4

          Posté par  . Évalué à 1.

          J'oubliais, lorsque je lance kmix, il plante lamentablement...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.