Un outil nommé sndconfig peut vous
aider à configurer votre carte son.
Pour utiliser sndconfig, connectez-vous en
tant que root.
Une fois connecté en tant que root, ouvrez une
fenêtre Xterm et entrez sndconfig
à l'invite. Cet outil vous aidera à configurer
votre carte pour votre système Red Hat Linux. Pour naviguer
entre les boutons Yes,
No ou Cancel des
écrans, utilisez simplement les touches
Tab et Entrée.
 | Est-elle prise en charge ? |
|---|
| | Si de nombreuses cartes sont prises en charge par Red Hat Linux,
certaines ne sont pas totalement, voire pas du tout
compatibles. Si vous éprouvez des difficultés
pour configurer votre carte son, consultez la Hardware
Compatibility List (liste de compatibilité du
matériel) du site Web de Red Hat pour savoir si votre
carte est prise en charge. L'adresse URL de cette liste est
http://www.redhat.com/hardware.
|
Grâce à sndconfig, vous pouvez
rechercher n'importe quelle carte sur votre système. Si
l'utilitaire détecte une carte son plug and play, il
essaie automatiquement de configurer les paramètres
appropriés en jouant des échantillons de son. Si
vous pouvez entendre les échantillons, il suffit de
sélectionner Ok lorsque le
système vous y invite pour effectuer la configuration.
Si la recherche ne détecte aucune carte, une liste
s'affiche, dans laquelle vous pouvez sélectionner votre
carte. Utilisez les touches de direction haut et bas pour
faire défiler la liste à l'écran. Si
votre carte est répertoriée, mettez-la en
surbrillance, puis appuyez sur la touche
Entrée (ou Tab pour
vous positionner sur le bouton
Ok, puis appuyez sur
Entrée).
La tâche suivante consiste à sélectionner
les paramètres I/O port,
IRQ et DMA
appropriés. Le choix de ces paramètres
dépend du positionnement des cavaliers sur la carte
son. Vous pouvez rechercher des informations sur ces
paramètres dans la documentation relative à la
carte son. Si vous partagez votre machine avec Windows, vous
pouvez également rechercher les paramètres de
votre carte son sous l'onglet Gestionnaire de
périphériques de la section
Système du panneau de
contrôle.
Après avoir sélectionné les
paramètres appropriés pour votre carte, des
échantillons de son vous sont présentés.
Si vous pouvez entendre les échantillons,
sélectionnez OK.
Vous avez terminé. Une fois la carte configurée,
vous revenez à l'invite du shell. Entrez simplement
exit pour fermer la fenêtre, puis
déconnectez-vous en tant root et reconnectez-vous sur
votre compte utilisateur.
Si sndconfig ne fonctionne pas (l'échantillon n'est
pas joué et vous n'obtenez toujours aucun son audio),
il existe des alternatives, même si elles ne sont pas
aussi simples que sndconfig.
 | Soyez prudent ! |
|---|
| | Les instructions suivantes ne s'adressent pas aux
débutants.
|
Vous devez avant tout connaître les valeurs relatives
à votre carte son. Si vous partagez votre machine
avec Windows, vous pouvez trouver vos paramètres sous
l'onglet Gestionnaire de
périphériques de la section
Système du panneau de
contrôle. Sous Linux, vérifiez
également les fichiers suivants pour vous assurer
qu'aucun de vos périphériques n'utilise les
ressources de la carte son :
/proc/pci
/proc/interrupts
/proc/ioports
/proc/dma
Si votre carte n'est pas plug-and-play, vous pouvez
éditer manuellement le fichier
/etc/conf.modules afin d'inclure le
module de carte son qu'elle devrait utiliser, tel que :
alias sound sb
alias midi opl3
options opl3 io=0x388
options sb io=0x220 irq=7 dma=0,1 mpu_io=0x300
|
Si votre carte est plug-and-play, la configuration est plus
complexe et risque de ne pas fonctionner pour toutes les
cartes.
Si vous avez déjà exécuté
sndconfig, vous devriez avoir le fichier
/etc/isapnp.conf. Lors de
l'exécution de sndconfig, les
outils isapnp ont
créé ce fichier
modèle. Ce fichier peut être
édité manuellement dans un éditeur de
texte tel que pico.
Pour vous familiariser avec l'organisation de ce fichier,
examinez la page de manuel correspondante en entrant :
Vous trouverez également d'excellentes
références dans la page d'accueil de
isapnptools à l'adresse
http://www.roestock.demon.co.uk/isapnptools/
 | Utilisation de sndconfig |
|---|
| | Si vous n'avez pas exécuté
sndconfig, entrez la commande (en tant
que root) : /sbin/pnpdump >
/etc/isapnp.conf pour créer le fichier
isapnp.conf, que vous pouvez
éditer.
|
Après avoir créé le fichier
/etc/isapnp.conf, ouvrez-le avec
Pico en entrant pico
/etc/isapnp.conf (notez que vous ne devez pas
être réellement dans /etc
pour éditer le fichier).
Pour obtenir de l'aide concernant la disposition de ce
fichier, la page de manuel constitue un excellent guide
qu'il convient de garder à portée de main. A
chaque périphérique correspond une section
commençant par environ 4 lignes d'informations :
# 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
# ANSI string -->Creative ViBRA16X PnP<--
|
Recherchez la section contenant le
périphérique de la carte son. Les lignes de
cette section auxquelles vous devez être attentif sont
celles entre parenthèses. Il s'agit des lignes
à adapter pour régler vos ressources de carte.
Effectuez les réglages en
insérant ou
supprimant un commentaire en
début de ligne, selon que vous voulez utiliser la
ressource visée par cette ligne ou pas (lorsque vous
supprimez un commentaire, la ligne devient visible et
utilisable dans le fichier ; lorsque vous
insérez un commentaire, il est invisible). Pour
supprimer un commentaire, supprimez le caractère
dièse (#) ;
pour insérer un commentaire, replacez la marque
hachurée. Une fois ces modifications
apportées, recherchez la ligne à la fin du
fichier indiquant :
Supprimez le signe
"#", enregistrez
les modifications, puis quittez Pico.
Après avoir défini et enregistré le
nouveau fichier de configuration, activez-le. Entrez
simplement :
Cette action initialise la carte en utilisant les nouvelles
valeurs. Si les valeurs sélectionnées la
première fois ne fonctionnent pas, vous pouvez
éditer le fichier jusqu'à trouver des valeurs
non conflictuelles. Songez à activer les
modifications chaque fois que vous éditez ce fichier.