[debian] pilote alsa

[Résolu/Fermé]
Signaler
-
Messages postés
29984
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
26 juillet 2021
-
bonjour,

j'étais entrain de compiler mon driver alsa et j'ai obtenu à la fin cette erreur:

make -C /lib/modules/2.6.8-3-386/source SUBDIRS=/home/djim/alsa-driver-1.0.12 O=/lib/modules/2.6.8-3-386/build CPP="gcc -E" CC="gcc" modules
make: *** /lib/modules/2.6.8-3-386/source: Aucun fichier ou répertoire de ce type. Arrêt.
make: *** [compile] Erreur 2

donc comme il le dit si bien pas de répertoire ou fichier intitulé source
je suis aller voir cela : source est un fichier qui apparamennt est cassé car :
Ce lien ne peut être utilisé, car sa cible « /tmp/buildd/kernel-image-2.6.8-i386-2.6.8/install-386 » n'existe pas.

que puis je faire pour corriger cela ?

56 réponses

Messages postés
60
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
8 décembre 2006
1
Salut,
c'est peut-être stupide comme question, mais as-tu installé les sources du noyau ?
je l'ai fais via un apt-get install kernel-source-2.6
Messages postés
60
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
8 décembre 2006
1
autre question (stupide encore ;-) : est-ce que ça correspond bien à ta version de noyau (uname -a doit te renvoyer la version 2.6.8-3 : comme tes sources) ? Sinon, c'est peut-être un pilote non-GPL (qui ne s'installe pas avec les sources) ?
oui cela correspond
Messages postés
60
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
8 décembre 2006
1
désolé, j'ai plus d'idée ...
c'est pour faire fonctionner ma soundblaster live pci

il n'y a pas d'autres moyens d'installations ?
Messages postés
60
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
8 décembre 2006
1
j'avais pourtant l'impression que ta carte était supportée par le noyau Linux. Je n'arrive pas à aller sur https://www.alsa-project.org/wiki/Main_Page :-(
Sinon, jette un oeil sur https://fr.creative.com/ (ça ne t'avancera pas beaucoup j'en ai peur)
le site d'alsa project ne repond pas

c'est ennuyant un OS sans son :(
le site alsa-project refonctionne
j'ai tenté l'install en suivant la doc sur alsa-project pour ma carte son

j'ai tapé cette commande: ./configure --with-cards=emu10k1 --with-sequencer=yes;make;make install

voici le résultat dont les erreurs à la fin:

/lib/modules/2.6.8-3-386/build CPP="gcc -E" CC="gcc" modules
make: *** /lib/modules/2.6.8-3-386/source: Aucun fichier ou répertoire de ce type. Arrêt.
make: *** [compile] Erreur 2
find /lib/modules/2.6.8-3-386/kernel/sound -name 'snd*.*o' | xargs rm -f
make[1]: Entering directory `/home/djim/alsa-driver-1.0.12/acore'
mkdir -p /lib/modules/2.6.8-3-386/kernel/sound/acore
cp snd-hwdep.ko snd-page-alloc.ko snd-pcm.ko snd-rawmidi.ko snd-timer.ko snd.ko /lib/modules/2.6.8-3-386/kernel/sound/acore
cp: ne peut évaluer `snd-hwdep.ko': Aucun fichier ou répertoire de ce type
cp: ne peut évaluer `snd-page-alloc.ko': Aucun fichier ou répertoire de ce type
cp: ne peut évaluer `snd-pcm.ko': Aucun fichier ou répertoire de ce type
cp: ne peut évaluer `snd-rawmidi.ko': Aucun fichier ou répertoire de ce type
cp: ne peut évaluer `snd-timer.ko': Aucun fichier ou répertoire de ce type
cp: ne peut évaluer `snd.ko': Aucun fichier ou répertoire de ce type
make[1]: *** [modules_install] Erreur 1
make[1]: Leaving directory `/home/djim/alsa-driver-1.0.12/acore'
make: *** [install-modules] Erreur 1

quel est le probleme ?
voici le resultat d'un lspci:

0000:02:02.0 Multimedia audio controller: Creative Labs [SB Live! Value] EMU10k1 X
0000:02:02.1 Input device controller: Creative Labs [SB Live! Value] Input devic e controller


il voit bien ma carte son pourquoi alsa ne la détecte pas ???
j'ai changé de carte son pour voir :

j'ai celle la:

Ensoniq 5880 AudioPCI

pouvez vous m'aider à l'installer svp

je suis sous debian kernel 2.6
j'ai un peu avancé voila ce que j'ai réaliser et ya pas d'erreur:

debian:/usr/src/alsa/modules/alsa-driver# ./configure --with-cards=ens1371 --with-sequencer=yes;make;make install
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /usr/src/alsa/modules/alsa-driver
checking cross compile...
checking for directory with kernel source... /lib/modules/2.6.8-3-386/source
checking for directory with kernel build... /lib/modules/2.6.8-3-386/build
checking for kernel version... 2.6.8-3-386
checking for built-in ALSA... "no"
checking for existing ALSA module... "yes"
checking for Red Hat kernel... "auto"
checking for Red Hat kernel... "no"
checking for SUSE kernel... "auto"
checking for SUSE kernel... "no"
checking to modify of kernel linux/kmod.h... "no"
checking for kernel linux/compiler.h... "yes"
checking for kernel linux/pm.h... "yes"
checking for kernel linux/spinlock.h... "yes"
checking for kernel linux/irq.h... "yes"
checking for kernel linux/threads.h... "yes"
checking for kernel linux/rwsem.h... "yes"
checking for kernel linux/gameport.h... "yes"
checking for kernel linux/devfs_fs_kernel.h... "yes"
checking for kernel linux/highmem.h... "yes"
checking for kernel linux/workqueue.h... "yes"
checking for kernel linux/dma-mapping.h... "yes"
checking for kernel asm/hw_irq.h... "yes"
checking for kernel linux/device.h... "yes"
checking for kernel linux/jiffies.h... "yes"
checking for kernel linux/compat.h... "yes"
checking for kernel linux/adb.h... "yes"
checking for kernel linux/cuda.h... "yes"
checking for kernel linux/pmu.h... "yes"
checking for kernel linux/moduleparam.h... "yes"
checking for kernel linux/syscalls.h... "yes"
checking for kernel linux/firmware.h... "yes"
checking for kernel module symbol versions... "yes"
checking for PCI support in kernel... "yes"
checking for I2C driver in kernel... module
checking for firmware loader... module
checking for input subsystem in kernel... yes
checking for SGI/MIPS (HAL2) architecture... "no"
checking for directory to store kernel modules... /lib/modules/2.6.8-3-386/kernel/sound
checking for verbose printk... on
checking for debug level... none
checking for ISA support in kernel... "yes"
checking for processor type... i386
checking for i386 machine type... default
checking for SMP... "no"
checking for Video device support in kernel... "yes"
checking for ISA PnP driver in kernel... yes
checking for PnP driver in kernel... yes
checking for Kernel ISA-PnP support... "yes"
checking for strlcpy... "yes"
checking for snprintf... "yes"
checking for scnprintf... "yes"
checking for sscanf... "yes"
checking for vmalloc_to_page... "yes"
checking for old kmod... "no"
checking for PDE... "yes"
checking for pci_set_consistent_dma_mask... "yes"
checking for pci_dev_present... "no"
checking for tty->count is the atomic type... "no"
checking for video_get_drvdata... "yes"
checking for remap_pfn_range... "no"
checking for new remap_page_range... "yes"
checking for kcalloc... "no"
checking for saved_config_space in pci_dev... "yes"
checking for new pci_save_state... "no"
checking for acpi_register_gsi... "yes"
Removing local linux/isapnp.h.
Removing local linux/pnp.h.
checking for driver version... 1.0.8
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for RTC callback support in kernel... "yes"
checking for Procfs support... "yes"
checking for USB support... "yes"
checking for kernel PCMCIA
checking for PCMCIA support... "yes"
checking for PC9800 support in kernel... "no"
checking for parallel port support... "yes"
checking for which soundcards to compile driver for... ens1371
configure: creating ./config.status
config.status: creating version
config.status: creating Makefile.conf
config.status: creating snddevices
config.status: creating utils/alsa-driver.spec
config.status: creating utils/buildrpm
config.status: creating toplevel.config
config.status: creating utils/alsasound
config.status: creating utils/alsasound.posix
config.status: creating include/config.h
config.status: creating include/config1.h
config.status: creating include/version.h
config.status: include/version.h is unchanged
config.status: creating include/autoconf-extra.h
Hacking autoconf.h...
make dep
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore/oss'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore/oss'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore/seq'
make[4]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore/seq/instr'
make[4]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore/seq/instr'
make[4]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore/seq/oss'
make[4]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore/seq/oss'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore/seq'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/i2c'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/i2c/other'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/i2c/other'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/i2c'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers/opl3'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers/opl3'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers/opl4'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers/opl4'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers/mpu401'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers/mpu401'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers/vx'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers/vx'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/msnd'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/msnd'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/ad1816a'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/ad1816a'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/ad1848'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/ad1848'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/cs423x'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/cs423x'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/es1688'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/es1688'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/gus'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/gus'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/opti9xx'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/opti9xx'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/sb'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/sb'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/wavefront'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/wavefront'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/synth'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/synth/emux'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/synth/emux'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/synth'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/pdplus'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/pdplus'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/azx'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/azx'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/pcxhr'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/pcxhr'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/echoaudio'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/echoaudio'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ac97'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ac97'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ali5451'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ali5451'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/au88x0'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/au88x0'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ca0106'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ca0106'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/cs46xx'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/cs46xx'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/emu10k1'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/emu10k1'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ice1712'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ice1712'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/korg1212'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/korg1212'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/mixart'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/mixart'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/nm256'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/nm256'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/rme9652'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/rme9652'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/trident'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/trident'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ymfpci'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ymfpci'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/vx222'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/vx222'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/usb'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/usb/usx2y'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/usb/usx2y'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/usb'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pcmcia'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pcmcia/vx'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pcmcia/vx'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/pcmcia/pdaudiocf'make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pcmcia/pdaudiocf'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pcmcia'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver'
make -C /lib/modules/2.6.8-3-386/source SUBDIRS=/usr/src/alsa/modules/alsa-driver O=/lib/modules/2.6.8-3-386/build modules
make[1]: Entering directory `/lib/modules/2.6.8-3-386/source'
CC [M] /usr/src/alsa/modules/alsa-driver/acore/memalloc.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/sgbuf.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/memory_wrapper.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/pcm.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/pcm_native.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/pcm_lib.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/pcm_timer.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/pcm_misc.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/pcm_memory.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/rawmidi.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/rtctimer.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/timer.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/sound.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/init.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/memory.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/info.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/control.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/misc.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/device.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/wrappers.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/isadma.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/sound_oss.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/info_oss.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-timer.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-rtctimer.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-pcm.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-page-alloc.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-rawmidi.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/mixer_oss.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/pcm_oss.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/pcm_plugin.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/io.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/copy.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/linear.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/mulaw.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/route.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/oss/rate.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/oss/snd-mixer-oss.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/oss/snd-pcm-oss.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_device.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_midi_event.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_midi.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_lock.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_clientmgr.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_memory.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_queue.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_fifo.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_prioq.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_timer.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_system.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_ports.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/seq_info.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-device.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-midi-event.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-midi.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_init.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_timer.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_ioctl.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_event.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_rw.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_synth.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_midi.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_readq.o
CC [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/seq_oss_writeq.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/snd-seq-oss.o
CC [M] /usr/src/alsa/modules/alsa-driver/pci/ens1371.o
LD [M] /usr/src/alsa/modules/alsa-driver/pci/snd-ens1371.o
CC [M] /usr/src/alsa/modules/alsa-driver/pci/ac97/ac97_codec.o
CC [M] /usr/src/alsa/modules/alsa-driver/pci/ac97/ac97_pcm.o
CC [M] /usr/src/alsa/modules/alsa-driver/pci/ac97/ac97_patch.o
CC [M] /usr/src/alsa/modules/alsa-driver/pci/ac97/ac97_proc.o
LD [M] /usr/src/alsa/modules/alsa-driver/pci/ac97/snd-ac97-codec.o
Building modules, stage 2.
MODPOST
CC /usr/src/alsa/modules/alsa-driver/acore/oss/snd-mixer-oss.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/oss/snd-mixer-oss.ko
CC /usr/src/alsa/modules/alsa-driver/acore/oss/snd-pcm-oss.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/oss/snd-pcm-oss.ko
CC /usr/src/alsa/modules/alsa-driver/acore/seq/oss/snd-seq-oss.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/oss/snd-seq-oss.ko
CC /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-device.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-device.ko
CC /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-midi-event.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-midi-event.ko
CC /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-midi.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq-midi.ko
CC /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/seq/snd-seq.ko
CC /usr/src/alsa/modules/alsa-driver/acore/snd-page-alloc.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-page-alloc.ko
CC /usr/src/alsa/modules/alsa-driver/acore/snd-pcm.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-pcm.ko
CC /usr/src/alsa/modules/alsa-driver/acore/snd-rawmidi.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-rawmidi.ko
CC /usr/src/alsa/modules/alsa-driver/acore/snd-rtctimer.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-rtctimer.ko
CC /usr/src/alsa/modules/alsa-driver/acore/snd-timer.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd-timer.ko
CC /usr/src/alsa/modules/alsa-driver/acore/snd.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/acore/snd.ko
CC /usr/src/alsa/modules/alsa-driver/pci/ac97/snd-ac97-codec.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/pci/ac97/snd-ac97-codec.ko
CC /usr/src/alsa/modules/alsa-driver/pci/snd-ens1371.mod.o
LD [M] /usr/src/alsa/modules/alsa-driver/pci/snd-ens1371.ko
make[1]: Leaving directory `/lib/modules/2.6.8-3-386/source'

ALSA modules were successfully compiled.

find /lib/modules/2.6.8-3-386/kernel/sound -name 'snd*.*o' | xargs rm -f
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore'
mkdir -p /lib/modules/2.6.8-3-386/kernel/sound/acore
cp snd-page-alloc.ko snd-pcm.ko snd-rawmidi.ko snd-rtctimer.ko snd-timer.ko snd.ko /lib/modules/2.6.8-3-386/kernel/sound/acore
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore/oss'
mkdir -p /lib/modules/2.6.8-3-386/kernel/sound/acore/oss
cp snd-mixer-oss.ko snd-pcm-oss.ko /lib/modules/2.6.8-3-386/kernel/sound/acore/oss
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore/oss'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore/seq'
mkdir -p /lib/modules/2.6.8-3-386/kernel/sound/acore/seq
cp snd-seq-device.ko snd-seq-midi-event.ko snd-seq-midi.ko snd-seq.ko /lib/modules/2.6.8-3-386/kernel/sound/acore/seq
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore/seq/instr'
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore/seq/instr'
make[3]: Entering directory `/usr/src/alsa/modules/alsa-driver/acore/seq/oss'
mkdir -p /lib/modules/2.6.8-3-386/kernel/sound/acore/seq/oss
cp snd-seq-oss.ko /lib/modules/2.6.8-3-386/kernel/sound/acore/seq/oss
make[3]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore/seq/oss'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore/seq'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver/acore'
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver/i2c'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/i2c/other'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/i2c/other'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver/i2c'
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers/opl3'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers/opl3'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers/opl4'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers/opl4'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers/mpu401'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers/mpu401'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/drivers/vx'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers/vx'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver/drivers'
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/msnd'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/msnd'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/ad1816a'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/ad1816a'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/ad1848'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/ad1848'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/cs423x'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/cs423x'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/es1688'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/es1688'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/gus'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/gus'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/opti9xx'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/opti9xx'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/sb'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/sb'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/isa/wavefront'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa/wavefront'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver/isa'
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver/synth'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/synth/emux'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/synth/emux'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver/synth'
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci'
mkdir -p /lib/modules/2.6.8-3-386/kernel/sound/pci
cp snd-ens1371.ko /lib/modules/2.6.8-3-386/kernel/sound/pci
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/pdplus'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/pdplus'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/azx'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/azx'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/pcxhr'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/pcxhr'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/echoaudio'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/echoaudio'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ac97'
mkdir -p /lib/modules/2.6.8-3-386/kernel/sound/pci/ac97
cp snd-ac97-codec.ko /lib/modules/2.6.8-3-386/kernel/sound/pci/ac97
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ac97'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ali5451'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ali5451'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/au88x0'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/au88x0'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ca0106'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ca0106'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/cs46xx'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/cs46xx'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/emu10k1'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/emu10k1'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ice1712'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ice1712'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/korg1212'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/korg1212'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/mixart'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/mixart'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/nm256'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/nm256'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/rme9652'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/rme9652'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/trident'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/trident'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/ymfpci'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/ymfpci'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pci/vx222'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci/vx222'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pci'
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver/usb'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/usb/usx2y'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/usb/usx2y'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver/usb'
make[1]: Entering directory `/usr/src/alsa/modules/alsa-driver/pcmcia'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pcmcia/vx'
make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pcmcia/vx'
make[2]: Entering directory `/usr/src/alsa/modules/alsa-driver/pcmcia/pdaudiocf'make[2]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pcmcia/pdaudiocf'
make[1]: Leaving directory `/usr/src/alsa/modules/alsa-driver/pcmcia'
if [ -L /usr/include/sound ]; then \
rm -f /usr/include/sound; \
ln -sf /usr/src/alsa/modules/alsa-driver/include/sound /usr/include/sound; \
else \
rm -rf /usr/include/sound; \
install -d -m 755 -g root -o root /usr/include/sound; \
for f in include/sound/*.h; do \
install -m 644 -g root -o root $f /usr/include/sound; \
done \
fi
cat WARNING

WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
**************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.


que me reste t'il à faire ?? j'ai tenter alsaconf mais il ne trouve pas ma carte
bon en j'ai effectuer l'installation sans erreur de alsa-driver
alsa-lib

mais avec alsa-utils j'ai cette erreur:

debian:/usr/src/alsa-utils-1.0.12# ./configure;make;make install checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking build system type... i686-pc-linux
checking host system type... i686-pc-linux
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking whether NLS is requested... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for cross-compiler... gcc
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread
checking for libasound headers version >= 1.0.12... not present.
configure: error: Sufficiently new version of libasound not found.
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
make: *** Pas de règle pour fabriquer la cible « install ». Arrêt.


que dois je faire ?
Messages postés
29984
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
26 juillet 2021
7 144
1ère solution : tu veux compiler ton module alsa et il faut installer le paquet qu'il te demande :
apt-get update
apt-get upgrade
apt-cache search libasound
apt-get install libasound2-dev libasound2

2ème solution : tu installes le paquet alsa qui est tout prêt :
apt-get update
apt-get upgrade
apt-get install alsa-base alsa-oss alsa-utils

... et cette seconde solution me semble bien meilleure et bien plus simple ;-)

Bonne chance
j'ai fais les deux solutions que tu m'a proposé mais c'était déja les fichiers les plus récent qui été installé

que dois je faire maintenant ?
j'ai chargé les modules en faisant la commande suivante:
modprobe snd-emu10k1;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss


pour vérifier qu'ils sont bien chargés voici le résultat que j'obtiens avec lsmod:

debian:/home/djim# lsmod
Module Size Used by
snd_seq_oss 31488 0
snd_seq_midi 8224 0
snd_seq_midi_event 7552 2 snd_seq_oss,snd_seq_midi
snd_seq 47504 5 snd_seq_oss,snd_seq_midi,snd_seq_midi_event
nvidia 4547060 12
i2c_core 22416 1 nvidia
ipv6 229892 8
af_packet 20872 2
rtc 12088 0
pcspkr 3816 0
floppy 54992 0
parport_pc 33348 0
parport 37320 1 parport_pc
hw_random 5652 0
usblp 12032 0
pci_hotplug 30640 0
joydev 9536 0
intel_agp 20512 0
intel_mch_agp 10000 1
agpgart 31784 3 nvidia,intel_agp,intel_mch_agp
usbhid 28864 0
ehci_hcd 27908 0
uhci_hcd 29328 0
usbcore 104292 6 usblp,usbhid,ehci_hcd,uhci_hcd
snd_emu10k1 84136 0
snd_rawmidi 23232 2 snd_seq_midi,snd_emu10k1
snd_seq_device 8716 5 snd_seq_oss,snd_seq_midi,snd_seq,snd_emu10k1,snd_rawmidi
snd_ac97_codec 66168 1 snd_emu10k1
snd_pcm_oss 47656 0
snd_mixer_oss 16768 1 snd_pcm_oss
snd_pcm 82056 3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_timer 23300 3 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc 9736 2 snd_emu10k1,snd_pcm
snd_util_mem 4608 1 snd_emu10k1
snd_hwdep 9376 1 snd_emu10k1
snd 51940 14 snd_seq_oss,snd_seq_midi,snd_seq_midi_event,snd_seq,snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_util_mem,snd_hwdep
soundcore 9824 1 snd
e100 30080 0
mii 4864 1 e100
tsdev 7168 0
mousedev 9996 1
capability 4872 0
commoncap 7168 1 capability
evdev 9088 0
psmouse 17800 0
ide_cd 38176 0
cdrom 35740 1 ide_cd
ext3 109544 1
jbd 54552 1 ext3
ide_generic 1664 0
piix 12448 1
ide_disk 16768 3
ide_core 125028 4 ide_cd,ide_generic,piix,ide_disk
sd_mod 20480 0
ata_piix 7812 0
libata 36228 1 ata_piix
scsi_mod 115148 2 sd_mod,libata
unix 26036 418
font 8576 0
vesafb 6688 0
cfbcopyarea 3840 1 vesafb
cfbimgblt 3200 1 vesafb
cfbfillrect 3712 1 vesafb


j'ai tenter un alsamixer mais j'ai cette erreur:
debian:/home/djim# alsamixer

alsamixer: function snd_ctl_open failed for default: No such device

que puis je faire ?
Messages postés
29984
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
26 juillet 2021
7 144
1) Avant le alsamixer il faut faire un :
alsaconf

2) Normalement tu dois avoir un /dev/dsp :
(root@silk) (~) # ls -l /dev/dsp
crw-rw---- 1 root audio 14, 3 Sep 15 10:37 /dev/dsp

S'il n'apparaît pas :
cd /dev ; ./MAKEDEV

3) Une fois le alsaconf fait et si le périphérique /dev/dsp existe, on peut enchaîner. Règle en root les volumes en limite de "rouge" dans :
alsamixer
alsactl store

La deuxième commande sert à les sauvegarder.

4) Ensuite, vérifie que ton utilisateur est dans le groupe audio :
(mando@silk) (~) $ groups
mando dialout cdrom floppy audio video plugdev games

Sinon, en root, rajoute le dans /etc/groups, par exemple, avec l'éditeur texte nano : exemple si ton utilisateur s'appelle mando :
...
sudo:x:27:
audio:x:29:mando
dip:x:30:
...

Dans ce fichier ne change pas les numéros (gid).

5) A présent tu dois avoir du son en utilisateur. Ajuste les règlages par exemple avec kmix si tu utilises KDE.

Bonne chance
alsaconf ne trouve pas ma carte pci
de plus /dev/dsp je ne l'ai pas
Messages postés
29984
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
26 juillet 2021
7 144
Sans /dev/dsp tu ne peux pas continuer. Il n'existe probablement pas car alsaconf n'a pas marché. Quelle carte son as-tu, et que dis alsaconf ?