Portál AbcLinuxu, 3. května 2025 02:32

Kompilace nejnovějších ovladačů alsy

25.4.2007 11:44 | Přečteno: 2159× | Linux | Výběrový blog | poslední úprava: 4.2.2009 20:48

Alsa se intenzivně vyvíjí, každý den se do devel repozitáře vkládají nové opravy a ovladače. V diskusích se opakovaně objevují dotazy na nefunkčnost např. HDA, který je momentálně asi nejčastější příjemce změn a je dobré v takovém případě nejnovější ovladače nainstalovat.

EDIT: předělal jsem popis z původního hg na aktuální git

Zde je postup, který mi funguje pro kompilace aktuálních zdrojáků:

1. Nainstalovat systém na distribuovanou správu zdrojáků git.

2. v /usr/src/linux mít rozbalené zdrojáky aktuálního jádra (možná stačí jenom headery).

mkdir alsa-git

cd alsa-git
# stáhnout zdrojáky
git clone git://git.alsa-project.org/alsa-driver.git alsa-driver
git clone git://git.alsa-project.org/alsa-kmirror.git alsa-kmirror

cd alsa-driver
# zkompilovat všechny moduly
./gitcompile

# pod rootem nainstalovat zkompilované moduly
sudo make install

Nyní jsou aktuální moduly nainstalované v /lib/modules, je potřeba reloadnout moduly alsy (pro různé distribuce to bude různě).

Po případné drobné úpravě zdrojáků ovladačů mi stačí make v adresáři alsa-driver a následný make install pod rootem + reload příslušného modulu.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

25.4.2007 21:14 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: Kompilace nejnovějších ovladačů alsy
Odpovědět | Sbalit | Link | Blokovat | Admin
Diky. Kdyby jste me nekdy potkal osobne, tak mi pripomente, ze Vam platim panaka za tento zapisek.

Toto jsem presne shanel.

Pavel Kysilka
27.4.2007 13:03 Icek
Rozbalit Rozbalit vše Re: Kompilace nejnovějších ovladačů alsy
Odpovědět | Sbalit | Link | Blokovat | Admin
icek@icek-desktop:~/alsa-hg/alsa-driver$ ./hgcompilemake: Nothing to be done for `all-deps'.

./hgcompile: line 42: aclocal: command not found

./hgcompile: line 43: autoconf: command not found

./configure --with-debug=full --with-isapnp=yes --with-sequencer=yes

./hgcompile: line 45: ./configure: No such file or directory

icek@icek-desktop:~/alsa-hg/alsa-driver$

Mohl by jste mi pls poradit co s timhle? jakto ze tam nemam configure script???
10.9.2007 23:43 ultra fit and slim
Rozbalit Rozbalit vše Re: Kompilace nejnovějších ovladačů alsy
Compilation from HG sources
===========================

You need GNU packages autoconf and automake installed in your system
to compile HG (Mercurial) sources of alsa-driver package.
na debianu mi fakci: apt-get install automake1.9
27.4.2007 17:29 Icek
Rozbalit Rozbalit vše Re: Kompilace nejnovějších ovladačů alsy
Odpovědět | Sbalit | Link | Blokovat | Admin
Nemel sem nainstalovany autoconf :( no kompilace probehla ok, ale nevim jak reloadnout ty moduly, mam pouzivam ubuntu, nemohl by jste mi poradit?
27.4.2007 22:06 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Kompilace nejnovějších ovladačů alsy
V ubuntu nevím, v debianu např. /etc/init.d/alsa unload odstraní všechny snd moduly. Pak stačí jenom nahrát cílový modul zvukovky (v mém případě snd-ice1724) a nahrají se všechny závislé. Asi by šlo i ručně odstranit všechny moduly snd* .

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.