pb avec ALSA 0.9

pb avec ALSA 0.9 - Débats - Linux et OS Alternatifs

Marsh Posté le 24-07-2002 à 15:06:00    

Salut à tous
 
voilà, je viens d'installer les derniers drivers ALSA (0.9rc2) et j'ai un pb avec, j'ai pas de son...
 
en fait, quand je démarre, il ne me charge pas automatiquement les modules de compatibilité OSS > pas de son avec les applis qui utilisent OSS tant que je ne les ai pas chargés à la main (les modules).
 
1 fois qu'ils sont chargés, ya pas de pb, ça marche.
 

  • d'ou ma 1° question, c'est quoi les fichiers de conf où on précise les modules à charger sur une MDK 8 ? j'ai bien trouvé différents fichiers mais aucun ne me donne tout les modules :

/etc/modules ne contient que le module l'IDE-SCSI,  
/etc/modules.conf contient un paquet d'alias mais il ne me semble pas que ce soit des commandes pour charger des modules,
/etc/rc.d/modules.rc  me renvoie à /etc/modules
 
le 2° pb concerne aRts (serveur son de KDE) que je n'arrive pas à faire fonctionner en "natif" ALSA, je dois absolument passer par OSS (et donc charger les modules de compatibilités), quand j'essaye de changer de mode (OSS>ALSA), j'ai droit à :


/usr/bin/artsd: relocation error: /usr/lib/libartsflow.so.0 undefined symbol: snd_defaults_pcm_card


 
ce qui est un peu incompréhensible pour moi.
 
Merci de votre aide.


Message édité par Mjules le 24-07-2002 à 15:08:09

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-07-2002 à 15:06:00   

Reply

Marsh Posté le 24-07-2002 à 15:47:26    

1°) fais un peu voir ton fichier modules.conf
 
2°) je sais pas...

Reply

Marsh Posté le 24-07-2002 à 15:50:15    

C'est dans le fichier /etc/modules.conf que tu va specifier ce qu'il y a à charger, pour cela regarde dans la doc de alsa : à la fin ils te donnent des exemples de modules.conf comme il faut
 
 
Sinon pour ton 2eme prb je suis preneur aussi ;-)
 
 
 
Heu au fait j'ai aussi un tit prb concernant alsa 0.9 sur MDK 8.2, oss se charge automatiquement même en mettant en commentaire la ligne relative a oss du modules.conf et dans le kernel oss est bien en module. c le dernier kernel officiel de la mdk
 
une idée ?

Reply

Marsh Posté le 24-07-2002 à 15:53:39    

voilà mon modules.conf :


pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start
alias usb-interface usb-uhci
options hisax type=34 id=HiSax protocol=2
probeall scsi_hostadapter ide-scsi
alias eth0 ne2k-pci
alias ippp0 hisax
alias scsi_hostadapter ide-scsi
#alias sound-slot-0 es1371
alias /dev/nvidia*   NVdriver
 
#drivers ALSA
 
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-ens1371
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
 
options snd snd_major=116 snd_cards_limit=1
options snd-ens1371 snd_index=0 snd_id="0"


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-07-2002 à 15:55:40    

je n'ai pas la doc sous le yeux ni ma machine mais à premiere vue comme ca ca à l'air corect..

Reply

Marsh Posté le 24-07-2002 à 16:01:14    

rem5 a écrit a écrit :

je n'ai pas la doc sous le yeux ni ma machine mais à premiere vue comme ca ca à l'air corect..




 
je confirme, c'est correct

Reply

Marsh Posté le 24-07-2002 à 16:03:29    

il te faut snd-ens1371 dans /etc/modules (au cas ou il y est pas)

Reply

Marsh Posté le 24-07-2002 à 16:04:01    

sinon, t'as pris les 5 paquets sur le site d'alsa, et t'as tout compiler comme il faut ?

Reply

Marsh Posté le 24-07-2002 à 16:07:11    

5 ?
 
j'ai : alsa-drivers compilé à la main (le tar.bz2)
alsa-utils
libalsa2
libalsa-data
 
ce qui ne fait que 4 paquets pour moi, c'est quoi le 5° ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-07-2002 à 16:12:33    

Mjules a écrit a écrit :

5 ?
 
j'ai : alsa-drivers compilé à la main (le tar.bz2)
alsa-utils
libalsa2
libalsa-data
 
ce qui ne fait que 4 paquets pour moi, c'est quoi le 5° ?




 
 
lol
c'est pour ça que ça marche pas
vas sur le site alsa et recupere les 5 (tu peux pas les louper, c'est sur la page d'acceuil)

Reply

Marsh Posté le 24-07-2002 à 16:12:33   

Reply

Marsh Posté le 24-07-2002 à 16:24:27    

bon, j'ai récupérer le rpm libalsa0-oss, on va voir ce que ça donne.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-07-2002 à 16:28:13    

Mjules a écrit a écrit :

bon, j'ai récupérer le rpm libalsa0-oss, on va voir ce que ça donne.




 
si ça marche pas, tu prend les sources, y-a pas plus simple à compiler

Reply

Marsh Posté le 24-07-2002 à 16:29:17    

pb, quand je fais un restart d'alsa, il ne me charge toujours pas les modules OSS.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-07-2002 à 16:43:44    

Mjules a écrit a écrit :

pb, quand je fais un restart d'alsa, il ne me charge toujours pas les modules OSS.




 
je vois qu'une solution : tu vires tout ce qui correspond au son sur ta machine, et tu recompile tout à la main (avec ./configure puis make install pour chaque) dans l'ordre où ils sont présentés sur la page d'acceuil (tu les prends tous de là, sinon ça peut poser pb)
 
seul détail : tu vérifie quand même s'il dise pas qq'chose sur l'ordre de compil dans les readme avant de compiler quoique ce soit (je sais que driver est à faire en premier mais il y en a un a faire avant les autres sinon)
et pour le ./configure des driver, précise le proc audio que tu utilises, histoire de pas compiler tout un tas de chose inutile (tu trouveras la liste dans le makefile)


Message édité par djoh le 24-07-2002 à 16:44:06
Reply

Marsh Posté le 24-07-2002 à 17:09:34    

bon, j'ai essayer de recompiler, ça marche toujours pas (enfin si mais seulement quand je charge à la main les drivers OSS).
le mixer se remet à Mute à chaque fois au démarrage et en + après avoir modifié devfsd.conf comme ils le préconisent, je me suis retrouvé avec un Linux qui démarrait plus du tout.
 
Donc, pour l'instant, ALSA, je laisse tomber.
 
vu l'usage que j'en fait, OSS me suffira bien pour le moment.
 
Je réessaierais quand je serais un peu + motivé.
 
Merci pour tout  


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-07-2002 à 17:18:18    

Mjules a écrit a écrit :

bon, j'ai essayer de recompiler, ça marche toujours pas (enfin si mais seulement quand je charge à la main les drivers OSS).
le mixer se remet à Mute à chaque fois au démarrage et en + après avoir modifié devfsd.conf comme ils le préconisent, je me suis retrouvé avec un Linux qui démarrait plus du tout.
 
Donc, pour l'instant, ALSA, je laisse tomber.
 
vu l'usage que j'en fait, OSS me suffira bien pour le moment.
 
Je réessaierais quand je serais un peu + motivé.
 
Merci pour tout  




 
il ne faut pas charger les driver oss quand tu fais ça ...
moi j'ai pas envie que tu abandonnes :D
je trouve bizarre que ça marche pas
 
alors si tu as tout bien compiler comme il faut, tu redémarre sans rien faire d'autre et tu fais :
 
cat /etc/modules.conf
cat/etc/modules
lsmod
 
que je vérifie si tout y est
 
sinon, pour régler le son, tu va dans alsamixer, et t'apuis sur m pour démuter tout ce que tu as besoin.
ensuite, pour sauvegarder ces changement, tu fais "alsactl store"
et tu crées un script qui va remettre le son comme il faut à chaque démarrage (alsactl restore)
avec ça, ça devrait marcher ..; si j'ai rien oublié  ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed