Re: [newbie-it] audio e moduli
Alle 12:11, domenica 15 dicembre 2002, Arwan ha scritto: i driver ALSA (che AFAIR dovrebbero essere all'interno dei sorgenti del kernel, altrimenti vanno scaricati da www.alsa-project.org)? Ulp, la madracchia ha fatto tutto da sola, e funziona benone; solo vorrei sapere cosa usa, per recuperare i moduli e sfruttarli nella slack... Ehm, son stato un po' impreciso qui, quella frase va intesa in questo modo: AFAIR dovrebbero essere fisicamente all'interno di una directory separata nei sorgenti del kernel, nel senso che sotto /usr/src/linux* 'dovrebbe' esserci appunto una directory chiamata alsa-*, ma questa in via predefinita _non_ viene utilizzata dai pacchettizzatori MDK per i moduli precompilati del kernel, e' messa a disposizione per comodita' di chi desideri utilizzare questi driver alternativi. I moduli OSS (e quindi nel tuo caso, credo, sb e awe_wave, dovresti verificare con lsmod) pero' sono incompatibili con gli ALSA, nel senso che non possono essere caricati entrambi allo stesso tempo, pena l'apparire del famoso errore di device occupato. Pensavo fosse qualcosa di aggiunto da snd, che e' il programmone che uso per gestire gli audio. comunque ho controllato, in mezzo ai vari snd* quello che mi dici tu non c'e'. Ergo... dici sndconfig? quello serve a rilevare la presenza della scheda ed a caricare il modulo OSS necessario (non funziona per gli ALSA). Fino alla prossima serie stabile del kernel (per intenderci la futura 2.6.x) gli ALSA andranno compilati a manina e separatamente rispetto al kernel, con gli appositi comandi; dopo prenderanno sicuramente il posto dei vecchi OSS. -- GNU/Linux Slackware 9.0beta1 ** k 2.4.20-acpi+preempt LU #210970 LM #98222 SU #12583 E chi ha detto che gli spammer non possano essere bruciati vivi? ; Two wrongs don't make a right, but two Wrights did make an airplane.
Re: [newbie-it] audio e moduli
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alle 21:47, sabato 14 dicembre 2002, Arwan ha scritto: Come posso identificare i moduli utilizzati dalla mia scheda audio (una Sound Blaster Awe 64 Gold)? nel kernel trovi queste info, *** CONFIG_SOUND_SB: ? ? Answer Y if you have an original Sound Blaster card made by Creative Labs or a 100% hardware compatible clone ... Please read the file Documentation/sound/Soundblaster. ... If you have an SB AWE 32 or SB AWE 64, say Y here and also to AWE32 synth below and read? Documentation/sound/INSTALL.awe ? ... If you compile the driver into the kernel and don't want to use isapnp, you have to add sb=io,irq,dma,dma2 to the kernel command line. ? You can say M here to compile this driver as a module; the module is called sb.o. ? ? *** CONFIG_SOUND_AWE32_SYNTH: Say Y here if you have a Sound Blaster SB32, AWE32-PnP, SB AWE64 or similar sound card. See Documentation/sound/README.awe, Documentation/sound/AWE32 and the Soundblaster-AWE mini-HOWTO, available from http://www.tldp.org/docs.html#howto *** in Documentation/AWE32, ti indica come configurare modules.conf ... 4) Edit /etc/modules.conf, and insert the following lines at the end of the file: alias sound-slot-0 sb alias sound-service-0-1 awe_wave post-install awe_wave /usr/local/bin/sfxload PATH_TO_SOUND_BANK_FILE in ogni caso mandrake dovrebbe averti configurato tutto da sola, puoi prendere spunto per la slack In modules/sound ne ho una marea, e non credo servano tutti... hai ragione, hai il supporto per tutto l'hardware teoricamente installabile, รจ il kernel standard, che deve essere compatibile con quasi tutte le combinazioni possibili di periferiche bye miKe - -- Slackware 8.1 GNU/Linux 2.4.20 @ hp Xe3 R.U.#219755 -- S.R.U.#705 -- R.M.#110932 -BEGIN PGP SIGNATURE- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9/REiF/9fksDJ4y0RAuu6AJ47kJb/lLQsZGCM9FugDufGmOu3jgCeKSAn wOZZ2xYxRyJChhqWHriELCY= =lWqR -END PGP SIGNATURE-
[newbie-it] audio e moduli
Come posso identificare i moduli utilizzati dalla mia scheda audio (una Sound Blaster Awe 64 Gold)? In modules/sound ne ho una marea, e non credo servano tutti... PS per Tom: riguardo la tua mail sui moduli... ho l'impressione che ti ritrovi a dover lanciare il modprobe ogni volta che riavvii... perche' ho cercato di seguire il tuo consiglio di copiare i moduli della scheda audio nell'apposita cartella della Slack... ma ci sono gia' tutti! E allora perche' sulla MDK funziano e sulla Slack no? Vuol dire che la Slack non li avvia... almeno credo... -- Arwan
Re: [newbie-it] audio e moduli
Alle 21:47, sabato 14 dicembre 2002, Arwan ha scritto: Come posso identificare i moduli utilizzati dalla mia scheda audio (una Sound Blaster Awe 64 Gold)? In modules/sound ne ho una marea, e non credo servano tutti... Mi son perso l'eventuale parte precedente del discorso, ma hai installato i driver ALSA (che AFAIR dovrebbero essere all'interno dei sorgenti del kernel, altrimenti vanno scaricati da www.alsa-project.org)? In tal caso il modulo e' snd-sbawe e il procedimento e' questo: http://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=Creative+Labscard=Soundblaster+Awe64+Goldchip=EMU8Kmodule=sbawe Se invece non li usi (e quindi usi gli OSS tradizionali, che accompagnano il kernel attualmente [anche se ancora per poco]), consiglio cmq di dare un'occhiata qui: /usr/src/linux/Documentation/sound/README.awe /usr/src/linux/Documentation/sound/AWE32 (ovviamente devi aver installato i sorgenti del kernel) PS per Tom: riguardo la tua mail sui moduli... ho l'impressione che ti ritrovi a dover lanciare il modprobe ogni volta che riavvii... perche' ho cercato di seguire il tuo consiglio di copiare i moduli della scheda audio nell'apposita cartella della Slack... ma ci sono gia' tutti! E allora perche' sulla MDK funziano e sulla Slack no? Vuol dire che la Slack non li avvia... almeno credo... Azzardo abusivamente una risposta ;): il caricamento dei moduli e' abbastanza diverso: 1) in slack i due file importanti per il caricamento dei moduli sono /etc/rc.d/rc.modules (in cui mettere i comandi di caricamento dei moduli: modprobe xx) e /etc/modules.conf (in cui mettere gli alias). Nel caso si utilizzino gli ALSA basta copiare a mano il servizio alsasound da qualche parte e farlo richiamare p.es. da rc.local; qui niente si carica da solo :) 2) AFAIR, MDK dovrebbe essere strutturata per auto-caricare una buona parte dei moduli, e quelli che non si auto-caricano, andrebbero messi in /etc/modules; ovviamente anche qui modules.conf ha la stessa configurazione di prima. Se si utilizzano gli ALSA, il servizio alsasound sara' copiato automaticamente al posto giusto in fase di installazione, e potra' essere attivato come ogni altro servizio (es. drakxservices) In ogni caso copiare a manina i moduli non e' mai una buona soluzione ;) -- GNU/Linux Slackware 9.0beta1 ** k 2.4.20-acpi+preempt LU #210970 LM #98222 SU #12583 E chi ha detto che gli spammer non possano essere bruciati vivi? ; Two wrongs don't make a right, but two Wrights did make an airplane.