Journal : Linux pret pour Mr Lambda ? pas si il a une webcam
Posté par Laurent J (page perso, ) le 30 octobre 2006
En réponse à "Va t-on voir une recrudescence de personne sous système libre ?" ( http://linuxfr.org/~dup/22999.html ), je réponds : très franchement, je doute que l'arrivé de Vista change quelque chose. (vu la longueur de la réponse, j'ai préféré faire un journal plutôt qu'un commentaire ;-)
Je vais prendre un exemple : moi.
J'ai la toute dernière ubuntu. Bon déjà, pas simple à installer quand le live cd configure mal l'écran et qu'on se trouve face à un écran noir (expérience vécue : http://ljouanneau.com/blog/2006/10/28/605-mandriva-2007-vs-k(...) )
Déjà, rien que là, l'utilisateur lambda se pose sérieusement la question : "bon, je jette le CD ou pas ? Je reviens à windows ou pas ? c'est ça linux ?"
Bon, je réussi à l'installer (parce que j'y tiens vraiment à avoir mon linux) avec des bidouilles de warriors. Tout va bien. Et là je décide d'acheter une webcam (hier aprés midi). Recherche rapide sur le net : c'est le bordel total pour savoir quelle webcam est bien supportée ou non : trop de modèles, informations trop eparpillées sur le net, plein de termes techniques utilisés qui rebuterait l'utilisateur ("hein gni ? c'est quoi spca machin chose ?? qc-usb ? qca-truc ? bon c'est lequel driver qu'il faut prendre ?").
Bon, moi, je suis un gens qui n'en veux. Comme Monsieur Lambda (pure hypothèse). Que fait-t-il alors ? Il fera comme moi, il en achetera une presque au pif. Il aura vu qu'apparement, les logitechs sont assez bien pris en charge. Allons-y pour une logitech quickcam express : marque célèbre, modèle trés simple, pas cher, 19 euros.
Arrivé à la maison, je branche, j'ouvre kopete pour tester : ça fonctionne pas. (et puis pas de bol pour monsieur lambda, le cd fourni ne fournie rien pour linux).
Je passe sur la narration des 3h de recherches et tentatives de faire fonctionner cette foutu webcam. Le fait est qu'aucun driver ne prenait en charge cette webcam, car c'est une webcam dernière génération, avec un numéro d'identification différente des "vieilles" webcam quickcam express.
Et même avec une vieille quickcam express, il faut de toute façon installer le paquet du driver en question (déjà, faut le trouver... spca5xx machin bidule), qui ne contient en fait que des sources, qu'il faut donc compiler, et que pour ma part, il a fallu que je hack pour que ma version de quickcam fonctionne (aaah je benis mes "quelques" compétences en prog système et en langage C) [1].. Et ensuite taper des commandes comme modeprob, lsmod &cie, éditer /etc/modules pour qu'au prochain redemarrage ça fonctionne encore etc..
Allez donc dire à l'utilisateur lambda, que pour faire fonctionner sa pauvre webcam, il faut faire tout ça, qu'il faut qu'il connaisse ce que c'est qu'un make, qu'il connaisse ce que c'est que le Langage C pour pouvoir modifier les sources, qu'il comprenne ce que c'est que "0x92f" etc...
Je suis pas sûr qu'en sachant toutes les manips qu'il faut faire, il passe vraiment à Linux... Pour bon nombre de monsieur lambda, ils retourneront sous windows, lanceront le cd fournis, cliqueront sur "suivant, suivant suivant terminer", et un reboot plus tard, ils auront leur webcam qui s'affichera (avec une meilleur qualité souvent).
Ceci dit, il y aura certainement des gens pour qui tout fonctionnera avec Linux, parce que, au miracle, ils auront un matos reconnu du premier coup. Mais combien ?
Linux prêt pour le desktop en entreprise, peut être. Pour le windows_user_de_base_qui_n_a_pas_un_geek_linuxien_sous_la_main, certainement pas. pas encore. pas pour tous. (pas ubuntu en tout cas)
[1] oui, je fournirai le patch à l'auteur du driver spca5xx... http://mxhaard.free.fr/download.html
Je vais prendre un exemple : moi.
J'ai la toute dernière ubuntu. Bon déjà, pas simple à installer quand le live cd configure mal l'écran et qu'on se trouve face à un écran noir (expérience vécue : http://ljouanneau.com/blog/2006/10/28/605-mandriva-2007-vs-k(...) )
Déjà, rien que là, l'utilisateur lambda se pose sérieusement la question : "bon, je jette le CD ou pas ? Je reviens à windows ou pas ? c'est ça linux ?"
Bon, je réussi à l'installer (parce que j'y tiens vraiment à avoir mon linux) avec des bidouilles de warriors. Tout va bien. Et là je décide d'acheter une webcam (hier aprés midi). Recherche rapide sur le net : c'est le bordel total pour savoir quelle webcam est bien supportée ou non : trop de modèles, informations trop eparpillées sur le net, plein de termes techniques utilisés qui rebuterait l'utilisateur ("hein gni ? c'est quoi spca machin chose ?? qc-usb ? qca-truc ? bon c'est lequel driver qu'il faut prendre ?").
Bon, moi, je suis un gens qui n'en veux. Comme Monsieur Lambda (pure hypothèse). Que fait-t-il alors ? Il fera comme moi, il en achetera une presque au pif. Il aura vu qu'apparement, les logitechs sont assez bien pris en charge. Allons-y pour une logitech quickcam express : marque célèbre, modèle trés simple, pas cher, 19 euros.
Arrivé à la maison, je branche, j'ouvre kopete pour tester : ça fonctionne pas. (et puis pas de bol pour monsieur lambda, le cd fourni ne fournie rien pour linux).
Je passe sur la narration des 3h de recherches et tentatives de faire fonctionner cette foutu webcam. Le fait est qu'aucun driver ne prenait en charge cette webcam, car c'est une webcam dernière génération, avec un numéro d'identification différente des "vieilles" webcam quickcam express.
Et même avec une vieille quickcam express, il faut de toute façon installer le paquet du driver en question (déjà, faut le trouver... spca5xx machin bidule), qui ne contient en fait que des sources, qu'il faut donc compiler, et que pour ma part, il a fallu que je hack pour que ma version de quickcam fonctionne (aaah je benis mes "quelques" compétences en prog système et en langage C) [1].. Et ensuite taper des commandes comme modeprob, lsmod &cie, éditer /etc/modules pour qu'au prochain redemarrage ça fonctionne encore etc..
Allez donc dire à l'utilisateur lambda, que pour faire fonctionner sa pauvre webcam, il faut faire tout ça, qu'il faut qu'il connaisse ce que c'est qu'un make, qu'il connaisse ce que c'est que le Langage C pour pouvoir modifier les sources, qu'il comprenne ce que c'est que "0x92f" etc...
Je suis pas sûr qu'en sachant toutes les manips qu'il faut faire, il passe vraiment à Linux... Pour bon nombre de monsieur lambda, ils retourneront sous windows, lanceront le cd fournis, cliqueront sur "suivant, suivant suivant terminer", et un reboot plus tard, ils auront leur webcam qui s'affichera (avec une meilleur qualité souvent).
Ceci dit, il y aura certainement des gens pour qui tout fonctionnera avec Linux, parce que, au miracle, ils auront un matos reconnu du premier coup. Mais combien ?
Linux prêt pour le desktop en entreprise, peut être. Pour le windows_user_de_base_qui_n_a_pas_un_geek_linuxien_sous_la_main, certainement pas. pas encore. pas pour tous. (pas ubuntu en tout cas)
[1] oui, je fournirai le patch à l'auteur du driver spca5xx... http://mxhaard.free.fr/download.html
> Lire le journal (87 commentaires, moyenne: 3,5).
Vous avez demandé le commentaire #769541.



y en a qui se compliquent la vie...
Si je veux acheter du materiel pour mon os favori, je vais sur le site de cette distrib ( mandriva) et je vais dans la page de materiel supporté, et je selectionne webcam, mandriva 2006
et j'en prend une qui est gérée.
Ca prend 5 minutes a tout casser.
Sinon il y a aussi la solution d'aller sur les sites des constructeurs et regarder ce qu'ils disent sur linux, et au pire laisser un message dans les forums pour poser la question ( ça permettera de leur signaler au passage qu'il y a une demande )
[^]Re: y en a qui se compliquent la vie...
Ah oui, je viens de regarder :
Si j'ai une Mandriva 2007, rien n'est supporté.
Si j'ai une Mandriva 2006, en x86_64 (j'ai une Ubuntu 64 bits) => la logitech quickcam USB est certifiée (formidable !)
http://www.mandriva.com/hardware/tests?id=976518
Si j'ai une Mandriva 2006, en x86 => la logitech quickcam USB n'est pas compatible...
http://www.mandriva.com/hardware/tests?id=976513
Conclusion : Logitech fait des webcams pour les distros 64 bits, mais pas les plus récentes...
«La faculté de citer est un substitut commode à l'intelligence» — Sommerset Maugham
[^]Re: y en a qui se compliquent la vie...
Je fesais pareil pour voir la compatibilité mais je trouve que la liste proposée par Mandriva est assez limitée par rapport à la réalité.
D'ailleurs, il se trouve que la Logitech Quickam Express est dans la liste de matériel supporté par mandriva. Or comme semble le dire ce journal, les dernières versions de cette webcam ne sont plus compatibles...
Donc la solution n'est pas infaillible.
Perso pour ma webcam, après moultes lectures, comme à chaque fois que je dois acheter un matériel pour mon OS préféré, j'ai opté pour une Labtec Webcam Pro. Pas top mais pas cher. Résultat ça marche, je ne me souviens plus si j'ai du lutter pour installer les drivers mais a priori non. Seul truc, je n'ai pas réussi à faire marcher le micro intégré (pas bien grave).
Mais bon c'est pas le tout d'avoir une webcam qui marche, mais comment on fait pour faire des visio avec des gens qui ne sont que sous windows et généralement MSN ? Avec aMSN j'ai la video mais pas le son, avec Skype j'ai le son mais pas la video... openwengo ne veut pas s'installer, ekiga ne tourne pas (encore) sous win...
Bref... à part faire joujou avec camstream, je ne fais pas grand chose de ma webcam sous Linux.
[^]Re: y en a qui se compliquent la vie...
y a kopete, mais j'ai jamais réussi a trouver un contact pour tester avec la vidéo... faudra donc que je patiente un peu
[^]Re: y en a qui se compliquent la vie...
Ça reste à voir...
Sur le site, je vois :
[Wireless] LINKSYS WMP54G-FR -> Compatible (Certified)
Oui mais voilà, cette carte a changé de chipset, et maintenant c'est du RT61, avec driver libre (vraiment, c'est super) Ralink ou rt2x00, mais ça ne marche pas sortie-de-la-boite, il faut compiler le driver, l'installer, ajouter le module dans la liste des modules à charger au démarrage...
Et je ne parle même pas du support WPA inexistant avec les outils mandriva.