[>a2444.html>] [<a2442.html<] [^a2.html^]


Capitolo 348.   Impostazioni

348.1   Moduli audio Alsa. Come procedere

Vorrei installare i moduli Alsa. Come si fa?

---------

Alsa è diverso rispetto ad oss. Requisito essenziale è che il kernel preveda il supporto dell'audio, ma non in modo monolitico. La compilazione e l'installazione prevede nell'ordine:

  1. Dalla directory dei dispositivi eseguire:

    # ./configure --help[Invio]

    per ottenere un aiuto sulla configurazione.

  2. Per una scheda PCI sarà:

    # ./configure --sequencer=yes; make; make install[Invio]

  3. Eseguire lo script:

    # ./snddevices[Invio]

  4. Sia per le librerie che per le utility eseguire:

    # ./configure; make; make install[Invio]

  5. Prima di caricare il modulo della propria scheda si deve tenere presente che non vi devono essere già altri moduli audio caricati e bisogna attivare con isapnp le schede ISA (se non si è fatta la scelta --with-isapnp=yes). Fare riferimento a: 364.1.

  6. Commentare le righe di /etc/conf.modules relative alle scelte effettuate tramite sndconfig o manualmente. (oppure scaricare tutti i moduli con lo script presente in: 364.1.

  7. eseguire:

    # modprobe nome_modulo[Invio]

    per caricare la propria scheda, considerando che alcune schede richiedono parametri aggiuntivi come si legge nel file INSTALL posto nella directory dei driver.

  8. Impostare il volume come descritto in 348.2

  9. 9. Tenendo presente che ALSA è pienamente compatibile con OSS se si vogliono usare applicazioni non native alsa, caricare i moduli oss-like:

    # modprobe snd-pcm1-oss[Invio]

    # modprobe snd-mixer-oss[Invio]

  10. 10.Una volta attivata la scheda, si possono conservare le impostazioni con:

    # alsactl store[Invio]

    (che crea un file /etc/asound.conf) che si potranno ripristinare con:

    # alsactl restore[Invio]

348.2   Nessun suono dopo l'installazione dei driver Alsa

Ho installato i driver Alsa per la mia scheda audio ma non riesco a sentire nulla. Penso che siano stati caricati correttamente ma del suono neanche l'ombra.

---------

Con Alsa appena si installa, i volumi sono impostati a mute, quindi devi impostare il mixer con:

# amixer set Master on[Invio]

# amixer set PCM on[Invio]

# amixer set Master 75%[Invio]

# amixer set PCM 75%[Invio]

dopo puoi usare il mixer che vuoi (se carichi snd-pcm1-oss, anche quelli di oss, tipo aumix).

348.3   Alzare il volume in Alsa nei desktop e nei laptop

Dopo avere installato Alsa, il volume è a zero. Come si alza?

---------

Su questo sito ho trovato uno script per Desktop e Laptop:

<http://www.sr.bham.ac.uk/~sjt/opl3sa2.html>

--Desktop--
#!/bin/sh
AMIX='/usr/bin/amixer -q'
$AMIX set Master 100% unmute
$AMIX set PCM 85% unmute
$AMIX set 'Input Gain' 40%
$AMIX set Line 40% unmute capture
--Laptop--
/usr/bin/amixer -q set Master 90% unmute
/usr/bin/amixer -q set PCM 90% unmute
/usr/bin/amixer -q set Line 60% unmute capture
/usr/bin/amixer -q set CD  60% unmute
/usr/bin/amixer -q set 'Input Gain' 50%
/usr/bin/amixer -q set FM 60% unmute

348.4   Regolazione toni del mixer

Capita anche a voi che il mixer non mantenga il livello dei toni? Ogni volta che attivo il mixer i toni sono al minimo livello.

---------

Prova ad usare aumix, salva le impostazioni con S e metti nei file di avvio (rc.local o nel .bash_profile):

/usr/bin/aumix -L

348.5   Eliminare i bip della riga di comando

Come si possono disabilitare i 'bip' che senti quando premi [tab] sulla riga di comando?

---------

Puoi modificare il file /etc/inputrc oppure ~/.inputrc e inserire la riga:

# set bell-style none[Invio]

Invece con:

# set bell-style visible[Invio]

si fa il contrario

oppure si da il comando (in bash):

# echo -en "\33[11;00]"[Invio]

che emette il suono per zero ms.

348.6   Regolazione volume

Ho abilitato i suoni di sistema, ma sono talmente bassi che devo alzare al massimo il volume delle casse per sentire qualcosa.

---------

Forse dovresti impostare con aumix il valore che preferisci e ricaricarlo all'avvio con:

# aumix -L percorso/.aumixrc[Invio]

LDR --- Copyright © 1999-2000 Gaetano Paolone --  bigpaul @ pluto.linux.it

[>a2444.html>] [<a2442.html<] [^a2.html^]