Mám zvukovou kartu E-MU 1616m PCI a nedávno jsem přešel z Windows na Ubuntu 11.04 (Natty). Po nové instalaci vše funguje dobře, až na malou chybu při spuštění, která říká, že nemůže najít firmware pro mou zvukovou kartu.
Může mi někdo prosím pomoci zjistit, co musím udělat, aby moje zvuková karta znovu fungovala?
Výstup z dmesg | grep emu
je:
[ 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
říká, že adresář neexistuje!
Jsem nový v Ubuntu a Linuxu obecně, takže si nejsem jistý, jaké další informace mohu poskytnout.
Našel jsem tento odkaz na instalaci ovladače ALSA pro E-MU 1616m PCI, ale obávám se, že při pokusu o instalaci ze zdroje něco zničím a všechno se mi z toho Ubuntu zblázní.
Několik dalších informací o systému:
lspci | grep audio
04:07.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value
a
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
a modinfo soundcore
oba vrací výsledky, takže tam jsou také.
Přijatá odpověď:
Budete si muset stáhnout a zkopírovat firmware, zkompilovat jej a zkopírovat firmware do správného umístění složky, aby se jádro načetlo při startu počítače.
Chybová zpráva, kterou máte ve své otázce Loading Firmware file emu/emu1010b.fw
je velmi užitečné.
Nainstalujte balíček build-essential:
sudo apt-get install build-essential
Získejte alsa-firmware tarball (> 1.0.14) z FTP serveru projektu ALSA, například:
wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.24.1.tar.bz2
Rozbalte tarball a vytvořte firmware:
tar xvf alsa-firmware-1.0.24.1.tar.bz2
cd alsa-firmware-1.0.24.1
./configure
cd emu && make
Nainstalujte firmware do systému:
sudo su
mkdir -p /lib/firmware/emu
cp *fw /lib/firmware/emu
Znovu načtěte modul snd-emu10k1:
modprobe -r snd-emu10k1-synth snd-emu10k1 ; modprobe snd-emu10k1
zdroj
Související:Síť se nespustí při startu?