|
Size: 4735
Comment: fixing header
|
Size: 4753
Comment: sync with English master
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 2: | Line 2: |
| ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[SoundConfiguration|English]] - [[fr/SoundConfiguration|Français]] - Italiano-~ | ~-[[DebianWiki/EditorGuide#translation|Traduzioni]]: [[SoundConfiguration|English]] - [[fr/SoundConfiguration|Français]] - Italiano-~ |
| Line 12: | Line 12: |
| * Installare i pacchetti audio. Per configurare l'audio, si può usare {{{sndconfig}}}. | * Installare i pacchetti audio. * Per configurare ALSA si può dover eseguire {{{alsactl init}}} da root. |
Traduzioni: English - Français - Italiano
Per sentire l'audio (file Ogg, ?MP3, .au, CD, ecc.) tramite la propria scheda audio, è necessario:
Avere in esecuzione un kernel con i driver audio corretti per la propria scheda audio. (Vedere Scheda audio per informazioni sulla propria scheda audio). Le schede audio PC sono Sound Blaster-compatibili.
- Caricare i moduli necessari per la proria scheda audio se si sta usando un kernel modulare.
- Installare i pacchetti audio.
Per configurare ALSA si può dover eseguire alsactl init da root.
Si possono anche installare, per esempio Applicazioni sonore/audio o Applicazioni che usano MAD, 'xfreecd' (software per riprodurre CD musicali), 'mp3blaster' (lettore di mp3 in console a tutto schermo) o 'saytime' (se non si ha un'unità CD e nessun ?MP3). Provare ad eseguirli da root (dovrebbero funzionare). In Debian, gli utenti normali non hanno i permessi per leggere l'unità CD e per scrivere sui device audio (di solito /dev/dsp) e probabilmente non possono usare questi programmi (per adesso almeno; vedere il prossimo paragrafo).
Usare 'adduser NOME_UTENTE audio' per permettere ad un utente specifico di scrivere sui device /dev/dsp, /dev/mixer e /dev/audio e perciò produrre output sonoro dalla scheda audio; notare che l'utente deve disconnettersi e fare nuovamente il login affinché queste modifiche abbiano effetto! Questo è il metodo raccomandato per permettere ad un utente di riprodurre audio. Se, invece, si modificano i permessi dei device /dev/audio, ecc. per renderli accessibili a chiunque, si aprirebbe un buco nella sicurezza perché si permetterebbe a qualsiasi trojan di leggere il device del microfono.
- La cosa migliore è aggiungere il proprio utente al gruppo audio.
Per permettere ad alcuni utenti di riprodurre CD musicali nell'unità CDROM: usare 'ls -al /dev/cdrom' per controllare a quale file speciale punti il collegamento simbolico /dev/cdrom. Se è hdc, allora usare 'chgrp cdrom /dev/hdc' o un comando simile modificato per corrispondere al file indicato (es. /dev/scd0). Poi usare 'adduser NOME_UTENTE cdrom' per permettere all'utente di riprodurre CD musicali. Cambiare il gruppo di /dev/hdc (o hdb o quello che è) è necessario, perché altrimenti si dovebbe aggiungere l'utente al gruppo disk, il che è male dal punto di vista della sicurezza.
Se si usa xfreecd, ricordarsi di cambiare il server CDDB predefinito nel software 'xfreecd' da 'cddb.cddb.com' a 'freedb.freedb.org'. La cosa migliore è di farlo modificando direttamente il file '.xfreecdrc' nelle directory home degli utenti che usano il programma.
Testare
speaker-test - generatore a riga di comando di toni di test per l'altoparlante per ALSA
Alsa / OSS
Ci sono due progetti principali il cui scopo è di fornire driver audio in Linux.
- ALSA
ALSA è attualmente il principale insieme di driver audio in Linux. Fornisce alcuni moduli: (snd-mixer-oss, snd-mixer-pcm, snd-mixer-seq) per emulare OSS con le applicazioni datate.
- OSS
OSS forniva in origine i driver audio.
Per commutare tra ALSA e OSS, si dovrebbe eseguire:
dpkg-reconfigure linux-sound-base
(vedere /usr/share/doc/linux-sound-base/README.Debian)
ALSA
Alcuni comandi utili:
alsactl store/alsactl restore - salvare/ripristinare le impostazioni del volume (ciò viene normalmente fatto all'avvio/spegnimento)
La documentazione è in /usr/share/doc/alsa-base (come sempre!)
Gruppi Unix
Se succede che, all'avvio di Gnome un utente riceve un messaggio relativo all'Audio che non funziona, la causa più probabile è che l'utente non appartiene al gruppo audio (solo l'utente creato inizialmente è, in modo predefinito, nel gruppo audio). È necessario eseguire:
# adduser mario audio
La prossima volta che l'utente mario fa il login sarà in grado di usare il device audio.
Vedere anche:
Vedere anche
Scheda audio - schede audio supportate
