Configurare una scheda sonora

Q: Come configuro la mia scheda sonora?

Non posso ricevere alcun suono dal sistema, e non posso ascoltare i miei CD audio. Come avvio la mia scheda sonora?

A: Utilizzare sndconfig

sndconfig è il tool per la configurazione della scheda sonora.

Per usare sndconfig, dovete entrare come root.

Una volta che siete root, aprite una finestra Xterm e digitate sndconfig al prompt. Questo tool vi aiuterà a configurare la vostra scheda per il vostro sistema Red Hat Linux. Per navigare attraverso i pulsanti Yes, No o Cancel sullo schermo, usate i tasti Tab ed Enter.

NotaÈ supportato?
 

Anche se molte schede sonore sono supportate da Red Hat Linux, non tutte sono completamente compatibili. Se riscontrate dei problemi a configurare la vostra scheda sonora, controllate la lista di compatibilità hardware nel sito web Red Hat per vedere se la vostra scheda è supportata. Troverete la lista nel sito http://www.redhat.com/hardware.

Con sndconfig, potete controllare il vostro sistema per ogni scheda. Se l'utility rileva una scheda sonora plug and play, proverà automaticamente a configurarla e verranno suonati dei file sonori d'esempio. Se potete ascoltare gli esempi, selezionate Ok quando siete pronti.

Se la rilevazione automatica non funziona, vi verrà presentata una lista dalla quale potete selezionare la vostra scheda. Usate le frecce su e giù per scorrere la lista. Se la vostra scheda è elencata, evidenziatela, poi premete Enter (o Tab il pulsante Ok e premete Enter).

Il passo successivo riguarda la scelta della corretta configurazione I/O port, IRQ e DMA. La configurazione dipende dai jumper presenti sulla scheda sonora. Potete trovare delle informazioni a riguardo nella documentazione della vostra periferica. Se avete Windows sul vostro computer, potete visualizzare la configurazione della vostra scheda sonora tramite la finestra Device Manager nella sezione Sistema del pannello di controllo.

Terminata la configurazione della scheda, vengono riprodotti dei file sonori di prova. Se la riproduzione del suono è corretta, premete OK.

Terminata la configurazione della scheda sonora, tornerete al prompt della shell. Digitate exit per chiudere la finestra, poi uscite dalla root e rientrate come account utente.

Se sndconfig non funziona

Quando sndconfig non funziona -- l'esempio sonoro non si avvia e non sentite ancora suoni audio -- ci sono delle alternative, anche se non sono semplici come sndconfig.

CautelaAttenzione!
 

Le seguenti istruzioni non sono raccomandabili per principianti.

Per prima cosa dovrete conoscere i parametri della vostra scheda sonora. Se avete anche Windows, potete trovare la vostra configurazione tramite la finestra Device Manager nella sezione Sistema del vostro pannello di controllo. Con Linux, dovete controllare i seguenti file per assicurarvi che non avete dispositivi che usano le risorse della vostra scheda sonora:

  • /proc/pci

  • /proc/interrupts

  • /proc/ioports

  • /proc/dma

Se la vostra scheda non è plug and play, potete modificare manualmente il vostro file /etc/conf.modules per includere il modulo della scheda sonora che deve usare, per esempio:

alias sound sb
alias midi opl3
options opl3 io=0x388
options sb io=0x220 irq=7 dma=0,1 mpu_io=0x300
	  

Se avete una scheda plug and play, la configurazione è più complessa, e potrebbe richiedere più parametri per funzionare correttamente.

Se avete già attivato sndconfig, dovreste avere il file /etc/isapnp.conf. Quando sndconfig è stato attivato, isapnp tools crea questo file. Questo file può essere modificato con un editor di testi, come pico.

Per diventare più familiare con la sintassi di questo file, date uno sguardo alla pagina man digitando:

man isapnp.conf
	  

Per maggiori informazioni sull'utility isapnptools consultate la pagina web http://www.roestock.demon.co.uk/isapnptools/

SuggerimentoUtilizzare sndconfig
 

Se non avete attivato sndconfig, attivate il comando (come root): /sbin/pnpdump > /etc/isapnp.conf per creare il file isapnp.conf, che potete modificare.

Quando avete creato il file /etc/isapnp.conf, apritelo con Pico digitando pico /etc/isapnp.conf (non dovete essere in /etc per editare il file).

Per maggiori informazioni su questo file, fate riferimento alla pagina man. Ogni dispositivo avrà una sezione che inizia con 4 linee che forniscono informazioni sul dispositivo:

# Card 1: (serial identifier 6d ff ff ff ff f0 00 8c 0e)
# Vendor Id CTL00f0, No Serial Number (-1), checksum 0x6D.
# Version 1.0, Vendor version 1.0
	  

Cercate la sezione contenente il dispositivo della scheda sonora. Le linee in questa sezione a cui dovete fare attenzione sono le linee tra parentesi. Queste sono le linee che devono venir corrette per la vostra scheda.

Potete effettuare modifiche commentando o decommentando l'inizio di ogni riga. All'inizio di ogni riga è possibile inserire il carattere #; in tal caso la riga viene considerata un commento.


# (ACT Y)
	    

Rimuovete "#", salvate i cambiamenti ed uscite da Pico.

Dopo aver avviato il nuovo file di configurazione, ed averlo salvato, dovete attivarlo. Digitate:

isapnp isapnp.conf
	  

Questo riinizializzerà la scheda con i valori appena modificati. Se i valori che avete selezionato la prima volta non sono corretti, potete modificare il file fino ad ottenere i risultati desiderati. Ricordatevi di attivare i cambiamenti ogni volta che modificate questo file.