GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Menginstal Firmware yang Hilang Untuk Soundcard Audigy2 Creative Labs?

Saya memiliki Soundcard PCI E-MU 1616m dan baru-baru ini beralih dari Windows ke Ubuntu 11.04 (Natty). Dari penginstalan baru, semuanya berfungsi dengan baik kecuali kesalahan kecil saat saya boot yang mengatakan tidak dapat menemukan firmware untuk kartu suara saya.

Adakah yang bisa membantu saya mempelajari apa yang harus saya lakukan agar kartu suara saya berfungsi kembali?

Keluaran dari dmesg | grep emu adalah:

[   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 mengatakan bahwa direktori tidak ada!

Saya baru mengenal Ubuntu dan Linux secara umum, jadi saya tidak yakin informasi lain apa yang bisa saya berikan.

Saya menemukan tautan ini untuk menginstal driver ALSA untuk E-MU 1616m PCI, tetapi saya khawatir saya akan merusak sesuatu yang mencoba menginstal dari sumber dan semuanya akan membuat Ubuntu Gila pada saya.

Beberapa informasi sistem lainnya:

lspci | grep audio

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

dan

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 dan modinfo soundcore keduanya mengembalikan hasil sehingga mereka juga ada di sana.

Jawaban yang Diterima:

Anda harus mengunduh dan menyalin firmware, mengompilasinya, dan menyalin firmware ke lokasi folder yang benar agar kernel dapat dimuat saat PC Anda boot.

Pesan kesalahan yang Anda miliki dalam pertanyaan Anda Loading Firmware file emu/emu1010b.fw sangat berguna.

Instal paket build-essential:

sudo apt-get install build-essential

Dapatkan tarball alsa-firmware (> 1.0.14) dari server FTP proyek ALSA, misalnya:

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

Ekstrak tarball dan buat firmware:

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

Instal firmware di sistem Anda:

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

Muat ulang modul snd-emu10k1:

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

sumber

Terkait:Jaringan tidak memulai saat boot?
Ubuntu
  1. Cara Menginstal MongoDB di Ubuntu 18.04 – Panduan untuk Pemula

  2. Bagaimana Cara Memasang Zoom Untuk Rapat Online?

  3. cara menginstal gui untuk debian

  1. Cara Menginstal Pip di Ubuntu – Manajer Paket untuk Python

  2. Bagaimana Cara Menginstal Driver Untuk Rtl88x2bu?

  3. Bagaimana Cara Menginstal Platform Haskell Untuk Ubuntu 13.04?

  1. Cara Menginstal SQL Workbench untuk PostgreSQL

  2. Cara menginstal X2Goserver di Ubuntu 14.04 sebagai alternatif untuk VNC

  3. Cara menginstal Nginx sebagai Reverse Proxy untuk Apache di Ubuntu 15.10