Portál AbcLinuxu, 13. května 2025 22:17
ze mate vsechno prekopilovany a nainstalovany (./configure;make;su -c"make install") je dobre mit to pro driver, alsa-lib a alsa-utils<BR>
takze:<BR> tohle bych dal do modules.conf:<BR>
# ALSA native device support<BR> alias char-major-116 snd<BR> options snd snd_major=116 snd_cards_limit=1<BR> alias snd-card-0 snd-card-fm801<BR> options snd-card-fm801<BR>
# OSS/Free setup<BR> alias char-major-14 soundcore<BR> alias sound-slot-0 snd-card-0<BR> alias sound-service-0-0 snd-mixer-oss<BR> alias sound-service-0-1 snd-seq-oss<BR> alias sound-service-0-3 snd-pcm-oss<BR> alias sound-service-0-8 snd-seq-oss<BR> alias sound-service-0-12 snd-pcm-oss<BR>
podobnou vec jako tohle bych odtama asi oddelal:<BR>
alias sound-slot-0 via82cxxx_audio<BR> post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :<BR> pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :<BR>
<BR> pak este musite spustit v adresari alsa-driver- ...<BR> skript 'snddevices' asi takhle: 'su -c"./snddevices"'<BR>
potom je dobry si zapnout startovani driveru pro <BR> runlevel 3 a 5. dela se to pomoci chkconfig (viz <BR> man) sluzba se jmenuse alsa (ale myslim si ze se <BR> to spousti i samo v pripade, ze najaky SW chce <BR> pracovat s audio zarizenim.<BR>
vb<BR> ps: jinak fsechy informace se daji zjistit v:<BR>
man, alsa-driver-.../INSTALL, alsa-faq ...<BR> jenom gdyby se chtelo, ze?<BR> ps1:alsa je fak dobra (kombinace kde+arts+alsa)
# ALSA native device support <BR>
alias char-major-116 snd
<BR>
options snd snd_major=116 snd_cards_limit=1
<BR>
alias snd-card-0 snd-card-fm801
<BR>
options snd-card-fm801
<BR>
# OSS/Free setup
<BR>
alias char-major-14 soundcore
<BR>
alias sound-slot-0 snd-card-0
<BR>
alias sound-service-0-0 snd-mixer-oss
<BR>
alias sound-service-0-1 snd-seq-oss
<BR>
alias sound-service-0-3 snd-pcm-oss
<BR>
alias sound-service-0-8 snd-seq-oss
<BR>
alias sound-service-0-12 snd-pcm-oss
<BR>
A takto vypada /proc/modules<BR>
snd-mixer-oss 8976 0 (autoclean)
<BR>
binfmt_misc 5872 1
<BR>
snd-synth-opl3 8752 0 (unused)
<BR>
snd-seq-midi-emul 4736 0 [snd-synth-opl3]
<BR>
snd-seq-instr 5264 0 [snd-synth-opl3]
<BR>
snd-seq 37424 0 [snd-synth-opl3
snd-seq-midi-emul snd-seq-instr]<BR>
snd-ainstr-fm 1264 0 [snd-synth-opl3]
<BR>
snd-card-fm801 7568 0
<BR>
snd-pcm 50816 0 [snd-card-fm801]
<BR>
snd-opl3 5584 0 [snd-synth-opl3
snd-card-fm801]<BR>
snd-timer 10288 0 [snd-seq snd-pcm
snd-opl3]<BR>
snd-hwdep 3408 0 [snd-opl3]
<BR>
snd-mpu401-uart 3008 0 [snd-card-fm801]
<BR>
snd-rawmidi 12512 0
[snd-mpu401-uart]<BR>
snd-seq-device 3776 0 [snd-synth-opl3
snd-seq snd-opl3 snd-rawmidi]<BR>
snd-ac97-codec 23152 0 [snd-card-fm801]
<BR>
snd 25856 1 [snd-mixer-oss
snd-synth-opl3 snd-seq-instr snd-seq snd-card-fm801 snd-pcm snd-opl3 snd-timer
snd-hwdep snd-mpu401-uart snd-rawmidi snd-seq-device snd-ac97-codec]
<BR>
soundcore 3952 4 [snd]
<BR>
Nevim jestli z toho lze neco vycist, ale pro jistotu to sem dam. Je to vypis ze souboru /proc/asound/sndstat.<BR> Sound Driver:3.8.1a-980706 (ALSA v0.9.0beta10 emulation code)<BR> Kernel: Linux reaper 2.4.17 #2 SMP St led 30 17:29:33 GMT-5 2002 i686<BR> Config options: 0<BR>
Installed drivers: <BR> Type 10: ALSA emulation<BR>
Card config: <BR> ForteMedia FM801-AU at 0xe800, irq 17<BR>
Audio devices: NOT ENABLED IN CONFIG<BR>
Synth devices:<BR> 0: OPL3 FM<BR>
Midi devices:<BR> 0: MPU-401 (UART)<BR>
Timers:<BR> 7: system timer<BR>
Mixers:<BR> 0: mixer00<BR>
Jedine co me napada je to, ze musim udelat neco s programem amixer. Zkousel jsem sice vse co jsem nasel v howto dokumentech (ano, ac je to neuveritelne, tak ja ctu taky ruzne napovedy a neni mi lhostejne ze mi nejde zvuk), ale mozna mi neco uniklo. Fakt nevim co mam ted nastavit. Myslim (doufam) ale, ze ovladace jsou nainstalovane spravne. Nebo ne?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.