Dernière mise à jour : 30/05/2002
Voici comme promis le test de l'après Suse 7.3. Pour vous remmettre dans le contexte, j'avais testé la Suse 7.3 après avoir testé la 6.3 il y a de cela fort longtemps et la 7.3 m'avait éblouit par autant de simplicité. J'attendais donc de pied ferme la 8.0 annoncée depuis le début avril et sensée faire concurrence très directe à la Mandrake 8.2 qui est sortie un peu avant. La Suse 8.0 contient les rafraichissements suivants (disponibles près du bar) : kernel 2.4.18, Glibc 2.2.5, Gcc 2.95.3 (3.0.4 dispo), XFree 4.2.0, Alsa 0.9.0 Beta, Gnome 1.4.1, KDE 3.0, Mozilla 0.9.8 et Galéon 1.0.3, Suse Firewall 2.0 (version pro). J'ai donc soumise la petite bête à la chaise électrique : mon Athlon 1.4 Ghz et mon portable Sony Vaio.
Mon Athlon contient deux disques durs Ultra DMA 100 qui sont montés chacuns en maître (hda/hdc) et qui contiennent une partition Soft Raid 0 de 100Go (50 Go sur chaque disque) pour travailler sous ma Mandrake 8.2. Une partition de swap est allouee sur hdc1 (1 Go) et une partition / sur hda4 (6 Go) pour mes tests, ici en l'occurence l'installation de la Suse. Tout comme la 7.3, Suse s'est installée encore plus rapidement. Ils ont en effet décidés qu'il fallait éviter à l'utilisateur trop de réflexion, YaST veut donc tout paramétrer tout seul. L'écran permet de changer : le type de clavier, le type d'installation logicielle (normale plus Star Office 5.2 par défaut sous la pro) ainsi que le partitionnement. Voulant conserver mes partitions RAID, j'ai donc fait mon installation sur la partition de 6 Go du premier disque. Connaissant par contre les problèmes de Suse avec lilo, je l'ai laissé s'inscrire sur le MBR (non sans sauver mon vmlinuz de Mandrake sur une disquette pour le rajouter ultérieurement).
L'installation de base ne comprends pas le développement. Vous n'aurez donc pas les sources de kernel, pas d'autoconf, d'automake et autre gcc sur ce type d'installation, cela se corrige aisemment à l'aide de YaST2. SuSE a également pensé au swap des CDs, l'installation ne prends plus que 2 CDs si vous choisissez l'installation de base. C'est relativement sympathique quand on considère qu'il y a 7 CDs et que tous se les palucher me fait criser quelques peu. Une vingtaine de minutes plus tard, l'installation complète est finie et Suse me démarre alors mon système. La carte vidéo (Geforce 3) est détectée et un avertissement me rensigne sur le fait que la 3D ne sera supportée que par téléchargement d'une mise à jour sur leur site. L'installation de base fait également fit de Gnome, préférant KDE pour proposer un bureau fonctionnel. Le premier écran se veut fort sympathique, Suse a détecté mon scanner USB (Epson 1240U) mais pas la webcam ... Autre joie, le RAID-0 est également vu et je peux monter ma partition Mandrake (contenant notemment mes jeux 3D et des sources :) Suse joue ici la carte de la finition en livrant un écran de démarrage fort sympathique. On retrouve les modifications du bureau telles que celles présentes sur la 7.3
YaST est encore plus beau qu'avant (pour ceux qui ne connaissent pas, YaST est le panneau de contrôle de SuSE). Mon test scanner ressort sans aucun problème, il lui aura juste fallut installer sane pour paramétrer le tout. Aussi bon que Mandrake ;) Notez ici que SuSE utilise /dev/usbscanner au lieu de /dev/usb/scanner0 comme sous la plupart des autres distributions. Notez aussi qu'un chmod 666 /dev/usbscanner sera nécessaire pour vous en servir en tant que simple utilisateur.
L'étape suivante était d'installer mes pilotes nvidia 2960 car je possède les RPM sources. Les ennuis commencent car comme mentionné plus haut, le système a été installé sans les outils de développement. Un petit tour par YaST et le tour est joué, installation d'autoconf, automake, make, gcc et autres librairies et me voila en train de recompiler ? Enfin presque, il vous faut installer également le kernel source de SuSE et le compiler une fois, ici encore une règle stupide des RPMs sources de nvidia. Ca tombes bien car pour faire marcher la webcam, il me faut le module PWC et il n'est pas intégré dans les modules standards ... Une recompilation et redémarrage plus tard, me voilà sous mon kernel 2.4.18-SuSE avec toutes les optimisations nécessaires à mon Athlon.
Je passe donc à camstream. Possédant une webcam USB Philips, je me suis attaché à ce programme fait par un Hollandais. Je récupère donc les sources du 0.26 et scande une petite compilation. Tout se passe bien, 1 minute plus tard, ma webcam est reconnue (non sans charger le module de décompression pwcx disponible sur le même site). La raison pour laquelle je prends les sources de camstream est parce que SuSE dans son infinie bonté ne fournit pas camstream en RPM, dommâge, Mandrake le fait ...
Bon, ayant les bons pilotes vidéo et du temps à perdre, un petit test vidéo s'impose. Regardant rapidement la liste des RPMs dispo pour les DivX et les DVDs je trouve : Xtheater et Xmovie :( Mmmh, nombreux sont ceux qui fournissent xine, pourquoi pas SuSE ? Je lance donc Xmovie (que je n'ai pas utilisé depuis belle lurette voyant les merveilles de Mplayer et Xine). J'insère d'abord un DVD de région 1 (NTSC donc) et Xmovie le refuse violemment me disant que le format n'est pas le bon ... Certes, je teste alors un VOB que j'ai mis en cache sur mon disque dur (PAL décrypté donc). Xmovie est très content et tout lit sans aucun problème. Vous noterez le sourire de Pénéloppe Cruz en passant ;)
Je teste ensuite un petit DVD musical de région 2 qui est crypté cette fois-ci. Ici encore, Xmovie est très content et me lit tout depuis l'index sans aucun soucis. La qualité de l'image est bien en dessous de Mplayer et Xine mais par défaut, c'est mieux que rien. J'ai installé Mplayer à partir des sources pour tester les DivX et les mêmes DVDs et personne ne s'est plaint, j'ai retrouvé la qualité d'image que j'ai sous les autres distributions et la lecture des DivX n'a posé aucun problème. SuSE ici donc ne pose aucun problème quant à l'ajout de programmes sources mais j'aurais aimé trouver des RPMs pour Xine, c'est un manque si l'on compare avec les autres distributions (même Redhat 7.3 les fournit !).
Etant frustré par le manque de Gnome, je relance YaST2 pour l'installer, l'installation complète de l'affaire nécessite 88 MO. 5 minutes plus tard, tout est configuré et mon XFree est mis à jour (kdm) pour me logguer sous Gnome 1.4. Notez que si vous voulez installer Galéon et Evolution, il vous faudra relancer YaST2 pour les rajouter car ils ne sont pas considérés comme des composants de base de Gnome (ce qui est normal me direz vous ...). YaST2 me semble un brin plus rapide également, il est basé sur QT. La force de Suse (tout comme dans la 7.3) réside vraiment dans cet installateur (non open source, est-il besoin de le rappeller ;) qui peut marcher en mode texte si vous n'avez pas X, ce qui est appréciable pour restaurer quelques petits effacements de RPMs trop violents.
Pour ceux qui ont lus mon article sur la 7.3, vous aurez relevé le manque de customisation de la part de SuSE sur Gnome 1.4, eh bien ils ont rectifié le tir avec la 8.0, vous fournissant un bureau des plus 'lézardisé' ! Que ceux qui n'aiment pas le vert change le thème d'urgence ! Comme précisé plus haut, Mozilla 0.9.8 étant fournit, c'est Galéon 1.0.3 qui est présent sur le CD. Dommage, la 0.9.9 était déjà sortie bien avant la sortie de SuSE 8.0, de plus au moment où la 1.0-rc3 a fait son apparition SuSE 8.0 fait un peu dépassée ...
Etant assez fan d'évolution (que j'utilise beaucoup au travail également), j'ai été déçu de trouver la 1.0.2 alors que Mandrake tout comme Redhat livraient la 1.0.3 de base. SuSE a aussi un problème fondamental avec SSL, car Evolution ne le supportant pas dans leur version, je me voit dans l'impossibilité de me connecteur a mon serveur IMAP SSL ... J'avais déjà remarqué que l'installation Ximian pour Suse 7.3 avait le même problème, je ne peux donc en conclure qu'à un problème sous SuSE ...
Le SuSE Firewall 2.0 est encore plus simple à utiliser que le premier du nom. Indiquez ce que vous voulez bloquer (modem, carte réseau, DSL, etc ...) tout est possible. Le tout marche avec Netfilter (iptables) et des règles de kernel. Pour un débutant, c'est une bonne façon de sécuriser sa machine sans savoir vraiment comment çà marche. Malheureusement, cette fonctionnalité n'est dispo que sur la version Pro ... Donc, le débutant devra débourser bien plus pour pouvoir avoir ce programme. Sachant qu'un petit tutoriel sur iptables n'est pas difficile à trouver (ne citons que l'excellent http://www.lea-linux.org), pourquoi investir plus ?
Ah oui ! J'oubliais Star Office 5.2 ... Bon, les petits pointilleux auront remarqués la disponibilité de Star Office 6.0 depuis déjà quelques temps (dont Mandrake fait bien la publicité pour sa 8.2), alors pouquoi Star Office 5.2 ? Probablement des licenses à écouler, étant donné qu'il faut passer des accords avec Sun (celui-ci ayant d'ailleurs annoncé la fin de disponibilité de la 5.2 en téléchargement ...). Il y a toujours OpenOffice me direz-vous ? Eh bien ici aussi, on trouve la 641c, qui fait un peu vieille sachant que la 1.0 est disponible depuis un moment ... Je préconise donc de n'installer aucun des deux et d'aller télécharger OpenOffice 1.0 sur le web, vous trouverez même des packages Français sur les sites mirroirs ...
Histoire de ne pas rester ignorant quant aux logiciels propriétaires livrés sur les CDs de la version pro, j'ai installé Kylix 2.0 dans l'espoir de finalement le tester. Eh bien ce sera encore pour une prochaine fois, je n'ai trouvé nulle part de numéro de série pour l'installer, recalé donc ...
Histoire de faire mode, j'ai installé gcc 3.1, recompilé mon kernel-SuSE avec et aussi tenté l'installation de kde 3.0.1 (qui s'est parfaitement passée sous Mandrake, Redhat, Gentoo et Debian ...) à partir des bons vieux sources. Je me suis ici buté à une erreur de démarrage concernant le démon FAM qui me semble assez obscure ... Tout a bien compilé pourtant mais le démarrage est juste impossible ... Ne désirant pas garder SuSE 8.0, j'ai récupéré les RPMs depuis kde.org et ils marchent parfaitement bien. Reste que j'ai passé un peu de temps sur ce problème KDE pour pas grand chose ... Tout le reste de mes sources a compilé sans aucun problème avec gcc 3.1 :)
J'ai également mentionné en début d'article l'installation de SuSE 8.0 sur mon portable. Bien que la 7.3 prenait en charge l'ACPI, la 8.0 m'indique à présent que APM étant déjà chargé ACPI s'arrête ... Mon troisième port USB n'est pas routé correctement ... Les ports PCMCIA marchent sans aucun problème. Le graveur également vu sans aucun problème m'a permis de graver sous moins de 5 minutes. Etant un adepte de la ligne de commande avec cdrecord, je ne pourrais dire si xcdroast marche correctement mais le backend (cdrecord) ne pose aucun problème.
Mon portable étant au bureau (et donc connecté à une ligne rapide), j'ai testé la mise à jour automatique. Elle sélectionne pour vous la source la plus proche et connecte a son FTP. Chaque mise à jour me demande confirmation car le RPM de GPG n'est pas installé, je me souviens pourtant l'avoir vu. Je confirme néanmoins. En quelques minutes et à la mode de MandrakeUpdate, mon système est mis à jour avec les derniers patches de sécurités disponibles pour ma distribution, difficile de faire plus simple ...
Pour conclure ce test de la SuSE 8.0, je dirais qu'elle ne constitue pas une avancée majeure par rapport à la SuSE 7.3 donc que ceux qui l'ont la garde car une mise à jour payante n'est pas immensémment rentable, surtout en considérant que les mises à jour de la 7.3 vous apportent un kernel 2.4.16-SuSE qui n'est pas si mal. KDE 3.0 est dépassé par 3.0.1 qui est dispo pour les précédentes version de SuSE également sur le site de kde.org. Vous l'aurez deviné SuSE m'a moins impressioné sur la 8.0 que la 7.3 (certainement parce que le dernier test que j'avais fait était sur une 6.3 qui est sérieusement anté-diluvienne ...).
Pour les utilisateurs de maison, Mandrake 8.2 me semble encore le meilleur choix considérant que les options sont quasimment les mêmes et que Mandrake est un peu moins tordue sur la gestion des RPMs que ne l'est SuSE. Les utilisateurs professionnels préfèreront sans doute Redhat 7.3 qui s'adapte parfaitement au bureau avec des mises à jour également faciles. SuSE 8.0 Pro reste quand même une distribution honorable et très adaptée à la maison mais vaut-elle réellement 50 Euros (version perso 3 CDs sans Star Office 5.2) et 80 Euros (version pro 7 CDs) ?