Translation(s): English - Français - Italiano
Pour écouter des fichiers sonores (Ogg, ?MP3, .au files, CD etc) qui sortent de votre carte son, vous avez besoin de :
Tourner avec un noyau Linux qui possède les pilotes de votre carte son (Voir fr/SoundCard pour avoir des informations sur votre carte son). Les cartes son PC sont compatibles Sound Blaster.
- Charger le bon module si vous utilisez un noyau modulaire.
- Installer les paquets son.
Si vous utilisez alsa, vous aurez besoin de l'initialiser si cela n'a pas déjà été fait. Pour cela, il suffit de lancer la commande alsactl init en tant que root.
Vous pouvez aussi installer applications Alsa Audio/son ou Applications utilisant MAD : MPEG Audio Decoder, 'xfreecd' (pour lire les CD), 'mp3blaster' (écouter les MP3 en mode console), or 'saytime' (Si vous n'avez ni CD ni ?MP3). Essayez de le lancer en tant que root (cela devrait fonctionner). Dans Debian, les simples utilisateurs n'ont ni la permissions nécessaires de lire le lecteur CD ni la permission d'écrire sur le périphérique audio (habituellement /dev/dsp), et donc ne peuvent probablement pas utiliser ce programme (voir le paragraphe suivant).
Utilisez 'adduser NOM-UTILISATEUR audio' pour permettre à un utilisateur d'écrire sur les périphériques /dev/dsp, /dev/mixer and /dev/audio devices et donc avoir des sons qui sorte de votre carte audio. Note: l'utilisateur doit sortir de sa session et revenir pour que cela prenne effet. Ceci est la méthode recommandée pour permettre à un utilisateur de lire les fichiers audio. En revanche, si vous modifiez les autorisations des fichiers /dev/audio afin de les rendre accessibles à tous, vous risquez de créer une faille accessible à des chevaux de Troie.
- Le mieux est d'ajouter les utilisateurs au groupe audio.
Pour permettre à un utilisateurs de lire des CD de musique sur le lecteur de CD-ROM : 'ls-al /dev/cdrom' pour vérifier à quel disque correspond le fichier dev/cdrom. Si c'est hdc, faire alors: 'chgrp cdrom /dev /hdc'. Puis faire 'addgroup ID_UTILISATEUR cdrom ' pour permettre à l'utilisateur d'écouter des CD de musique. Changer le groupe de /dev/hdc (ou hdb ou autre) est nécessaire, car sinon vous devrez ajouter l'utilisateur au groupe disk, ce qui est mauvais pour la sécurité de votre système.
* Si vous exécutez xfreecd, n'oubliez pas de changer le serveur par défaut de CDDB, comme ceci, 'cddb.cddb.com' en 'gnudb.gnudb.org' ». Il est préférable de le faire en modifiant directement dans le fichier ' Xfreecdrc' situé dans les répertoires personnels des utilisateurs qui utilisent le programme.
Test
speaker-test – générateur de tonalité en ligne de commande pour ALSA,
Alsa / OSS
Il existe deux principaux projets, qui visent à fournir des pilotes audio sous Linux.
- ALSA
ALSA est désormais le plus utilisé pour gérer les pilotes de son sous Linux. Il existe divers modules : (snd-mixer-oss, snd-mixer-pcm, snd-mixer-seq) qui émulent d'anciennes applications d'OSS.
- OSS
OSS est le système de gestion du son d'origine.
Pour passer d'ALSA à OSS, vous devez exécuter :
dpkg-reconfigure linux-sound-base
(see /usr/share/doc/linux-sound-base/README.Debian)
ALSA
Quelques commandes utiles:
alsactl restore/alsactl store - sauve / restaure les réglages volume (ceci prendra effet après redémarrage)
La documentation se trouve ici /usr/share/doc/alsa-base (évidemment)
Unix Group
Si vous créez un nouvel utilisateur, pensez à le rajouter au groupe audio (seul l'utilisateur créé initialement se trouve dans le groupe (((Audio))) par défaut). Vous devez donc faire :
# adduser john audio
- A sa prochaine session john pourra se servir des périphériques audio.
Voir aussi :
Voir aussi
fr/SoundCard – Cartes son supportées.
