Journal Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

Posté par  .
Étiquettes : aucune
0
25
fév.
2004
Bonjour cher journal,

Je tiens tout d'abord à te dire que j'aime linux et que je l'utilise chez moi depuis déjà quelques années. Mais ce n'est pas le sujet.

Aujourd'hui, je rencontre un utilisateur néophyte qui vient d'installer une Mandrake 9.2 par défaut. Il me dit qu'il a un problème, que le son ne marche pas. Donc, fidèle à l'esprit communautaire, je vais l'aider de ce pas. Ca tombe bien, j'ai également une Mandrake 9.2 (mais qui n'a plus grand chose de Mandrake, tellement elle a été modifiée: kernel recompilé, applications modifiées, etc.).

Je me dis donc: sa carte son doit être sous alsa et le volume doit être réglé à zéro (un grand classique). Direction "alsamixer" et je vois effectivement le volume PCM à 0. Le problème est que je ne peux l'augmenter ! Il reste définitivement muet, il n'est pas "muté". Je ne comprends pas ce qui cloche, les paramètres dans modules.conf sont corrects, le service alsa se lance bien, la carte son est reconnue sans problème. En dernier recours, je choisis donc l'upgrade, car sa version est en 0.9.2 et je sais que la version stable est sortie depuis quelques semaines.

Comme le Pc qu'il m'a amené dispose d'un contrôleur réseau, je me dis, je vais le brancher sur le réseau (configuré en DHCP), avec ifplugd, tout se paramètre automatiquement. Je branche, et... rien. ifconfig ne me donne aucune adresse. Les paramètres sont bons, mais en relancant le service, j'obtiens toujours un beau "failed" lors du démarrage de eth0. Direction dmesg pour voir les logs, et là je vois une dizaine de lignes du type "eth0: PHY...." qui sont toutes des messages d'erreur. Du coup, pas de réseau. Aie, ca commence à faire beaucoup.

Je me décide alors de voir ca en me loggant sous le compte root en mode console. Redémarrage de l'ordi en mode non-fb (pour éviter le démarrage automatique de kdm), parce que au fond, la console, y'a que ca de vrai (et vive emacs). Login sous root, et je lance startx pour avoir un X minimal (sous IceWM) et un terminal rxvt, sans aucun service supplémentaire lancé. Donc startx et.... ca plante. X me dit: pas de fbdev activé. Tiens, la carte graphique est une NVidia pourtant. Je jette un coup d'oeil sur XF86Config-4, le driver en question est effectivement fbdev, je le change en nv et... plantage, l'écran reste noir. Juste le temps de tuer le serveur X.

Je commence à en avoir assez, et je demande à cette personne de revenir ultérieurement pour réinstaller entièrement le système et recompiler le kernel. Ca me chagrine, parce que recompiler le kernel est quand même loin d'être accessible à tout le monde et que ca devrait normalement fonctionner sans.

Voilà, c'était ma petite (?!) prose. Je ne m'attends pas à ce que vous m'aidiez, je pense y arriver tout seul comme un grand. Je suis juste déçu. Autant linux est formidable une fois configuré et maîtrisé (mon cas), autant il peut être franchement compliqué et incontrôlable quand on n'y connaît rien.

Et pourtant, Mandrake est une des distribs les plus accessibles....

Est-ce que c'est vraiment de la malchance? Ou vaut-il mieux avoir un local guru à sa disposition chaque fois qu'on veut installer le système ?

Si vous avez des expériences similaires, relatez-les.

Merci.
  • # Oui...

    Posté par  . Évalué à 0.

    C ce genre de probleme qui fait que je n'ai pas essayé d'installer linux chez mes voisins ;)
  • # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

    Posté par  . Évalué à 1.

    T'es sûr que c'est pas du matériel exotique, et que tout fonctionne (pas de module RAM foireux ou de bus PCI à moitié grillé) ?
    (références des cartes ?)
  • # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

    Posté par  (site web personnel) . Évalué à 2.

    Pour le problème alsa, essaye un
    alsatcl store 
    et vérifie qu'il n'y a pas de "value false" dans tes contrôles dans le fichier /etc/asound.state.
    Si c'est le cas, il suffit de mettre un "value true" a la place, puis
    alsactl restore
    ...
  • # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

    Posté par  . Évalué à 1.

    Le truc bête:

    As-tu les droits d'écriture sur /dev/mixer ?

    Si en plus c'est une Mandrake (que j'utilise) il y a de bonnes chances qu'il s'agisse de cela parce qu'un des services de Mdk fait un chown sur une bonne partie des devices lorsque l'utilisateur se loggue. Et s'il ne s'est pas délogué correctement, tous ces /dev lui restent attribués.

    C'est très chiant. Je n'ai pas encore identifié le programme coupable (bon j'ai pas beaucoup cherché non plus), mais cela m'empêche d'administrer ma machine avec mes jolis groupes et tout et tout ... et accréditer ou non mais une fois pour toutes une personne à accéder à des ressources particulières.
  • # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

    Posté par  . Évalué à 1.

    Ca ne met encore jamais arrivé. Les seuls problèmes que j'ai eux c'est avec des portables et le sata, et avec la 9.2 avec l'usb (notament avec les webcams) Que donne un knoppix sur son matos ?

    Je pense que t'as pas mal eux de malchances, tout de même... A si, comme probleme fréquent il y à les modems ADSL.
  • # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

    Posté par  . Évalué à 1.

    As-tu pense a l'IRC ?

    Le plus important sous Linux c'est d'avoir le net. Une fois la connexion etablie, tu ouvres ton client IRC prefere (BitchX, Xchat..etc etc..) et tu te loggues sur le serveur : irc.freenode.net

    Tu n'as plus qu'a lancer un petit /join #linux, un petit /join #linuxhelp, un petit /join #mandrake, a chauffer un peu ton anglais, et a poser ta question.

    Tous les soirs, des centaines de gens se rendent sur ces channels IRC et aident les autres avec leurs problemes.

    Pas besoin de guru a domicile, l'IRC est tres bien pour cela. Et puis tu verras, tu te surprendras a y prendre gout.. apres avoir resolu tes divers problemes avec l'aide de ces personnes, tu commenceras par rester sur les channels par curiosite, puis par interet.. et tres vite tu te mettra a aider les autres a ton tour.

    C'est super gratifiant et ca fait toujours plaisir de voir quelqu'un arriver la frustation au corps et repartir avec le sourire aux levres et un grand merci.

    Personnellement, des que je me loggue sous Linux, je lance un xchat sur #slackware, #linux et #linuxhelp.. c'est devenu une habitude et ca me fait toujours plaisir de pouvoir aider quelqu'un avec un probleme dont je connais la solution.
  • # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

    Posté par  . Évalué à 2.

    personnellement j'ai l'expérience inverse, chez moi ma première installation d'une 9.1 c'est déroulé comme un charme en moins de 40 min, évidemment tout bien configuré. je me suis donc décidé à la diffuser autour de moi: je n'est que des expériences positives, deux installations sur des portables sans souci, et une installation sur un fixe qui a ravi mon voisin qui a put lire tout ses divx sans ce soucier des codecs...
    idem avec la 9.2.
    alors un coup de malchance pour toi ?
    en tous cas c'est bien agreable (quand ca marche ) d'avoir une distibution bien foutue qui s'installe aussi facilement.
  • # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

    Posté par  . Évalué à 1.

    Ca n'a rien à voir, mais quel est l'élément qui te fait penser qu'il faille recompiler le kernel (dans ce cas-ci ou d'habitude) ? C'est une vraie question, pas un reproche/attaque/troll.

    Personnellement, j'utilise exclusivement Linux depuis un an 1/2 (ocasionnellement depuis plus longtemps), je n'ai jamais (osé?) recompilé de kernel de ma vie (je suis loin d'être un power user non plus :-p). Pourtant, des problèmes, j'en ai rencontré des tripotées que ce soit sur ma machine ou celles d'autres personnes et que je tente toujours de résoudre par divers moyens sauf la recompil de kernel :-) Par contre des modules (réseau, tablette, vidéo ou même alsa), ça oui j'en ai compilé :-)
    • [^] # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

      Posté par  . Évalué à 1.

      Ca n'a rien à voir, mais quel est l'élément qui te fait penser qu'il faille recompiler le kernel (dans ce cas-ci ou d'habitude) ? C'est une vraie question, pas un reproche/attaque/troll.

      Le désespoir :-)
      Plus sérieusement, j'ai toujours recompilé mon kernel, ne serait-ce que pour économiser de l'espace. Et on y apprend plein de choses.
      Enfin, j'ai toujours plus apprécié de savoir exactement ce qu'il y avait dans ma machine et dans le kernel.

      Ca reste une affaire de goût. Je reconnais qu'à chaque changement de matériel (aussi bénin qu'une souris ps2 vers usb, par exemple), c'est reparti pour make bzImage.

      Maintenant, ton point de vue est très compréhensible et franchement, la dernière chose que j'ai envie de faire est de recompiler, surtout avec un néophyte. Mais quand ca marche pas... (ne serait-ce que pour le module réseau).
  • # Re: Ca marche pas ! ou une petite réflexion sur linux pour les débutants...

    Posté par  . Évalué à 1.

    Dans ton cas, je me consolerais en pesant que ls gens sous windows ont aussi des problèmes.
    Ce n'est pas toujours dans le même sens.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.