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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Installation de Alsa (à la main)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Installation de Alsa (à la main)

n°552787
casper78
Posté le 05-09-2004 à 19:00:00  profilanswer
 


Bonjour tout le monde
 
Ayant installé Alsa (driver+lib+utils+tools) à la main  sur une distrib LFS (kernel 2.6),je cherche à savoir comment charger le module snd-emu10k1 (pour une sbLive) et le configurer  
 
En effet, alors que le fichier snd-emu10k1.ko existe dans /lib/modules/2.6.7/kernel/sound/pci/emu10k1 la commande modprobe snd-emu10k1 me répond "can't locate snd-emu10k1"
 
que faire ??
 
 
Merci d'avance http://forum.hardware.fr/icones/smilies/jap.gif
 
 
 

mood
Publicité
Posté le 05-09-2004 à 19:00:00  profilanswer
 

n°552791
labbepierr​e
Posté le 05-09-2004 à 19:07:08  profilanswer
 

tu as fait un depmod ? s'il y a des probs dans l'arbo des modules, il te le dis.
sinon  
insmod /lib/modules/2.6.7/kernel/sound/pci/emu10k1
il dit quoi ?

n°552798
cycojesus
Mèo Lười
Posté le 05-09-2004 à 19:14:36  profilanswer
 

tiens, je te donne le Makefile que j'utilise pour installer alsa :

Code :
  1. VERSION = -1.0.6
  2. DRIVER_VERSION = $(VERSION)a
  3. OSS_VERSION = $(VERSION)
  4. LIB_VERSION = $(VERSION)
  5. UTIL_VERSION = $(VERSION)
  6. FIRMWARE_VERSION = -1.0.4
  7. DRIVER = alsa-driver
  8. LIB = alsa-lib
  9. OSS = alsa-oss
  10. UTILS = alsa-utils
  11. FIRMWARE=alsa-firmware
  12. CARD = intel8x0
  13. DRIVER_OPTIONS = --with-sequencer=yes --with-oss=yes
  14. MAKE_INSTALL=checkinstall -y
  15. all:
  16. $(MAKE) clean
  17. $(MAKE) driver
  18. $(MAKE) lib
  19. $(MAKE) firmware
  20. $(MAKE) oss
  21. $(MAKE) utils
  22. $(MAKE) load_modules
  23. $(MAKE) clean
  24. driver:
  25. tar jxf $(DRIVER)$(DRIVER_VERSION).tar.bz2
  26. cd $(DRIVER)$(DRIVER_VERSION);\
  27. ./configure --with-cards=$(CARD) $(DRIVER_OPTIONS) && make && $(MAKE_INSTALL) && ./snddevices && chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
  28. lib:
  29. tar jxf $(LIB)$(LIB_VERSION).tar.bz2
  30. cd $(LIB)$(LIB_VERSION);\
  31. ./configure && make && $(MAKE_INSTALL)
  32. firmware:
  33. tar jxf $(FIRMWARE)$(FIRMWARE_VERSION).tar.bz2
  34. cd $(FIRMWARE)$(FIRMWARE_VERSION);\
  35. ./configure && make && $(MAKE_INSTALL)
  36. oss:
  37. tar jxf $(OSS)$(OSS_VERSION).tar.bz2
  38. cd $(OSS)$(OSS_VERSION);\
  39. ./configure && make && $(MAKE_INSTALL)
  40. utils:
  41. tar jxf $(UTILS)$(UTIL_VERSION).tar.bz2
  42. cd $(UTILS)$(UTIL_VERSION);\
  43. ./configure && make && $(MAKE_INSTALL)
  44. load_modules:
  45. modprobe snd-$(CARD) && modprobe snd-pcm-oss && modprobe snd-mixer-oss && modprobe snd-seq-oss
  46. clean:
  47. -rm -fr $(DRIVER)$(DRIVER_VERSION)
  48. -rm -fr $(LIB)$(LIB_VERSION)
  49. -rm -fr $(FIRMWARE)$(FIRMWARE_VERSION)
  50. -rm -fr $(OSS)$(OSS_VERSION)
  51. -rm -fr $(UTILS)$(UTIL_VERSION)


 
il faut juste modifier CARD pour mettre emu10k1 et taper make, voir juste 'make driver' si tu veux juste installer les modules (et mettre ce Makefile dans le même rep que les tar.bz2 d'alsa)


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
n°552801
Mjules
Modérateur
Parle dans le vide
Posté le 05-09-2004 à 19:16:51  profilanswer
 

pourquoi vous installer les drivers en plus ? ils sont censé être inclus dans le noyau en 2.6


---------------
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.
n°552806
zit
Posté le 05-09-2004 à 19:23:11  profilanswer
 

Mjules a écrit :

pourquoi vous installer les drivers en plus ? ils sont censé être inclus dans le noyau en 2.6


 
c vrai ca c inclu dans le kernel pourquoi ce prendre la tête. Si tu le fais a la main met a jour ton modules.conf

n°552816
casper78
Posté le 05-09-2004 à 19:31:56  profilanswer
 

labbepierre a écrit :

tu as fait un depmod ? s'il y a des probs dans l'arbo des modules, il te le dis.
sinon  
insmod /lib/modules/2.6.7/kernel/sound/pci/emu10k1
il dit quoi ?


 
Depmod me sort "QM_MODULES: Function not implemented"  
et insmod "Using /lib/modules/2.6.7/kernel/pci/emu10k1" + "QM_MODULES: Function not implemented"
 
 

n°552875
cycojesus
Mèo Lười
Posté le 05-09-2004 à 20:55:14  profilanswer
 

Mjules a écrit :

pourquoi vous installer les drivers en plus ? ils sont censé être inclus dans le noyau en 2.6


zit a écrit :

c vrai ca c inclu dans le kernel pourquoi ce prendre la tête. Si tu le fais a la main met a jour ton modules.conf


1/ pour avoir alsa à jour sans forcément recompiler un noyau
2/ par habitude de quand j'était en 2.4
3/ parce que je l'vaux bien :o


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
n°553491
casper78
Posté le 06-09-2004 à 17:10:29  profilanswer
 

Bon,je pense avoir trouvé le problème. En effet,ce sont les outils "depmod, insmod" qui déconnent (passage à la version 3.0 nécessaire)
Par contre, après avoir installé cette nouvelle version, j'ai le message m'indiquant que les modules ont 1 format invalide  :heink:  
 
(en effet, apparemment ils ont une extension .ko)  
 
Donc si quelqu'un sait comment integrer ces modules ".ko", je lui en serais éternellement reconnaissant  :jap:  
 
Merci encore  

n°553512
cycojesus
Mèo Lười
Posté le 06-09-2004 à 17:38:18  profilanswer
 

casper78 a écrit :

Bon,je pense avoir trouvé le problème. En effet,ce sont les outils "depmod, insmod" qui déconnent (passage à la version 3.0 nécessaire)
Par contre, après avoir installé cette nouvelle version, j'ai le message m'indiquant que les modules ont 1 format invalide  :heink:  
 
(en effet, apparemment ils ont une extension .ko)  
 
Donc si quelqu'un sait comment integrer ces modules ".ko", je lui en serais éternellement reconnaissant  :jap:  
 
Merci encore

les modules 2.6 ont une extension .ko, c'est normal. Ce qu'il te faut des modutils à jour pour le 2.6
 
( tiens en passant : http://linuxfromscratch.org/piperm [...] 02288.html )


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
n°553573
casper78
Posté le 06-09-2004 à 20:12:38  profilanswer
 

cycojesus a écrit :

les modules 2.6 ont une extension .ko, c'est normal. Ce qu'il te faut des modutils à jour pour le 2.6
 
( tiens en passant : http://linuxfromscratch.org/piperm [...] 02288.html )


 
 
Le humble débutant que je suis te remercie  :jap:

mood
Publicité
Posté le 06-09-2004 à 20:12:38  profilanswer
 

n°615793
casper78
Posté le 05-01-2005 à 13:31:43  profilanswer
 

Suite et Fin
 
Voilà après x mois, mon installation d'alsa sur le kernel 2.6 marche !!  :pt1cable:  
J'écris, donc, un message afin que mon aventure serve à quelqu'un  
1) Installer mod-init-tools à jour (afin de ne pas avoir un message du type "QM_MODULES" absent) et surtout ne pas installer dessus modutils  
( Eh oui je suis encore un humble débutant)
2) Puis installer Alsa (driver , lib, .. etc)  avec (et là j'insiste) le compilateur qui a servi à compiler le noyau ce qui évitera les messages d'erreur du type ".ko : invalid format"
Et là vient ma question : Pour quelles raisons technique doit-on utiliser le compilateur (ici gcc version 2.9) qui a servi à compiler le noyau pour compiler les modules  :??:  
 
Merci à tous ceux qui m'ont aidé  :jap:  
 
 
 


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

  Installation de Alsa (à la main)

 

Sujets relatifs
Win4Lin et son installation !Installation modem impossible - erreur dans le make
installation kde 3.2, manque le look n feelInstallation (KDE 3.2)
Probleme d'installation modem 56K AMRinstallation de postfix (fichier postfix-script-nosgid)
[Debian] installation de drivers ati ( kernel 2.6.7 ) - Résolu[mdk10] Pb Installation driver rivatv
Problème DMA pour l'installation Mandrake [résolu]Probleme apres l'installation des drivers ATI
Plus de sujets relatifs à : Installation de Alsa (à la main)


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