Re (trochu delsi): Linux na notebooku

Ladislav Michl Ladislav.Michl na seznam.cz
Pondělí Únor 7 17:14:54 CET 2000


On Mon, 7 Feb 2000, Procházka jiří - Net admin wrote:

> sndconfig napise tohle: 1. v systemu byla nalezena zvukova karta model: VIA
>  technologies VT82c686_5 [audio] 2. soubor s nazvem /etc/conf.modules jiz
>  existuje. Nazev existujiciho souboru se zmeni na /etc/conf.modules.bak a pak
>  se zapise soubor novy 3. ze se prehraje ukazka 4. pri spusteni tohoto
>  programu se vyskytla tato chyba /lib/modules/2.2.12-20/misc/sb.o:
>  init_module: zarizeni nebo zdroj jiz jsou pouzivany sb: neni souborem ani
>  adresarem 4. automaticka konfigurace zvukove karty se nezdarila. pokracuje
>  se rucni konfiguraci a pri spusteni linuxu to pise ze je soubor jiz pouzivan

Budu predpokladat, ze onen VTxxx je SB compatible, sb je dostupny jako
modul a je vytvoren modules.dep. Po bootu linuxu se podivejte, ktere
moduly se pouzivaji (lsmod). Pokud je pravda, ze sb je jiz pouzivan, mel
byste videt asi toto:

sb                     36404   2  (autoclean)
uart401                 6100   2  (autoclean) [sb]
sound                  63724   0  (autoclean) [sb uart401]
soundlow                 236   0  (autoclean) [sound]
soundcore               2820   6  (autoclean) [sb sound]

Vyhodte tyto moduly (modprobe -r nebo rmmod). Pak muzete natahnout modul
se spravnymi parametry (obvykle

modprobe sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330

). Ted se podivejte jak vypada /dev/sndstat, melo by tam byt neco jako

OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux kopretinka 2.3.36 #20 Sun Jan 30 12:40:12 /etc/localtime
2000 i586
Config options: 0

Installed drivers:

Card config:

Audio devices:
0: Sound Blaster 16 (4.16) (DUPLEX)

Synth devices:

Midi devices:
0: Sound Blaster 16

Timers:
0: System clock

Mixers:
0: Sound Blaster

muzete taky zkusit neco prehrat (cat test.au > /dev/audio). Pokud to
nefunguje bude asi spatne nastavene preruseni a/nebo dma. Vyhodte modul a
znova...

Tak ted uz to jiste chodi. Pridejte do /etc/conf.modules toto (lepsi (a
doporucene) je vytvorit soubor s timto obsahem v /etc/modutils a pak
update-modules)

alias sound sb
alias midi awe_wave
post-install awe_wave /usr/bin/sfxload /usr/lib/awe/synthfm.sbk
options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330

nastaveni pochopitelne podle vasi karty (takze asi bez midi ;)). Nakonec
je dobre pridat se do skupiny audio.

Hezky den
   __              __                    __
  |  |            |  | __               |  |     Ladislav Michl
  |  |  .---.-..--.  ||__|.-----..-----.|  |.-.  Ladislav.Michl na seznam.cz
  |  |_ |  _  ||  _  ||  ||     ||  ___||   _ |  no homepage
  |____||___._||__.__||__||__|__||_____.|__|._|  no problem

PS: Podivejte se ktery bootovaci skript a KDY vam natahuje ten modul.
Myslim, ze je lepsi ho natahnout az kdyz je potreba nebo zakompilovat do
jadra pokud to neni PnP karta.



Další informace o konferenci Linux