Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/09/2007, à 10:06

fxdfxd

probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Salut a tous

J'ai un petit probleme pour utiliser ma carte son, une EMU 0404 PCI, sous ubuntu (feisty mise a jour vers Gutsy).
J'ai telechargé la derniere mouture des drivers alsa, qui introduit le support de cette carte :

http://www.alsa-project.org/main/index. … 0K2_driver

La compil se deroule sans probleme, cependant au moment de lancer alsamixer, pour voir si tout fonctionne, j'ai le message suivant :

alsamixer: function snd_ctl_open failed for default: No such device

Voila ce que j'ai avec dmesg, concernant la carte son :


[   31.957583] ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 22
[   32.967755] ALSA /usr/src/alsa/alsa-driver-1.0.15rc2/pci/ac97/ac97_codec.c:2052: AC'97 0 does not respond - RESET
[   32.967763] ALSA /usr/src/alsa/alsa-driver-1.0.15rc2/pci/ac97/ac97_codec.c:2061: AC'97 0 access is not valid [0x0], removing mixer.
[   32.968306] ACPI: PCI interrupt for device 0000:01:08.0 disabled
[   32.968313] EMU10K1_Audigy: probe of 0000:01:08.0 failed with error -5

J'ai suivi le tuto dispo pour ma carte, ici : http://www.alsa-project.org/main/index.php/Matrix:Module-emu10k1-fpga

Voila, j'ai besoin d'aide car je ne sais pas ou chercher neutral

merci big_smile
-fx

Hors ligne

#2 Le 16/09/2007, à 20:51

fxdfxd

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Allez, personne sad ?

Hors ligne

#3 Le 18/09/2007, à 05:00

omega02

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

moi, j'ai la même carte et je ne pensait pas quelle etait compatible sous linux
vite que ca marche.

Le tuto que tu a vu et que je vien de lire aussi précise bien que ca marche pour certaines cartes emu, mais pas notre chere 0404
snif

Dernière modification par omega02 (Le 18/09/2007, à 06:50)

Hors ligne

#4 Le 18/09/2007, à 09:54

fxdfxd

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Hello

le tuto est celui donné en lien dans le tableau des cartes supportées par alsa, lorsque tu cliques sur EMU 0404 PCI, qui est indiquée comme supportée, et ce depuis la v1.0.15rc1, c'est bien marqué dans le changelog :

http://www.alsa-project.org/main/index.php/Changes_v1.0.14_v1.0.15rc1#EMU10K1.2FEMU10K2_driver

Apres je ne sais pas d'ou vient mon probleme, soit les drivers ne sont pas au point, soit j'ai un probleme chez moi ... il faudrait que tu essayes, et que tu me dises si ca marche wink

-fx

Hors ligne

#5 Le 18/09/2007, à 20:13

omega02

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Je veut bien tenter, mais je sui pas tres tres fort en console linux si le tuto est bien fait...
mais donne moi la page exacte du tuto en question..
car je me perd dans les liens.
j'ai un ubuntu 64 bits 7.04

Hors ligne

#6 Le 18/09/2007, à 23:32

fxdfxd

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Hello

voila le tuto big_smile :

http://www.alsa-project.org/main/index.php/Matrix:Module-emu10k1-fpga

-fx

Hors ligne

#7 Le 18/09/2007, à 23:50

omega02

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

je vais voir si je peut tenter ce soir, sinon JEUDI promis.

Hors ligne

#8 Le 20/09/2007, à 23:20

omega02

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

je suis absolument desole mais je n'arrive pas à suivre ce tuto,
il faut telecharger des fichiers mais ou sont ils,
les copier compiler...
j'ai des erreurs a chaque ligne que je fait donc !!!

Hors ligne

#9 Le 20/09/2007, à 23:38

omega02

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

je suis absolument desole mais je n'arrive pas à suivre ce tuto,
il faut telecharger des fichiers mais ou sont ils,
les copier compiler...
j'ai des erreurs a chaque ligne que je fait donc !!!


root@francis-studio:/usr/src/alsa/alsa-driver-1.0.15rc2# ./configure --with-cards=emu10k1 --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 ISO C89... 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 grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/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/alsa-driver-1.0.15rc2
checking cross compile...
checking for directory with kernel source... /usr/src/linux
checking for directory with kernel build...
checking for kernel linux/version.h... no
The file /usr/src/linux/include/linux/version.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).
make all-deps
make[1]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.15rc2 »
make[1]: Rien à faire pour « all-deps ».
make[1]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.15rc2 »

Please, run the configure script as first...

Hors ligne

#10 Le 27/09/2007, à 17:53

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Salut,

Moi aussi je galere avec cette install,  si ca marche je fait direct un tuto lol

Bon courage !


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne

#11 Le 28/09/2007, à 09:10

fxdfxd

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Bon, voux embettez pas si vous savez pas compiler un module, c'est pas grave...
Je pense de toute facon qu'il s'agit d'un bug, je vais attendra la version finale sad

-fx

Hors ligne

#12 Le 08/10/2007, à 14:47

fxdfxd

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

bon, au cas ou qqun aurait reussi ... sad

Hors ligne

#13 Le 06/12/2007, à 12:56

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Salut

du nouveau ?

quelqu'un aurait il reussit ?

@ ++


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne

#14 Le 06/12/2007, à 21:56

Marty_Macfly

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

En ce qui me concerne, j'arrive à rien du tout.

Certaines personnes ont réussi, apparement. Il y a une histoire de patch à ajouter, mais j'ai pas encore essayé. Et puis comme j'y connais encore pas grand chose en linux, j'ai peur de tout casser.:|

#15 Le 08/12/2007, à 13:30

Marty_Macfly

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Ca y est, j'ai compilé le driver avec le patch en question, mais sans succès sad.
La commande alsamixer me donne le même message d'erreur que fxdfxd :

alsamixer: function snd_ctl_open failed for default: No such device

En attedant qu'Alsa sorte sa prochaine version, si quelqu'un parvient à  avoir du son, je serais curieux de savoir comment il a fait...

#16 Le 08/12/2007, à 15:49

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

salut

idem même erreur après compil avec patch sad

alsamixer: function snd_ctl_open failed for default: No such device


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne

#17 Le 08/12/2007, à 23:42

fxdfxd

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Salut a tous

Entre temps j'ai presque reussi, ne me demandez pas comment, je n'en sait rien neutral
J'ai juste retesté sur une install fraiche avec la derniere daily build du moment, et ca a marché ... enfin presque, maitenant il me dit qu'il y a une erreur sur le firmware, j'en sortirai jamais sad

a+ et bonne chance a vous !
-fx

Hors ligne

#18 Le 09/12/2007, à 13:09

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

salut

bon voila le log:

test@Emu:/usr/src/alsa/alsa-driver-1.0.15$ sudo ./configure --with-cards=emu10k1 --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 ISO C89... 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 grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/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/alsa-driver-1.0.15
checking cross compile... 
checking for directory with kernel source... /lib/modules/2.6.22-14-generic/build
checking for directory with kernel build... 
checking for kernel linux/version.h... yes
checking for kernel linux/autoconf.h... yes
checking for kernel version... 2.6.22-14-generic
checking for GCC version... Kernel compiler:  Used compiler: gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)

*** NO PREDEFINED KERNEL COMPILER IS DETECTED
*** Assuming the same compiler is used with the current system compiler.

*** Please make sure that the same compiler version was used for building kernel.

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 for CONFIG_EXPERIMENTAL... yes
checking for kernel linux/config.h... no
Creating <linux/config.h>...
checking to modify of kernel linux/kmod.h... no
checking for kernel linux/utsrelease.h... yes
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 media/v4l2-dev.h... yes
checking for kernel linux/devfs_fs_kernel.h... no
Creating a dummy <linux/devfs_fs_kernel.h>...
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/platform_device.h... yes
checking for kernel linux/isa.h... yes
checking for kernel linux/jiffies.h... yes
checking for kernel linux/compat.h... yes
checking for kernel linux/log2.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 linux/err.h... yes
checking for kernel linux/bitmap.h... yes
checking for kernel linux/mutex.h... yes
checking for kernel linux/latency.h... yes
checking for kernel linux/kthread.h... yes
checking for kernel asm/irq_regs.h... yes
checking for kernel module symbol versions... yes
checking for has ioport support... yes
checking for PCI support in kernel... yes
checking for I2C driver in kernel... module
checking for I2C_POWERMAC in kernel... unknown
checking for firmware loader... yes
checking for input subsystem in kernel... yes
checking for directory to store kernel modules... /lib/modules/2.6.22-14-generic/kernel/sound
checking for verbose procfs... on
checking for verbose printk... on
checking for debug level... none
checking for ISA support in kernel... yes
checking for processor type... i586
checking for i386 machine type... default
checking for ISA DMA API... yes
checking for SMP... yes
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 vsnprintf... 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... yes
checking for msleep... yes
checking for msleep_interrupt... yes
checking for msecs_to_jiffies... yes
checking for tty->count is the atomic type... no
checking for video_get_drvdata... yes
checking for V4L1 layer... yes
checking for io_remap_pfn_range... yes
checking for kcalloc... yes
checking for kstrdup... yes
checking for kzalloc... yes
checking for create_workqueue with flags... no
checking for saved_config_space in pci_dev... yes
checking for new pci_save_state... yes
checking for register_sound_special_device... yes
checking for driver version... 1.0.15
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for OSS PCM plugin system inclusion... yes
checking for RTC callback support in kernel... yes
checking for HPET support... yes
checking for dynamic minor numbers... no
checking for support of old API... yes
checking for Procfs support... yes
checking for USB support... yes
checking for class_simple... no
checking for old driver suspend/resume callbacks... no
checking for removal of page-reservation for nopage/mmap... yes
checking for nested class_device... yes
checking for new IRQ handler... yes
checking for gfp_t... yes
checking for PnP suspend/resume... yes
checking for new unlocked/compat_ioctl... yes
checking for x86-compatible PC... yes
checking for High-Res timers... 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 power management... yes
checking for which soundcards to compile driver for... emu10k1
configure: creating ./config.status
config.status: creating version
config.status: creating Makefile.conf
config.status: WARNING:  Makefile.conf.in seems to ignore the --datarootdir setting
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/pci_ids_compat.h
config.status: creating include/i2c-id_compat.h
config.status: creating include/config.h
config.status: include/config.h is unchanged
config.status: creating include/config1.h
config.status: include/config1.h is unchanged
config.status: creating include/version.h
config.status: include/version.h is unchanged
config.status: creating include/autoconf-extra.h
config.status: include/autoconf-extra.h is unchanged
Hacking autoconf.h...
if [ ! -d include/sound -a ! -L include/sound ]; then \
          ln -sf ../alsa-kernel/include include/sound ; \
        fi
ln: creating symbolic link `include/sound' to `../alsa-kernel/include': Permission denied
make: *** [include/sound/version.h] Error 1
if [ -L /usr/include/sound ]; then \
                rm -f /usr/include/sound; \
                ln -sf /usr/src/alsa/alsa-driver-1.0.15/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
install: cannot create directory `/usr/include/sound': Permission denied
install: cannot stat `include/sound/*.h': No such file or directory
make: *** [install-headers] Error 1

Je pense avoir besoin d'aide car je sèche sur le coup.

@ +


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne

#19 Le 28/12/2007, à 13:19

bata

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

bonjour
j'ai un probleme sur ma carte son emu 1820
je ne vois plus mes port  midi sur ma carte
j'ai besoin aide

#20 Le 28/12/2007, à 15:35

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Salut,

Tu devrais peu être ouvrir un autre sujet car ici on utilise tous des EMU-0404 (chipset different) qui de surcroit ne fonctionne pas dans notre Distrib préféré.

Donc je pense pas que beaucoup puisse t'aider car a l'heure actuelle aucun de nous n a réussit a l'installer tongue

Bon courage smile

@ +++

Dernière modification par Nab!!daN (Le 28/12/2007, à 17:54)


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne

#21 Le 29/12/2007, à 09:42

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

#############  voir post #24  #############################


Re smile

Bon j'y suis presque smile

test@audio:/usr/src$ lspci | grep audio
03:02.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value
test@audio:/usr/src$

une grande partie de mes problèmes a été résolu par cette commande (mes headers n'était pas présent ainsi que certains modules requit):

sudo apt-get install linux-headers-$(uname -r) build-essential libncurses5-dev libncursesw5-dev ncurses-term alsa-tools-gui

Ne pas oublier d'executer le patch:

https://bugtrack.alsa-project.org/alsa- … hp?id=3496

(pas besoin de compte, téléchargeable gratuit)

Pour l'installer, tu mets le patch dans le répertoire parent de alsa-driver-1.0.15, et tu tapes

patch -p0 < alsa-emu0404.patch

puis:

 cd alsa-driver-xxx
       ./configure --with-cards=emu10k1 --with-sequencer=yes ; make ; make install

Autre chose, le mieux est d'exécuter chacune a une et de vérifier qu'il n'y est pas d'erreur:

cd ../alsa-lib-*
make clean
./configure
make
sudo make install

cd ../alsa-firmware-*
make clean
./configure
make
sudo make install

cd ../alsa-utils-*
make clean
./configure
make
sudo make install

Apres j ai utilise alsa.conf et l'assistant a installe la carte son.

Si ça marche je posterai toutes les étapes une a une, d'ici la voila les premières  smile

Maintenant je pense qu'il faut juste paramétrer mon PC pour faire cohabiter mes deux cartes.

Suis au boulot en SSH sur ma machine donc un peu difficile de confirmer que tout fonctionne bien smile


@ +

Dernière modification par Nab!!daN (Le 04/01/2008, à 22:20)


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne

#22 Le 29/12/2007, à 23:25

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Re wink

Bon ca commence a aller mieux lol

Emu.png


Emu-alsamixer.png

je test tout ca et je donne un feedback

a plus

Dernière modification par Nab!!daN (Le 29/12/2007, à 23:58)


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne

#23 Le 30/12/2007, à 20:15

Marty_Macfly

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Salut !

J'ai retenté le coup avec les conseils de Nab et surtout la commande :

sudo apt-get install linux-headers-$(uname -r) build-essential libncurses5-dev libncursesw5-dev ncurses-term alsa-tools-gui

Car il me manquait aussi quelques éléments.

Mais ça ne marche pas plus sad. Même après avoir lancé un sudo alsaconf, j'ai exactement le même problème qu'avant :

alsamixer: function snd_ctl_open failed for default: No such device

J'ai une question : si on retente une deuxième fois de compiler des drivers, doit-on "décompiler" les anciens ou les désinstaller avant ? Ou la compilation "ré-écrit" par dessus ? (désolé, tout cela est très flou pour moi)

#24 Le 31/12/2007, à 11:25

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Salut,

As tu installe le alsa-firmware package ?

J' ai eu pas mal de problème en fait.

J'ai au final installe le kernel real time (ubuntu-studio) par simple upgrade depuis gusty, je veux faire du son donc je me suis dit autant installe celui-ci.

Un autre plus de procéder a ce genre d'install est que si cela se passe mal tu reviens sur ton kernel ubuntu classique et tu vire le real time puis du reinstall real time pour recommencer la compile de alsa.

J'ai d'autre part desactiver ma carte son dans mon bios (carte son de la carte mère) pour éviter tout conflit.

après j ai installer les headers et paquets nécessaire a la compile:

sudo apt-get install linux-headers-$(uname -r) build-essential libncurses5-dev libncursesw5-dev ncurses-term alsa-tools-gui

Ensuite telcharger tout les fichiers necessaire pour la compile sur le site de Alsa:


http://www.alsa-project.org/main/index.php/Main_Page

La version actuelle est 1.0.15, celle de gusty par defaut est 1.0.14

Copier tout les fichiers dans /usr/src/alsa (avec le patch)

ftp://ftp.alsa-project.org/pub/driver/a … 15.tar.bz2

ftp://ftp.alsa-project.org/pub/lib/alsa … 15.tar.bz2

ftp://ftp.alsa-project.org/pub/utils/al … 15.tar.bz2

ftp://ftp.alsa-project.org/pub/firmware … 15.tar.bz2

https://bugtrack.alsa-project.org/alsa- … hp?id=3496

Pour download le patch cliquer sur "Guest Login"

le repertoire alsa n'existe pas , il faut le creer en tout premier lieu.

       cd /usr/src
       mkdir alsa
       cd alsa
       cp /downloads/alsa-*

le chemin de "cp /downloads/alsa-*" depend du chemin ou vous avez telecharge les fichiers depuis le site de alsa.

Si cela pose probleme, deplacer les fichiers vers la destintion en utilisant une interface graphique (pour les utilisateur de gnome):

sudo nautilus

appliquer le patch depuis le dossier parent de alsa-driver-1.0.15:

         bunzip2 alsa-driver-1.0.15
         tar -xf alsa-driver-1.0.15
         patch -p0 < alsa-emu0404.patch

Compiler tout les fichiers dans cet ordre (aucune idée si cet ordre est important):

       
       cd alsa-driver-1.0.15
       sudo make clean
       sudo make mrproper
       sudo ./configure --with-cards=emu10k1 --with-sequencer=yes
       sudo make
       sudo make install

Si tu as deux cartes son, il faut compiler les deux a la fois, exemple pour une hda-intel

sudo ./configure --with-cards=emu10k1,hda-intel --with-sequencer=yes
cd ..
       bunzip2 alsa-lib-1.0.15
       tar -xf alsa-lib-1.0.15
       cd alsa-lib-1.0.15
       sudo make clean
       sudo ./configure
       sudo make
       sudo make install
cd ..
       bunzip2 alsa-firmware-1.0.15
       tar -xf alsa-utils-1.0.15
       cd alsa-firmware-1.0.15
       sudo make clean
       sudo ./configure
       sudo make
       sudo make install
cd ..
       bunzip2 alsa-utils-1.0.15
       tar -xf alsa-utils-1.0.15
       cd alsa-utils-1.015
       sudo make clean
       sudo ./configure
       sudo make
       sudo make install

optionel:

sudo modprobe snd-emu10k1 ; modprobe snd-pcm-oss ; modprobe snd-mixer-oss ; modprobe snd-seq-oss

Important:

Lier le firmware usr/local/share/alsa/firmware/ pour usr/share/alsa: (probleme du post initial)

sudo ln -s /usr/local/share/alsa/firmware /usr/share/alsa

Reboot:

alsamixer

et le mixer est apparu avec la bonne version de alsa et ma carte son reconnu.

Tout fonctionne mais .....


Maintenant j ai un autre problème, la fréquence de lecture par défaut dans ubuntu est de 48.000 HZ, et je ne sais pas la changer : 

Resolu, il faut ajouter la frequence d'horloge avec un clic droit sur l'icone de son, apres ce paramettre apparait dans alsamixer.



A plus !


PS:

J'ai une question : si on retente une deuxième fois de compiler des drivers, doit-on "décompiler" les anciens ou les désinstaller avant ? Ou la compilation "ré-écrit" par dessus ? (désolé, tout cela est très flou pour moi)

En fait il te faut juste nettoyer tout avant de demarrer, j'ai modifie le post  (make clean /make mrproper)et si tu le suis, la compile des drivers sera nickel !

Dernière modification par Nab!!daN (Le 07/01/2008, à 19:09)


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne

#25 Le 03/01/2008, à 12:35

Nab!!daN

Re : probleme avec une carte son EMU 0404 PCI et les drivers ALSA

Re wink

@ fxdfxd ou Marty_Macfly,

Et vous les gars ca donne quoi ?

A plus !


La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! -(Albert Einstein)-
Archlinux.

Hors ligne