SuSE Linux: Verze 7.0
Kernel: Verze 2.2.16
YaST2 - Yet another Setup Tool (verze 2)
Spusťte YaST2 prostřednictvím správce oken (GNOME,KDE,Sawmill, atd.) příkazem:
yast2
Pokud se YaST2 ukončí s chybou, zkontrolujte nastavení BIOSu, pokuste
se najít volbu PnP OS nebo podobnou, tu potom vypněte a znovu spusťte
YaST2. Také ještě zkontrolujte, zda již nejsou v paměti nahrány některé
zvukové moduly a že v souboru /etc/modules.conf
není
žádná odpovídající položka odkomentována. Pokud i poté nebude možné
instalovat a konfigurovat kartu, můžete použít Alsu nebo OSS.
ALSA - Advanced Linux Sound Architecture
je v sérii snd
, spustíte ji příkazem:
alsaconf
Upozornění: nesmíte mít nahrány žádné zvukové moduly ani odkomenovány
odpovídající položky /etc/modules.conf
, případné moduly
odstraňte např. pomocí
rcalsasound stop
je komerční a velice rozšířený software spol. 4Front Technologies, který nabízí podporu mnoha zvukových karet, spolu s dalšími funkcemi.
OSS naleznete v sérii pay
- balík opso
.
Tento balík je vhodný pouze pro zvukové karty ISA a -onboard- zvukové
čipy do notebooků.
Balík opsod_up
ze série pay
je vhodný pro
PCI zvukové karty, jedná se o demo verzi. Internetová adresa společnosti
4Front Technologies(OSS) je:
pokud budete chtít použít zvukový ovladač OSS, postupujte prosím následujícím způsobem:
Instalujte balík opso
ze série pay
instalátorem
YaST1, přihlaste se jako uživatel root
a přejděte do
odpovídajícího instalačního adresáře tmp/opso-3.8.1z/
, kde
spustíte oss-install
:
cd tmp/opso-3.8.1z ./oss-install
soundon
root
:
./soundon
Ručně zaveďte ovladač a aktivujte program ALSA (OSS)
Před ručním zavedením ovladače zkontrolujte paměť, zda neobsahuje jiné zvukové ovladače tak, že použijete příkaz:
lsmod
Module Size Used by memstat 1476 0 (unused) usb-uhci 21604 0 (unused) usbcore 42760 0 [usb-uhci]
modprobe snd-card-emu10k1 modprobe snd-emu10k1 modprobe snd-ac97-codec modprobe snd-mixer-oss modprobe snd-pcm modprobe snd-pcm-oss modprobe snd-emux-mem modprobe rawmidi modprobe snd-seq-device
modprobe -a snd-card-emu10k1
Výstup příkazu:
lsmod
Module Size Used by snd-pcm-oss 16872 1 snd-pcm-plugin 12840 0 [snd-pcm-oss] snd-mixer-oss 4308 0 [snd-pcm-oss] NVdriver 527840 12 (autoclean) snd-card-emu10k1 2212 1 snd-emu10k1 19976 0 [snd-card-emu10k1] snd-pcm 28824 0 [snd-pcm-oss snd-pcm-plugi snd-timer 8064 0 [snd-pcm] snd-emux-mem 1412 0 [snd-emu10k1] snd-rawmidi 9112 0 [snd-emu10k1] snd-ac97-codec 23936 0 [snd-emu10k1] snd-mixer 22704 0 [snd-mixer-oss snd-emu10k1 snd-seq-device 3392 0 [snd-card-emu10k1 snd-rawm snd 35596 1 [snd-pcm-oss snd-pcm-plugicard-emu10k1] soundcore 2564 5 [snd] memstat 1476 0 (unused)
modprobe emu10k1
alsamixer kmix gmix amixer gamix (pro řízení zadních reproduktorů u systému Souround)
vim /etc/modules.conf
***************************************************************** # # ALSA native device support and OSS emulation support. Uncomment # these lines to enable ALSA: # # alias char-major-14 soundcore # alias char-major-116 snd # alias sound-slot-0 snd-card-0 # alias sound-service-0-0 snd-mixer-oss # alias sound-service-0-1 snd-seq-oss # alias sound-service-0-3 snd-pcm-oss # alias sound-service-0-8 snd-seq-oss # alias sound-service-0-12 snd-pcm-oss
# Uncomment this line too, you can setup your ALSA device permissions: # # options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666
# Creative SB Live! (ALSA will find it with the kernel's PCI support): # # alias snd-card-0 snd-card-emu10k1 # options snd-card-emu10k1 snd_index=0
**************************************************************** # # ALSA native device support and OSS emulation support. Uncomment # these lines to enable ALSA: # alias char-major-14 soundcore alias char-major-116 snd alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss
# Uncomment this line too, you can setup your ALSA device permissions here: # options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666
# Creative SB Live! (ALSA will find it with the kernel's PCI support): # alias snd-card-0 snd-card-emu10k1 options snd-card-emu10k1 snd_index=0
shift+zz
, čímž změny uložíte a soubor zavřete.
Dostupné ovladače pro zvukové karty jsou v adresáři
/lib/modules/2.2.16/misc
.
Při nastavování zvukových karet ISA a ISA PnP je možné provádět nastavení
také pomocí isapnp nástrojů. Instalujte si balík isapnp
ze
série ap
, přihlaste se jako uživatel root
a
aktivujte kartu následujícím způsobem:
mv /etc/isapnp.conf /etc/isapnp.conf.bak
pnpdump -c /etc/isapnp.conf
/etc/isapnp.conf
. Parametr -c znamená,
že pnpdump připraví výstupní soubor takovým způsobem, že bude možné
okamžitě začít používat PnP zařízení.
Příkazem:
isapnp /etc/isapnp.conf
/etc/modules.conf
.