
Billy Charvet :
Bon, c'est pas tout ça, mais y faudrait quelques killer features
pour qu'il s'impose... Pour l'heure j'ai pas envie de trafiquer ça
sous ma Mandrake. Déjà que la compilation du noyau est une
vraie merde chez moi:
- Avant j'installais pas correctement, donc plantage avant même
la possibilité de kernel panic.![]()
- Ensuite j'installais, mais ma config permet pas à cette merde de
Linux de monter directement la partition racine, car mon disque
dur a besoin de pilotes pour apparemment.
(C'est débile d'ailleurs que Linux, dont les 2 tiers du code source
sont les pilotes, représentant des millions de lignes de code,
ne soit pas foutu de booter là où FreeBSD, possédant une source
beaucoup moins dég, boote sans problème)
- Donc j'ai décidé de faire un ramdisk. Le truc con c'est que:
* C'est un hack, en fait c'est plutôt initramfs qu'on utilise et
pas initrd sous Linux 2.6, mais bon...
* Pour être sûr d'avoir mes pilotes, je compile le maximum de
modules (pas un make allmodconfig non plus, hein...)
Et finalement en pleine compilation il plante parceque l'un de
ses composants requiert yacc. (Et d'ici qu'on le trouve sur une
Mandrake... y'a bison et byacc... je vais pas m'amuser à fouiller
les makefiles pour remplacer la merde qu'ils ont fait, bien qu'ils
sont des centaines d'ingés d'IBM à travailler dessus...
Bref Linux ---> aux chiottes....
Alors si une compilation du noyau peut foirer à ce point, l'installation
d'un serveur X je préfère pas imaginer...
Godzil :
Et si tu veux compiler un kernel, tu prend ni une mandrake ni une redhat(fc)![]()
Les kernels de mandrake et redhat sont customisé a mort, et tout l'OS en dépend
Godzil
: Si tu veux compiler du kernel tu utiliser Gentoo (ou Debian a la limite mais debian patch aussi leur kernel, tu ne peut pas utiliser un vanilla de base gentoo si) ou si tu t'en sens le courage une LFS
NetBSD now scales better than even FreeBSD 5!
Tu as dû écraser le driver OpenGL d'ATI avec celui de X.Org. Réinstalle les pilotes ATI.Ben en fait je les ai installés après, mais il y a effectivement un truc que j'ai dû foirer quelque part (enfin j'espère que c'est pas normal...), seulement le message d'erreur est tout sauf explicite (« fatal error : glx : addExtension failed » c'est un peu court). Mais du coup j'ai voulu chercher des docs sur le net et c'est là que firefox n'a pas démarré (*aucun* message, cette fois)
Pour FireFox, je ne sais pas, essaye de le recompiler.Oui, je vois guère que ça comme solution (mais qu'est-ce qui pourrait expliquer ? des incompatibilités subtiles dans les libs dynamiques X11 ?)
Billy Charvet :Déjà, Linux est parfaitement capable de booter énormement plus de machines que FreeBSD. Après, que TU ne sois pas capable de faire un noyau Linux qui boot ta machine, c'est autre chose. Ne reporte pas ton incompétence sur les autres.
Disons simplement qu'avec bientôt/déjà 3 millions de lignes de code
de pilotes, Linux est pas foutu de booter un PC désormais tout ce qu'il y a de plus classique (l'a 4 ans)
sans compter que ses systèmes de fichiers sont pourraves (ext3 hérite des défauts de ext2, ReiserFS permet pas de récupération des fichiers, JFS est en retard à côté de XFS, et enfin XFS pèse des tonnes, est buggé au niveau de la suppression, et ses partitions se bousillent en un rien de temps)Ben voyons. C'est vrai que les millions de machines qui tournent sous Linux actuellement en souffrent énormement, ça se voit.
Sans compter que le noyau Linux n'a aucun intérêt.Déjà, apprend à compter, ça t'aidera peut-être si tu programmes un jour dans ta vie...
Les 3 intérêts seraient:
- Pouvoir lire le code source. ---> Pas de bol, il est clairement illisible,
méga-lourd et tout ça pour qqch de pas terrible...
- Le compiler pour la machine ----> Pas de bol, y'a pleins de merdes
qui peuvent arriver, et pourquoi s'emmerder ? Autant utiliser tout
de suite un kernel qui n'a pas besoin de recompilation --> FreeBSD.
Quand aux logiciels ils existent tous sous FreeBSD.Oui, en utilisant l'émulateur Linux.. super
Par contre pour le hardware, à quand l'accéleration OpenGL sur les Radeon 9500-9800 par exemple ? Et les drivers NVidia qui sont mis à jour une fois tous les 5 ans ? etc...
Kevin Kofler :
Et puis X.Org X11 contient aussi des versions à jour d'outils comme fontconfig etc., pas des versions obsolètes.