Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1093 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  probleme ALSA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme ALSA

n°68404
haazheel
Posté le 17-02-2002 à 22:48:03  profilanswer
 

Salut,
 
comme je n'arrivais pas à faire marcher ma PCI 128 de base, avec la slackware 8.0, j'ai décidé de passer par ALSA.
 
Je d/l, installe le tout,constate que c'est le fichier snd-card-ens1371 qui gère ma carte, met ce qu'il faut dans etc/modules.conf (sur les conseils de Léa, ici, http://www.lea-linux.org/hardware/son.php3#alsa ).
 
Je reboote, et cette fois ci, pas de message d'erreur.
 
Mais quand je lance KDE, pas de son!! Je fais lsmod, et pourtant tous les modules (5 ou 6) sont bien lancés!!
 
Qui peut me dire pourquoi, et surtout me dire comment réparer ça?
 
Merci :jap:

mood
Publicité
Posté le 17-02-2002 à 22:48:03  profilanswer
 

n°68428
haazheel
Posté le 18-02-2002 à 00:39:55  profilanswer
 

Bon, en fait, ce qui bloquerait, c'est que je ne mets pas en param l'irq, l'adresse (du type 0x???) et les DMA 8 et 16 bits...
 
Seulement, je ne sais pas comment les connaitre.
 
lspci ne donne que l'irq
 
merci :jap:

n°68429
GUG
Posté le 18-02-2002 à 00:44:06  profilanswer
 

je crois k au boot de la machine il donne les irqs utilise ...
c bizarre que lspci ne donne rien ...

n°68431
gm_superst​ar
Appelez-moi Super
Posté le 18-02-2002 à 01:17:04  profilanswer
 

Qu'est ce qui te fait dire que c'est des problèmes de paramètres ? Normalement une carte à base d'Ensoniq 1371 n'en a pas besoin. Le driver est censé les trouver tout seul (carte PCI)
 
Sinon

Code :
  1. cat /proc/pci  cat /proc/dma  cat /proc/ioports

te donneront beaucoup plus d'info que lspci.
 
Alsa ne marche pas du tout ? Que donne la commande "aplay" (pour jouer un .wav ou un .au ?

n°68432
gm_superst​ar
Appelez-moi Super
Posté le 18-02-2002 à 01:17:42  profilanswer
 

Sinon, pour KDE, il faut voir si le serveur de son (artsd) supporte Alsa.
 

Code :
  1. artsd -A

pour avoir la liste des I/O disponibles
 
Pour que artsd fonctionne avec Alsa, il faut qu'il soit lancé avec l'option -a alsa

 

[jfdsdjhfuetppo]--Message édité par gm_superstar--[/jfdsdjhfuetppo]

n°68452
myocastor
Posté le 18-02-2002 à 07:53:35  profilanswer
 

j'ai fait fonctionner une SB 128 sous slackware en rajoutant simplement un /sbin/modprobe es1371 dans /etc/rc.d/rc.modules.
 
En revanche, faut vérifier que ton utilisateur a bien les droits sur /dev/audio /dev/mixer et /dev/dsp

n°68481
haazheel
Posté le 18-02-2002 à 11:20:46  profilanswer
 

Si je fais amixer, la commande du mixer natif d'ALSA, il me met qu'il n'y a pas de driver de carte son ALSA qui est lancé.
 
Si après je fais modprobe snd-card-ens1370, il me met la même chose que avec modprobe es1370, à savoir que il peut pas lancer le module, certainement parce qu'il lui manque des paramètres d'IRQ ou d'IO...
 
J'ai essayé de lancer un autre module, pour voir, et il me met la même chose...
 
Le support son, vous le mettez en dur ou en modules?

n°68489
marcj
Posté le 18-02-2002 à 11:35:39  profilanswer
 

En module, tout ce qui est son , avec alsa, est en modules.
 
As-tu bein pris garde a ne mettre que le "sound support" et en module, dans la conf kernel ?

n°68504
gm_superst​ar
Appelez-moi Super
Posté le 18-02-2002 à 12:22:22  profilanswer
 

haazheel a écrit a écrit :

Si je fais amixer, la commande du mixer natif d'ALSA, il me met qu'il n'y a pas de driver de carte son ALSA qui est lancé.



Tu as pensé à enlever les anciens modules OSS ? (on sait jamais hein ;) )

haazheel a écrit a écrit :

Si après je fais modprobe snd-card-ens1370, il me met la même chose que avec modprobe es1370, à savoir que il peut pas lancer le module, certainement parce qu'il lui manque des paramètres d'IRQ ou d'IO...



1370 ou 1371 ? C'est pas le même chip. Normalement la SB 128 c'est le 1371.
Au risque de me répéter, il n'y a pas besoin, normalement, de passer l'IRQ ou les IO au modules.

n°68517
haazheel
Posté le 18-02-2002 à 13:12:32  profilanswer
 

gm_superstar a écrit a écrit :

 
1370 ou 1371 ? C'est pas le même chip. Normalement la SB 128 c'est le 1371.
Au risque de me répéter, il n'y a pas besoin, normalement, de passer l'IRQ ou les IO au modules.  




 
Pour les drivers OSS, oui, j'avais recompilé en mettant n.
 
Que j'essaye le 1370 ou le 1371, y me met la même chose, sauf que le 1371 ralentit à mort le PC.
 
Quand à passer l'irq et les IO, je sais bien. Quand j'ai installé la slack pour la première fois, j'avais décommenté la ligne /sbin/es1371 dans /etc/rc.d/rc.modules, j'avais lancé dans un terminal l'exécution de ce même fichier, je relance X, et j'ai eu le son, sans même installer les drivers ALSA.
Puis après en voulant compiler le noyau pour avoir le SCSI, j'ai mal choisi certaines options, et j'en suis arrivé à installer le 2.4.17 à la place du 2.4.5, et j'avais pas noté quelles options étaient activées de base dans le 2.4.5.
Donc normalement ca devrait fonctionner de base, mais non.
 
Dans le noyau, il faut activer Pnp Support (je pense que oui) et ISAPnp Support (là, je sais pas, j'ai pas de carte ISA...) :??:  
 
Peut-être que c'est ça...
 
Sinon, je viens d'essayer de compiler avec toutes les options du son en modules, et idem, marche pas :(  
 
Là, je cale. Je crois que je vais réinstaller de base, et regarder si ça marche, et avec quelles options. Mais si vous pouviez m'éclairer avant, ce serait cool!!

mood
Publicité
Posté le 18-02-2002 à 13:12:32  profilanswer
 

n°68574
Dark_Schne​ider
Close the World, Open the Net
Posté le 18-02-2002 à 14:07:38  profilanswer
 

juste une remarque : alse par défaut met tout en mute ( muet ). donc faudrait peut être augmenter le son


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°68581
haazheel
Posté le 18-02-2002 à 14:43:33  profilanswer
 

oui, je sais, et quand je fais amixer, pour enlever le mute, il me met no sound card driver detected, ou un truc comme ça.
 
Mais je viens de finir la full install de la slack, qui se met par défaut avec le noyau 2.2.19, sans ALSA.
 
Je décommente la ligne es1370 de /etc/rc.d/rc.modules, j'exécute ce fichier dans un terminal, je relance kde, et là j'ai le son!! :pt1cable:  
 
Je comprends plus rien. Dans le make xconfig, les options du son sont en modules, comme moi avant, et le PnP support est en dur, comme moi aussi.
 
J'ai regardé l'arborescence des fichiers menant aux drivers sons, et j'ai remarqué que sur un noyau 2.2.x et sur un 2.4.x, elle n'est pas la même...
 
Avec le 2.2.x, j'ai:
/usr/src/linux-2.2.19/drivers/sound/ ==> drivers sons
/lib/modules/2.2.19/misc/ ==> drivers sons.gz
/lib/modules/2.2.19/build/drivers/sound/ ==> drivers sons
 
Avec le 2.4.x, j'ai:
/lib/modules/2.4.5/kernel/drivers/sound/ ==> drivers sons.gz
 
Si je mets le noyau 2.4.17, que j'arrive à compiler correctement, avec les bonnes options, est-ce qu'il ne faudrait pas modifier l'arborescence pour la faire ressembler à un noyau 2.2.x??
 
Sinon, je vois pas trop...

n°68608
Kikoune
(¯`·._) Gentoo (¯`·._)
Posté le 18-02-2002 à 16:03:17  profilanswer
 

j'ai une sb 128 pci sur ma slack 8 moa aussi :)
 
alors pour la faier marcher ben c t tout bete
 
recompil du noyau avec le module es1370 ou es1371 je sais plus....
 
pis apres tu fais un modprobe la dessus...
 
pour tester ben mpg123 /home/kikoune/test.mp3 :)


---------------
je donne des chatons (2 rouquins, nés y a 4 semaines, faible kilométrage, pas overclocké, zieu bleu, photo ici : http://kik0r.free.fr/kittenz/ ) des vrais gremlins
n°68610
haazheel
Posté le 18-02-2002 à 16:09:20  profilanswer
 

et tu as quel noyau?
 
paske je l'ai fait avec le noyau 2.2.19, et ça fonctionne.
 
Mais ça marche pas avec le 2.4.17 ou le 2.4.5

n°68611
haazheel
Posté le 18-02-2002 à 16:11:30  profilanswer
 

Ce qui me fait aussi penser que c'est peut-être un problème d'arborescence car avec le noyau 2.4.17, il arrive pas à charger non plus les modules ppp, slip, ppp_deflate... alors que là avec le 2.2.19, ça marche, ils sont bien présents avec un ldmod
 
Ou peut être que j'oublie une étape lors de la compil?
 
Je tar zxvf dans /usr/src, je vais dans le rép, et je fais make xconfig. Puis make dep && make clean && make bzImage && make modules && make modules_install
 
Puis je copie System.map et bzImage->vmlinuz dans boot et je modifie lilo.
 
Y a-t-il une étape à faire concernant /ib/modules?
Paske peut être que lorsque je change de noyau, il cherche les modules dans l'arborescence du vieux noyau???

 

[jfdsdjhfuetppo]--Message édité par haazheel--[/jfdsdjhfuetppo]

n°68618
pipomolo
faisez gaffe aux pigeons
Posté le 18-02-2002 à 16:27:45  profilanswer
 

Tu as essaye de refaire le make modules_install apres avoir reboote ?
 
Sinon essaye un depmod -a
 
Tu peux aussi essayer de virer les modules de l'ancien noyau pour voir ce qui se passe (tu peux renommer, deplacer ou effacer le repertoire /lib/modules/2.2.19, commme tu veux, puis relance depmod -a)


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
n°68619
Dark_Schne​ider
Close the World, Open the Net
Posté le 18-02-2002 à 16:27:59  profilanswer
 

il y a des progs à mettre à jour quand on passe au 2.4 :
http://perso.wanadoo.fr/linux_wiza [...] ation.html


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  probleme ALSA

 

Sujets relatifs
probleme unreal tournament[RESEAUX] Problème pour reconnaitre ma carte réseau (je crois)
Probleme avec eroaster 2.0.12-1mdkProbléme de modem "olitec" sous Linux
probleme avec xine aidez moi svpprobleme demarrage (initrd.img)
probleme boot (initrd.img)[Linux] Problème de compilation
[LINUX] probleme de modem !!!! helpProblème d'installation des drivers ALSA (CS4630)
Plus de sujets relatifs à : probleme ALSA


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR