Journal : Critique sur l'installation d'Ubuntu et les distribs Linux en général
Posté par Slainer (Jabber id, page perso, ) le 20 décembre 2005
Bonjour à tous/toutes.
Voici une petite critique suite à l'installation d'une Ubuntu chez moi après avoir délaissé 1 an Linux au profit de Mac OS X.
Premier constat : je trouve qu'en un an, les procédures d'installation des distributions de Linux ont peu évoluées. En gros c'est soit ça marche tout d'un seul coup et la miracle, l'utilisateur est ravi, soit ça marche pas du tout ou partiellement, et l'utilisateur se retrouve face à un problème qu'il ne peut pas résoudre sans poser des questions sur des sites spécialisés. Et généralement, faut utiliser la ligne de commande pour résoudre le problème.
Je pense qu'un des problèmes que l'on retrouve souvent sous Linux c'est avec le serveur X11. Moi par exemple, j'ai installé mon Ubuntu, hop, a la fin de l'installation, boite de configuration du serveur graphique, je choisis mes résolutions... Serveur X11 qui démarre et... bloquage (freeze). Hop, je fais des recherches Google et je vois que ma CG nvidia n'est pas encore supportée par le pilote libre "nv". J'installe le pilote proprio a la main et ça marche.
Mais l'utilisateur lambda, il aura déjà abandonné.
Je pense qu'il faut absolument proposer a l'utilisateur lambda des outils graphiques en mode texte qui permettent de changer la configuration du serveur graphique et cela sans lancer une commande obscure apres s'etre loggué en mode texte. Par exemple proposer au bootloader un mode "safe" qui chargerait automatiquement le programme de configuration de X, du son, etc...
Une solution serait peut etre de placer un fichier test avant le chargement du serveur X11 puis de le modifier a la fin du chargement du Window Manager.
Si le serveur graphique plante et l'utilisateur redémarre son ordi, un assistant pourrait se lancer et demander à l'utilisateur s'il veut de l'aide, modifier la config de X, etc...
On pourrait faire la meme chose avec le son : lancer un utilitaire de test de son apres le premier démarrage avec aussi la possibilité de changer le module sonore.
Autre critique : pourquoi ne pas proposer l'installation des pilotes graphiques propriétaires à la fin de l'installation ? Alors là, je vous vois venir : "mais les pilotes sont pas libres, blah blah, c'est impossible.". Mais pourquoi ne pas utiliser une méthode équivalente à celle utilisée par Firefox pour Flash ? Si l'installeur détecte par exemple une nvidia, il pourrait proposer l'installation du driver proprio automatiquement, en téléchargeant le texte de licence, l'affichant, et en téléchargeant le driver si le contrat est accepté (comme Firefox avec Flash).
Dernière critique et pas des moindres... Je fais de la pub à une amie qui habite loin d'essayer d'installer une Ubuntu, et a la fin, elle m'explique que ça marche pas. Au final je constate que sa carte graphique est seulement gérée par la dernière version du pilote propriétaire nvidia. Et là, je me dis déjà : "c'est mort". vous croyez vraiment qu'a distance, je vais lui expliquer comment installer les sources du kernel, les headers, télécharger le dernier pilote nvidia, et compagnie ? (j'ai fait ça en ssh, mais si elle avait été seule...).
et ça, ça arrive aussi à propos d'un module du kernel qui bugue et dont le bug à été corrigé dans une nouvelle version du kernel qui elle ne se trouve pas dans les paquets de la distribution "stable"...
Tout ça pour dire que je pense que les distributions linux devraient au moins proposer les dernieres versions de pilotes et du noyaux linux... je sais parfaitement qu'elles ne peuvent pas fournir les dernieres versions de tous les paquets à cause des milliers de dépendances a gérer mais il faudrait le faire au moins pour les noyaux Linux stables et les pilotes propriétaires. En plus, eux changent très rarement de dépendances...
Voila :).
Nicolas.
Voici une petite critique suite à l'installation d'une Ubuntu chez moi après avoir délaissé 1 an Linux au profit de Mac OS X.
Premier constat : je trouve qu'en un an, les procédures d'installation des distributions de Linux ont peu évoluées. En gros c'est soit ça marche tout d'un seul coup et la miracle, l'utilisateur est ravi, soit ça marche pas du tout ou partiellement, et l'utilisateur se retrouve face à un problème qu'il ne peut pas résoudre sans poser des questions sur des sites spécialisés. Et généralement, faut utiliser la ligne de commande pour résoudre le problème.
Je pense qu'un des problèmes que l'on retrouve souvent sous Linux c'est avec le serveur X11. Moi par exemple, j'ai installé mon Ubuntu, hop, a la fin de l'installation, boite de configuration du serveur graphique, je choisis mes résolutions... Serveur X11 qui démarre et... bloquage (freeze). Hop, je fais des recherches Google et je vois que ma CG nvidia n'est pas encore supportée par le pilote libre "nv". J'installe le pilote proprio a la main et ça marche.
Mais l'utilisateur lambda, il aura déjà abandonné.
Je pense qu'il faut absolument proposer a l'utilisateur lambda des outils graphiques en mode texte qui permettent de changer la configuration du serveur graphique et cela sans lancer une commande obscure apres s'etre loggué en mode texte. Par exemple proposer au bootloader un mode "safe" qui chargerait automatiquement le programme de configuration de X, du son, etc...
Une solution serait peut etre de placer un fichier test avant le chargement du serveur X11 puis de le modifier a la fin du chargement du Window Manager.
Si le serveur graphique plante et l'utilisateur redémarre son ordi, un assistant pourrait se lancer et demander à l'utilisateur s'il veut de l'aide, modifier la config de X, etc...
On pourrait faire la meme chose avec le son : lancer un utilitaire de test de son apres le premier démarrage avec aussi la possibilité de changer le module sonore.
Autre critique : pourquoi ne pas proposer l'installation des pilotes graphiques propriétaires à la fin de l'installation ? Alors là, je vous vois venir : "mais les pilotes sont pas libres, blah blah, c'est impossible.". Mais pourquoi ne pas utiliser une méthode équivalente à celle utilisée par Firefox pour Flash ? Si l'installeur détecte par exemple une nvidia, il pourrait proposer l'installation du driver proprio automatiquement, en téléchargeant le texte de licence, l'affichant, et en téléchargeant le driver si le contrat est accepté (comme Firefox avec Flash).
Dernière critique et pas des moindres... Je fais de la pub à une amie qui habite loin d'essayer d'installer une Ubuntu, et a la fin, elle m'explique que ça marche pas. Au final je constate que sa carte graphique est seulement gérée par la dernière version du pilote propriétaire nvidia. Et là, je me dis déjà : "c'est mort". vous croyez vraiment qu'a distance, je vais lui expliquer comment installer les sources du kernel, les headers, télécharger le dernier pilote nvidia, et compagnie ? (j'ai fait ça en ssh, mais si elle avait été seule...).
et ça, ça arrive aussi à propos d'un module du kernel qui bugue et dont le bug à été corrigé dans une nouvelle version du kernel qui elle ne se trouve pas dans les paquets de la distribution "stable"...
Tout ça pour dire que je pense que les distributions linux devraient au moins proposer les dernieres versions de pilotes et du noyaux linux... je sais parfaitement qu'elles ne peuvent pas fournir les dernieres versions de tous les paquets à cause des milliers de dépendances a gérer mais il faudrait le faire au moins pour les noyaux Linux stables et les pilotes propriétaires. En plus, eux changent très rarement de dépendances...
Voila :).
Nicolas.
> Lire le journal (12 commentaires, moyenne: 2,8).
Vous avez demandé le commentaire #662885.



Ubuntu représentatif?
As-tu testé Mandriva 2006?
Je pense(ce n'est que mon avis) qu'Ubuntu, bien qu'user-friendly, est plus(du moins au jour d'aujourd'hui) une edition pour bidouilleur. Pour madame michu, je trouve Mandriva plus adaptée.
J'ai conseillé Mandriva à plusieurs personnes, qui n'ont eu aucun problèmes. Je l'ai moi même installé sur le pc de ma mére, et l'install est très simple, et ce même si la partition Win utilisait la totalité du disque. La carte graphique a été configurée automatiquement.
Loin de moi l'idée de lancer un troll :).
[^]Re: Ubuntu représentatif?
J'en profiute pour rappeler que Xfdrake, l'outil de changement de résolution et configuration des cartes graphiques de mandriva, marche aussi en mode texte.
Je pense que l'outil fedora doit aussi le faire, tout comme yast2 ( de suse ).
Je croit que gdm ou kdm était patché pour le lancer en cas de probléme, mais j'ai plus vérifié depuis un bout de temps, j'ai des cartes qui marchent maintenant :).