[debian] pilote alsa
Résolu/Fermé
djim
-
12 sept. 2006 à 12:05
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 25 sept. 2006 à 00:04
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 25 sept. 2006 à 00:04
A voir également:
- Alsa debian
- Debian login - Forum Debian
- Fedora ou debian - Guide
- Debian passer en root ✓ - Forum Debian
- Curl commande introuvable debian ✓ - Forum Debian
- Debian live user password ✓ - Forum Debian
56 réponses
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
18 sept. 2006 à 00:33
18 sept. 2006 à 00:33
Ben j'ai aussi une sound blaster live pci et alsaconf la trouve sans problème. Tu as bien utilisé alsaconf en root ? Quel noyau utilises-tu ? Si tu ne le sais pas tape :
Est-ce un noyau que tu as compilé toi-même ou pas ? Si oui as tu mis la prise en charge des cartes son sound blaster ?
Bonne chance
uname -a
Est-ce un noyau que tu as compilé toi-même ou pas ? Si oui as tu mis la prise en charge des cartes son sound blaster ?
Bonne chance
Linux debian 2.6.8-3-386
je l'ai compilé moi meme il me semble
et les sources sont installés
je n'ai pas activé la prise en charge des cartes son soundblaster
comment dois je faire ?
je l'ai compilé moi meme il me semble
et les sources sont installés
je n'ai pas activé la prise en charge des cartes son soundblaster
comment dois je faire ?
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
19 sept. 2006 à 00:04
19 sept. 2006 à 00:04
A mon avis tu as oublié de mettre le support sound blaster dans ton noyau. Va dans ton répertoire de source. A priori tu les as mise dans /usr/src/linux dnoc :
Ensuite fais un :
Dans le menu qui apparaît va dans les device drivers, multimedia etc... jusqu'à trouver ce qui concerne ta carte son. Recompile ton noyau dans un paquet debian avec la commande make-kpkg. Ceci fait, tu dois avoir un paquet debian dans /usr/src. Installe le :
Reboote sur ce noyau et c'est parti ;)
Bonne chance
cd /usr/src/linux
Ensuite fais un :
make menuconfig
Dans le menu qui apparaît va dans les device drivers, multimedia etc... jusqu'à trouver ce qui concerne ta carte son. Recompile ton noyau dans un paquet debian avec la commande make-kpkg. Ceci fait, tu dois avoir un paquet debian dans /usr/src. Installe le :
cd /usr/src dpkg -i *deb
Reboote sur ce noyau et c'est parti ;)
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
#make menuconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
SHIPPED scripts/kconfig/zconf.tab.h
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/mconf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
HOSTCC -fPIC scripts/kconfig/zconf.tab.o
HOSTLLD -shared scripts/kconfig/libkconfig.so
HOSTLD scripts/kconfig/mconf
/usr/bin/ld: ne peut trouver -lncurses
collect2: ld a retourné 1 code d'état d'exécution
>> Unable to find the Ncurses libraries.
>>
>> You must install ncurses-devel in order
>> to use 'make menuconfig'
make[2]: *** [scripts/lxdialog/ncurses] Erreur 1
make[1]: *** [menuconfig] Erreur 2
make: *** [menuconfig] Erreur 2
que dois je faire ?
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
SHIPPED scripts/kconfig/zconf.tab.h
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/mconf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
HOSTCC -fPIC scripts/kconfig/zconf.tab.o
HOSTLLD -shared scripts/kconfig/libkconfig.so
HOSTLD scripts/kconfig/mconf
/usr/bin/ld: ne peut trouver -lncurses
collect2: ld a retourné 1 code d'état d'exécution
>> Unable to find the Ncurses libraries.
>>
>> You must install ncurses-devel in order
>> to use 'make menuconfig'
make[2]: *** [scripts/lxdialog/ncurses] Erreur 1
make[1]: *** [menuconfig] Erreur 2
make: *** [menuconfig] Erreur 2
que dois je faire ?
c'est bon je suis arrivé au menu config
en face de ma carte son il y avé ça: <M>
apré comment je fais:
Recompile ton noyau dans un paquet debian avec la commande make-kpkg
en face de ma carte son il y avé ça: <M>
apré comment je fais:
Recompile ton noyau dans un paquet debian avec la commande make-kpkg
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
19 sept. 2006 à 09:03
19 sept. 2006 à 09:03
En root...
(mando@aldur) (~) $ whereis make-kpkg make-kpkg: /usr/bin/make-kpkg /usr/X11R6/bin/make-kpkg /usr/bin/X11/make-kpkg /usr/share/man/man1/make-kpkg.1.gz
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
19 sept. 2006 à 14:15
19 sept. 2006 à 14:15
Va sur https://www.debian.org/distrib/packages et cherche le paquet contenant make-kpkg. Tu arrives sur :
https://packages.debian.org/cgi-bin/search_contents.pl?word=make-kpkg&searchmode=searchfiles&case=insensitive&version=stable&arch=i386
et tu en déduis qu'il faut installer le paquet kernel-package
Bonne chance
https://packages.debian.org/cgi-bin/search_contents.pl?word=make-kpkg&searchmode=searchfiles&case=insensitive&version=stable&arch=i386
et tu en déduis qu'il faut installer le paquet kernel-package
apt-get intall kernel-package
Bonne chance
j'ai installer kernel-package mais commetn faire pour utiliser make-kpkg
j'ai bien tenter ceci mais cela marche pas:
make-kpkg kernel.deb
j'ai bien tenter ceci mais cela marche pas:
make-kpkg kernel.deb
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
19 sept. 2006 à 16:58
19 sept. 2006 à 16:58
Salut,
regarde ici pour la configuration et la compilation d'un noyau linux à la sauce debian
http://people.via.ecp.fr/~alexis/formation-linux/config-noyau.html
http://people.via.ecp.fr/~alexis/formation-linux/compil-noyau.html
lami20j
regarde ici pour la configuration et la compilation d'un noyau linux à la sauce debian
http://people.via.ecp.fr/~alexis/formation-linux/config-noyau.html
http://people.via.ecp.fr/~alexis/formation-linux/compil-noyau.html
lami20j
j'ai des erreurs à la fin de l'execution du make-kpkg:
echo " \"$uts_ver\" "; \
echo "does not match current version " ; \
echo " \"2.6.8-3-386-debian\" " ; \
echo "Reconfiguring." ; \
touch Makefile; \
fi; \
fi
test -f stamp-configure || /usr/bin/make -f /usr/share/kernel-package/rules configure
/usr/bin/make EXTRAVERSION=-3-386-debian ARCH=i386 \
bzImage
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-3-386'
make[2]: *** Pas de règle pour fabriquer la cible « init/main.o », nécessaire pour « init/built-in.o ». Arrêt.
make[1]: *** [init] Erreur 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-3-386'
make: *** [stamp-build] Erreur 2
que dois je faire ?
de plus quand j'ai fais le make menuconfig yavé déja un <M> en face de creative pci
echo " \"$uts_ver\" "; \
echo "does not match current version " ; \
echo " \"2.6.8-3-386-debian\" " ; \
echo "Reconfiguring." ; \
touch Makefile; \
fi; \
fi
test -f stamp-configure || /usr/bin/make -f /usr/share/kernel-package/rules configure
/usr/bin/make EXTRAVERSION=-3-386-debian ARCH=i386 \
bzImage
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-3-386'
make[2]: *** Pas de règle pour fabriquer la cible « init/main.o », nécessaire pour « init/built-in.o ». Arrêt.
make[1]: *** [init] Erreur 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-3-386'
make: *** [stamp-build] Erreur 2
que dois je faire ?
de plus quand j'ai fais le make menuconfig yavé déja un <M> en face de creative pci
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
20 sept. 2006 à 00:51
20 sept. 2006 à 00:51
Le tutoriel que t'as filé lami20j me semble un peu compliqué. Suis plutôt celui-ci :
http://www.debian-fr.org/article.php?page=viewarticle&article=29
Au préalable télécharge les dernières sources de noyau sur http://www.kernel.org, puis décompresses les dans /usr/src. Crée ensuite un lien symbolique /usr/sr/linux pointant vers ces sources de kernel. En root ça donne :
Ensuite :
Veille à bien laisser kernel_image à la fin (par contre la révision tu mets ce que tu veux pour t'y retrouver). A la fin tu as un .deb généré dans /usr/src :
Bonne chance
http://www.debian-fr.org/article.php?page=viewarticle&article=29
Au préalable télécharge les dernières sources de noyau sur http://www.kernel.org, puis décompresses les dans /usr/src. Crée ensuite un lien symbolique /usr/sr/linux pointant vers ces sources de kernel. En root ça donne :
cd /usr/src wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.13.tar.gz tar xjvf linux-2.6.17.13.tar.gz rm -f linux ln -s linux-2.6.17.13 linux
Ensuite :
cd /usr/src/linux make menuconfig make-kpkg clean make-kpkg --revision=monkernel.1.0 kernel_image
Veille à bien laisser kernel_image à la fin (par contre la révision tu mets ce que tu veux pour t'y retrouver). A la fin tu as un .deb généré dans /usr/src :
cd /usr/src dpkg -i *deb
Bonne chance
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
20 sept. 2006 à 22:56
20 sept. 2006 à 22:56
Normalement ton noyau doit être installé et rajouté dans ton grub. Tu rebootes dessus et tu configures alsa normalement :
Bonne chance
alsaconf alsamixer alsactl store
Bonne chance
probleme lors du demarrage sous le nouvo kernel:
VFS CANNOT open root device "hda1" or unknow block (0,0)
please opend a correct "root=" boot option
kernel panic -not syncing: VFS unable to mount root fs or unknow block (0,0)
que dois je faire ?
VFS CANNOT open root device "hda1" or unknow block (0,0)
please opend a correct "root=" boot option
kernel panic -not syncing: VFS unable to mount root fs or unknow block (0,0)
que dois je faire ?
voici mon menu.lst:
title Windows XP/NT/2000
root (hd0,1)
makeactive
chainloader +1
title Debian GNU/Linux, kernel 2.6.17.13
root (hd0,0)
kernel /boot/vmlinuz-2.6.17.13 root=/dev/hda1 ro 26
savedefault
boot
title Debian GNU/Linux, kernel 2.6.17.13 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.17.13 root=/dev/hda1 ro 26 single
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-3-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.8-3-386 root=/dev/hda1 ro 26
initrd /boot/initrd.img-2.6.8-3-386
savedefault
boot
j'ai constater que pour le 2.6.17.13 je n'ai pas de ligne initrd
je suis aller voir dans le dossier boot et je n'ai pas de fichier
initrd.img-2.6.17.13
comment corriger ce probleme ?
title Windows XP/NT/2000
root (hd0,1)
makeactive
chainloader +1
title Debian GNU/Linux, kernel 2.6.17.13
root (hd0,0)
kernel /boot/vmlinuz-2.6.17.13 root=/dev/hda1 ro 26
savedefault
boot
title Debian GNU/Linux, kernel 2.6.17.13 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.17.13 root=/dev/hda1 ro 26 single
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-3-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.8-3-386 root=/dev/hda1 ro 26
initrd /boot/initrd.img-2.6.8-3-386
savedefault
boot
j'ai constater que pour le 2.6.17.13 je n'ai pas de ligne initrd
je suis aller voir dans le dossier boot et je n'ai pas de fichier
initrd.img-2.6.17.13
comment corriger ce probleme ?
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
21 sept. 2006 à 09:39
21 sept. 2006 à 09:39
1) Ton noyau ne prend pas en charge ton disque dur (IDE ou SATA), vérifie que tu as bien le support d'activé dans ton noyau. Désinstalle le noyau que tu as configuré par exemple avec synaptic ou aptitude. Reconfigure ton noyau, recompile le, et réinstalle le avec le support IDE/SATA, comme la dernière fois.
2) Autre solution, essaye d'installer un noyau tout prêt plus récent :
Installe le noyau correspondant à ton PC, par exemple
et reboote dessus
2) Autre solution, essaye d'installer un noyau tout prêt plus récent :
sudo apt-cache search linux-image-2.6 | grep linux-image linux-image-2.6-486 - Linux kernel 2.6 image on 486-class machines linux-image-2.6-686 - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 machines linux-image-2.6-686-smp - Linux kernel 2.6 image on ...
Installe le noyau correspondant à ton PC, par exemple
sudo apt-get install linux-image-2.6-486
et reboote dessus