Demander de l'aide et la FAQ

Si vous rencontrez un problème lors de l'utilisation de ce livre, et que votre problème n'a pas de solution dans la FAQ (http://www.linuxfromscratch.org/faq), la plupart des personnes sur IRC et sur les listes de diffusion voudront vous aider. Un aperçu des listes de diffusion de LFS est disponible dans Listes de diffusion. Pour nous aider à mieux diagnostiquer et ainsi résoudre votre problème, incluez le plus d'informations intéressantes que possibles dans votre demande d'aide.

Divers à vérifier avant de demander

Avant de demander de l'aide, vous devez vérifier les choses suivantes:

  • Est-ce que le support du matériel a été compilé dans le noyau ou est disponible en tant que module ? Si c'est un module, est-il configuré correctement dans modules.conf et a-t'il été chargé ? Vous devez utiliser lsmod pour vérifier si il a été chargé. Vérifiez sys.log ou lancez modprobe <pilote> pour visualiser les messages d'erreurs. Si il se charge correctement, vous pouvez ajouter modprobe à vos scripts d'initialisation.

  • Vos droits ont-elles été correctement configurés, et spécialement pour les périphériques ? LFS utilise le groupes pour rendre ces paramétrages plus faciles, mais il ajoute aussi des étapes d'ajout d'utilisateurs aux groupes pour permettre l'accès. Un simple moduser -G audio <user> peut être tout simplement nécessaure pour que l'utilisateur ait accès à la carte son. Toute question concernant « Cela fonctionne pour root, mais pas en tant que... » devrait vous lancer à la recherche de mauvais droits avant même de chercher de l'aide.

  • BLFS utilise délibérement /opt/<package>. La principale objection à ceci tourne autour du besoin d'étendre vos variables d'environnement pour chaque package placé ici (c'est-à-dire PATH=$PATH:/opt/kde/bin). Dans certains cas, le package vous montrera les changements, certains non. La section appelée « Aller plus loin que BLFS » est là pour vous aider à le vérifier.

Divers à mentionner

En dehors d'une explication brève de votre problème, les informations essentielles à inclure dans votre demande sont:

  • la version du livre que vous utilisez (voir 5.1),

  • le package ou la section vous posant problème,

  • le message d'erreur exact ou le symptôme que vous avez,

  • si vous avez dévié du livre ou de tout LFS.

(Notez que indiquer que vous avez dévié du livre ne veut pas dire que nous n'allons pas vous aider. Cela va juste nous aider à apercevoir les autres causes possibles de votre problème.)

Attendez-vous à obtenir une direction plutôt que des instructions spécifiques. Si on vous demande de lire quelque chose, merci de le faire car cela veut généralement dire que la réponse était bien trop facile et que la question n'aurait pas été posée si un peu de recherche avait été fait auparavant. Les volontaires sur la liste de diffusion ne souhaitent pas être utilisés comme alternative à une recherche raisonable de votre part. De plus, la qualité de votre expérience dans BLFS est aussi grandement améliorée par cette recherche, et la qualité des volontaires est améliorée s'ils sentent que leur temps n'est pas dépensé à perte et répondront encore plus facilement.

Eric S. Raymond a écrit un excellent article sur la façon de demander de l'aide sur Internet en général. Il est disponible sur http://www.catb.org/~esr/faqs/smart-questions.html. Lisez et suivez les conseils contenus dans ce document et vous aurez plus de chances d'obtenir au moins une réponse, mais aussi d'obtenir l'aide dont vous avez besoin.