GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le micrologiciel manquant pour une carte son Creative Labs Audigy2 ?

J'ai une carte son PCI E-MU 1616m et j'ai récemment fait le passage de Windows à Ubuntu 11.04 (Natty). Depuis une nouvelle installation, tout fonctionne bien, sauf une petite erreur au démarrage qui indique qu'il ne peut pas trouver le firmware de ma carte son.

Quelqu'un peut-il m'aider à savoir ce que je dois faire pour que ma carte son fonctionne à nouveau ?

Sortie de dmesg | grep emu est :

[   22.083208] emu1010: Special config.
[   22.083289] emu1010: EMU_HANA_ID = 0x3f
[   22.083291] emu1010: filename emu/emu1010b.fw testing
[   22.119132] firmware: emu/emu1010b.fw not found. Err = -2
[   22.119136] emu1010: Loading Firmware file emu/emu1010b.fw failed

ls /lib/firmware/emu dit que le répertoire n'existe pas !

Je suis nouveau sur Ubuntu et Linux en général, donc je ne sais pas quelles autres informations je peux fournir.

J'ai trouvé ce lien sur l'installation du pilote ALSA pour l'E-MU 1616m PCI, mais j'ai peur de détruire quelque chose en essayant d'installer à partir de la source et les choses vont devenir complètement folles avec Ubuntu.

Plus d'informations sur le système :

lspci | grep audio

04:07.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value

et

lshw

   *-multimedia UNCLAIMED
        description: Multimedia audio controller
        product: SB0400 Audigy2 Value
        vendor: Creative Labs
        physical id: 7
        bus info: [email protected]:04:07.0
        version: 00
        width: 32 bits
        clock: 33MHz
        capabilities: cap_list
        configuration: latency=32 maxlatency=20 mingnt=2
        resources: ioport:cf00(size=64)

modinfo snd et modinfo soundcore les deux renvoient des résultats donc ils sont là aussi.

Réponse acceptée :

Vous devrez télécharger et copier le micrologiciel, le compiler et copier le micrologiciel dans l'emplacement de dossier correct pour que le noyau se charge au démarrage de votre PC.

Le message d'erreur que vous avez dans votre question Loading Firmware file emu/emu1010b.fw est très utile.

Installez le package build-essential :

sudo apt-get install build-essential

Procurez-vous un tarball alsa-firmware (> 1.0.14) à partir du serveur FTP du projet ALSA, par exemple :

wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.24.1.tar.bz2

Extrayez l'archive et créez le firmware :

tar xvf alsa-firmware-1.0.24.1.tar.bz2
cd alsa-firmware-1.0.24.1
./configure
cd emu && make

Installez le micrologiciel sur votre système :

sudo su
mkdir -p /lib/firmware/emu
cp *fw /lib/firmware/emu

Rechargez le module snd-emu10k1 :

modprobe -r snd-emu10k1-synth snd-emu10k1 ; modprobe snd-emu10k1

sources

Connexe :Le réseau ne démarre pas au démarrage ?
Ubuntu
  1. Comment installer MongoDB sur Ubuntu 18.04 - Guide pour les débutants

  2. Comment installer Pip sur Ubuntu - Gestionnaire de packages pour Python

  3. Comment installer le pilote pour Rtl88x2bu ?

  4. Comment installer Zoom pour une réunion en ligne ?

  5. comment installer l'interface graphique pour debian

Comment installer ionCube Loader pour PHP dans Ubuntu

Comment installer Google Chrome sur Ubuntu 20.04 :Tutoriel pour les débutants

Comment installer le module Brotli pour Nginx sur Ubuntu 20.04 LTS

Comment installer WSL (sous-système Windows pour Linux) sur Windows 11

Comment installer le sous-système Windows pour Linux

Comment installer Ruby on Rails pour Ubuntu 18.04