Demander de l'aide et la FAQ

Si vous rencontrez un problème en utilisant ce livre, et si votre problème n'est pas abordé dans la FAQ, (https://www.linuxfromscratch.org/faq), vous trouverez que la plupart des personnes sur Internet Relay Chat (IRC) et sur les listes de diffusion sont prêtes à vous aider. Vous trouverez un aperçu des listes de diffusion LFS dans Listes de diffusion. Pour nous aider à identifier et résoudre votre problème, intégrez autant d'informations pertinentes que possible à votre demande d'aide.

Choses à vérifier avant de demander

Avant de demander de l'aide, vous devriez passer en revue les éléments suivants :

  • La prise en charge de votre matériel est-il compilé dans le noyau ou disponible comme module pour le noyau ? Si c'est un module, est-il configuré correctement dans modprobe.conf et a-t-il été chargé ? Vous devriez utiliser lsmod en tant qu'utilisateur root pour voir s'il est chargé. Vérifiez le fichier sys.log ou lancez modprobe <pilote> pour vérifier tout message d'erreur. S'il se charge correctement, vous devrez peut-être ajouter la commande modprobe à vos scripts de démarrage.

  • Vos droits sont-ils correctement définis, en particulier pour les périphériques ? LFS utilise des groupes pour faciliter ces réglages, mais cela inclut aussi l'étape de l'ajout des utilisateurs aux groupes pour leur autoriser l'accès. Un simple usermod -G audio <utilisateur> peut s'avérer être la seule chose nécessaire pour que l'utilisateur ait accès au système audio. Toute question commençant par « Cela fonctionne en root, mais pas en tant que … » implique un examen minutieux des droits avant de demander.

  • BLFS utilise abondamment /opt/<paquet>. La principale objection à cela concerne la nécessité d'étendre vos variables d'environnement pour chaque paquet qui y est placé (comme PATH=$PATH:/opt/kde/bin). Dans la plupart des cas, les instructions du paquet vous passeront les changements en revue, mais ce n'est pas systématique. La section nommée « Aller au-delà de BLFS » est disponible pour vous aider à vérifier.

Choses à mentionner

En dehors d'une brève explication du problème que vous rencontrez, les choses essentielles à inclure dans votre demande sont :

  • la version du livre que vous utilisez (donc 12.1),

  • le paquet ou la section qui vous pose problème,

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

  • si vous avez, même très peu, dévié du livre ou de LFS,

  • si vous installez un paquet BLFS sur un système qui n'est pas LFS.

(Comprenez que le fait de dire que vous avez dévié du livre ne signifie pas que nous ne vous aiderons pas. Cela nous aidera simplement à voir d'autres causes possibles à votre problème.)

Attendez-vous à des conseils plutôt que des instructions spécifiques. Si on vous demande de lire quelque chose, veuillez le faire. Cela implique en général que la réponse était trop évidente et que la question n'aurait pas été posée si vous aviez fait un minimum de recherches avant de demander. Les bénévoles sur la liste de diffusion préfèrent ne pas êtres considérés comme alternative à faire des recherches suffisantes de votre côté. De plus, la qualité de votre expérience de BLFS est considérablement améliorée par cette recherche, et la qualité des bénévoles est améliorée car ils n'ont pas le sentiment que l'on abuse de leur temps, donc ils sont bien plus disposés à participer.

Un excellent article sur la demande d'aide sur Internet en général a été écrit par Eric S. Raymond. Il est disponible en ligne sur http://www.gnurou.org/writing/smartquestionsfr. Lisez et suivez les astuces de ce document et vous serez très probablement plus sûr d'obtenir un début de réponse et d'avoir l'aide dont vous avez réellement besoin.