14.4. HardDrake : Configurez votre matériel

14.4.1. Introduction

Le projet HardDrake a été développé pour simplifier la configuration du matériel sous GNU/Linux en proposant une interface simple à utiliser.

HardDrake est principalement composé de deux parties :

  1. un outil principal HardDrake, utilisé pour configurer le matériel en lançant

  2. un HardDrake Wizard ou d'autres outils de configuration (qui peuvent eux-mêmes être configurés).

14.4.2. HardDrake

14.4.2.1. Description

De quand date la dernière fois que vous avez eu à installer une nouvelle carte son sur votre système GNU/Linux, sans pouvoir la faire fonctionner ? Certainement connaissez-vous son modèle et pouvez-vous même deviner quel pilote la supporte, et peut-être même une idée de l'IRQ et du port I/O qu'elle utilise.

C'est ici qu'intervient HardDrake.

HardDrake est un outil complètement graphique qui rassemble de nombreux outils inclus dans une distribution GNU/Linux pour automatiser et simplifier l'installation de nouveaux matériels. Certains seront détectés, d'autres peuvent être sélectionnés dans une liste déroulante. Les divers ports I/O, IRQ et autres contrariétés x86 :-) peuvent être ajustés depuis cette interface.

D'un coté HardDrake est utilisé pour afficher des informations, d'un autre coté il peut lancer des outils de configuration. Avec une interface simple, vous serez capable de parcourir (avec un peu de chance :-) ) tous les périphériques qui composent votre système.

HardDrake utilise la bibliothèque de détection, donc si un matériel récent n'est pas détecté, il suffit souvent de mettre à jour la bibliothèque et le programme detect pour resoudre le problème.

14.4.2.2. Utilisation

Pour lancer HardDrake, vous pouvez utiliser :

  • Control Center : cliquez simplement sur l'icône de HardDrake.

  • depuis un terminal : tapez harddrake, de cette manière vous pouvez également passez des paramètres.

  • GNOME et KDE : allez dans le menu principal. HardDrake dans lequel se trouve dans le groupe Configuration/Système.

Après une fenêtre d'attente (montrant le processus de détection), vous verrez une fenêtre telle que figure 14-7.

Figure 14-7. La fenêtre principale de HardDrake

Sur la gauche, vous pouvez voir l'arborescence des périphériques montrant toutes les catégories.

Pour certaines catégories, vous remarquerez un symbole « [+]  ». En cliquant dessus, l'aborescence sera deplier et tous les matériels détectés dans cette catégorie seront listés. figure 14-8 ressemble à cette fenêtre.

Figure 14-8. HardDrake - périphérique sélectionné

Si vous sélectionnez un périphérique, vous obtiendrez quelques informations utiles le concernant. Dans certains cas vous verrez un bouton de configuration, qui vous permettra de configurer le périphérique sélectionné. Dans figure 14-8, nous avons déroulé certaines parties de l'arbre et sélectionné un périphérique d'une catégorie. Sur la droite vous pouvez voir des informations à propos de la carte sélectionnée. Si vous pressez le bouton Démarrer l'outil de configuration, l'outil de configuration associé à ce périphérique apparaît et vous permet de configurer ce periphèrique.

Il existe une catégorie spéciale appelée « Other devices  », qui contient tous les matériels actuellement inconnus. Des informations sont disponibles qui expliquent comment nous aider à ajouter ce matériel inconnu à notre base de données. En reportant les informations demandées, vous pouvez voir votre matériel reconnu dans les toutes prochaines version !.

Dans figure 14-9, vous pouvez voir un cas spécial où l'utilisateur doit rapporter un ID à <harddrake@mandrakesoft.com>. Dans la plupart des cas il vous sera demandé de rapporter la sortie d'un « pnpdump  ».

Figure 14-9. HardDrake - périphérique inconnu

En haut de la fenêtre, il y a un menu proposant quatre options. Premièrement, il y a le menu « Fichier  » avec quatre actions. « Enregistrer le rapport  » est utilisé pour écrire un rapport système vers le disque. « Charger le rapport  » est utilisé pour recharger le rapport généré. « Recharger  » et « Quitter  » permet à l'utilisateur de redémarrer et quitter HardDrake, respectivement.

Le second item, le menu « Options  », est utile pour configurer HardDrake. La première entrée « Probing Options  » vous permet à la fois de désactiver quelques tests et actions de configuration associés au bouton Démarrer l'outil de configuration et au menu « Outils  ». Vous pouvez donc facilement sélectionner votre outil de configuration préféré pour une catégorie de matériel.

Figure 14-10. HardDrake - fenêtre d'option de détection

Le dernier menu est l'aide de HardDrake.

14.4.3. HardDrake Wizard

14.4.3.1. Introduction

Le HardDrake Wizard est un outil de configuration générique. Il remplace les anciens outils de configuration etherdrake et sounddrake.

14.4.3.2. Utilisation

Comme exemple, nous allons examiner maintenant le Sound-Wizard.

Le Wizard, disponible pour une certaine classe de composant, est lancé depuis HardDrake en pressant Run Configuration Tool. Après quelques instants, une fenêtre comme dans figure 14-11 devrait apparaître.

Figure 14-11. HardDrake - Sound-Wizard

Vous pouvez changer la sélection courante, mais dans la plupart des cas ce n'est pas une bonne idée, étant donné que le périphérique détecté est déjà mis en évidence. Pour une carte ISA vous devez spécifier les paramètres I/O et IRQ si les valeurs proposées par défaut ne sont pas corrects. Après avoir contrôlé la configuration, pressez le bouton OK pour tester la configuration. Trois exemples devraient être joués (si MIDI est disponible et que vous avez une carte son supportant les canaux DMA 16 bits). Si vous n'entendez pas le son d'exemple sans avoir de message d'erreur, cela peut être pour l'une de ces raisons :

  • Le volume du haut-parleur est trop bas.

  • Un problème matériel, peut-être votre carte son est-elle abîmée ?

  • Votre carte son n'est pas correctement installée

Un message d'erreur peut survenir à cause des problèmes suivants :

  • Mauvais paramètres (I/O, IRQ, DMA ...).

  • Anciens modules de son d'une autre configuration toujours en mémoire. Dans ce cas, déchargez-les en exécutant en root depuis un terminal :
    modprobe -r <nom_du_module>

Si vous entendez correctement les exemples, vous pouvez presser OK pour confirmer la configuration. Vérifiez en démarrant quelques programmes utilisant le son (en particulier depuis un autre compte que root). Après les tests, vous pouvez redémarrer votre système pour vérifier que tous les modules sont chargés correctement au démarrage.

14.4.4. Problèmes et solutions

Si votre matériel n'est pas reconnu ou que votre système se bloque, contactez l'équipe HardDrake et placez dans le sujet « [Detect]  ».

Si vous pensez qu'il s'agit d'un bogue de HardDrake (bogue avec l'interface utilisateur), contactez la même adresse mais utilisez « [HardDrake]  » comme sujet.

14.4.5. Autres informations


Tux sur Étoile de MandrakeSoft Linux est une marque déposée de Linus Torvalds. Toutes les autres marques et copyrights sont la propriété de leurs auteurs respectifs.
Sauf mention contraire, tout le contenu de ces pages et toutes les images sont Copyright MandrakeSoft S.A. et MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/