Accueil/Communauté/AmigaOS/Découverte/AmigaOne: seconds tests Dern.maj: 2007-01-02



AmigaOne : seconds tests

Amiga One

Voici la suite de l'article présentant l'AmigaOne parue dans Obligement n°39. J'y racontais mon premier contact avec l'Amiga One et mes premières impressions étaient plutôt mitigées: un système rapide mais quelques problèmes comme la surchauffe du G4, la stabilité du noyau Linux, des questions légitimes sur la DMA, etc, m'empèchaient d'être totalement enthousiaste. Je tiens à préciser que je n'avais alors que quelques heures de pratique. Voyons aujourd'hui, fin Septembre après 2/3 mois d'utilisation quotidienne, ce que vaut l'AmigaOne... (article publié dans le e-zine Obligement en Septembre 2003).

Utilisation quotidienne de Linux.

Mes premières impressions furent plutôt bonnes mais il est vrai que dans un premier temps, je n'ai pas beaucoup utilisé mon AOne, bouclage de Word Me Up (jeu sur AmigaDE) oblige... Dès que j'ai eu plus de temps, j'ai vite constaté qu'une utilisation quotidienne voire intensive de la machine n'était pas possible: de nombreux plantages survenaient plus ou moins rapidement :(, même certaines fois, sans rien faire. J'ai d'ailleurs dû réinstaller moult fois Linux. Plutôt dépité, je ne voyais que deux causes possibles: la température, Eyetech ayant annoncé qu'ils avaient quelque peu sous-estimé la chaleur dégagée par le processeur G4 Motorola, ou bien sûr la barette mémoire, l'Articia S étant très restrictif à ce niveau.

L'AmigaOne, c'est trop chaud!

Au sens propre comme au figuré d'ailleurs... En effet, les premières chaleurs de l'été se faisaient déjà sentir et la température de l'A1 allait de 65° à 80 degrés, ce qui me semblait énorme et m'obligeait même à ne pas le démarrer par précaution lorsqu'il faisait trop chaud... Le De toute façon, une fois démarré, il plantait rapidement. Ne voulant pas au départ toucher au ventilateur clippé sur le processeur pour ne pas invalider ma garantie, j'ai décidé d'ajouter un ventilo, puis un second dans ma tour. L'espoir fut de courte durée et dès que la température ambiante augmentait, on flirtait toujours avec les 80 degrés Celsius... Finalement, je décidai de regarder entre le ventilo et le processeur et je découvris un scotch thermique. Je décidais de l'enlever et la température baissa sensiblement pour varier de 50 à 62 degrés. Ayant entendu parler des bienfaits de la pâte thermique, un des mes amis (Niffo pour ne pas le nommer ;) en mit et là miracle, la température de l'AOne plongea pour varier de 28 à 42 degrés :). Lors de la canicule début Août, l'Aone était ultra stable et ne dépassait pas les 42 degrés alors qu'il faisait 32 degrés dans la salle! Bien sûr, j'ai enlevé les deux ventilos que j'avais ajouté qui ne servaient à rien du tout, sauf à me rendre encore plus sourd ;)

Mémoire de l'AmigaOne.

"J'ai la mémoire qui flanche, j'me souviens plus très bien"... En effet, même après avoir raffraichi considérablement la température de la machine, les plantages étaient quasiment aussi fréquents: "la mémoire qui flanche", ce n'est pas que dans la chanson... Ordinateur bloqué, déconnexion de session ou erreur d'exécution: Linux était tout simplement inutilisable. Me doutant que la mémoire -qui SEMBLAIT fonctionner- était en cause, je décidai donc de commander la fameuse mémoire Kingston recommandée par Eyetech: et là, ce fut le jour et la nuit, le blanc et le noir, Amiga et Windows, euh... Mmmh... Vous l'aurez compris: mon Aone était devenu utilisable avec de la mémoire à 133Mhz :). Il semble que l'Articia S soit très sélectif au niveau mémoire et qu'il soit donc difficile de se passer des barettes recommandées par Mai et Eyetech. Cependant, une fois qu'on a la barette adéquate, l'Articia S semble vraiment fonctionner sans aucun problème, contrairement à ce qu'on a pu lire çà et là...

Une machine finalement appréciable.

Dès que l'AOne est devenu stable (voire très stable), j'ai pu profiter de la vélocité de la machine. Le chargement de Linux est rapide et l'écran de login apparaît en une Shell Linuxtrentaine de secondes. Une fois connecté, 10 à 15 secondes sont nécessaires pour afficher le bureau de la Debian. Efficace. Ayant sélectionné un niveau d'effet maximum sous Linux, je m'attendais à voir un système lent mais que nenni! Le système répond au quart de tour et la plupart des applications se lance instantanément. Bien sûr, je peux lancer de nombreux logiciels simultanément. L'interface utilisateur (KDE) est très intuitive et pratique même si elle ne vaut pas celle de l'AmigaOS ;): barre d'icônes à la AmiDock, menu à la Windaube, liste des applications ouvertes dans la barre d'icônes, etc. On retrouve bien sûr plein d'utilitaires classiques mais tellement importants comme un archiveur/désarchiveur qui gère le lha/zip et bien d'autres formats.

L'environnement sonore est lui aussi agréable et de nombreux outils sont disponibles pour tirer le meilleur parti de la carte son. XMMS, un logiciel ressemblant à AMP, permet de jouer parfaitement les MP3 ou autres modules Protracker, avec bien sûr quelques scopes sympas comme (undone (c) Robbie Williams) le "OpenGL Spectrum Analyser". La carte son interne n'est pas encore gérée mais le sera dans la prochaine mise à jour du firmware Uboot et du noyau Linux (déjà en cours de test).

La 2D fonctionne vraiment très bien. Avec une simple Voodoo3, les déplacements de fenêtres, même de grande taille, se font sans à-coup. Il en va de même pour le redimensionnement, l'agrandissement ou toute autre opération que l'on peut faire sur une fenêtre. La gestion des images sous Gimp se fait vraiment rapidement: les images sont affichées instantanément, le mode loupe est incroyablement fluïde, les différents filtres sont promptement exécutés. J'ai d'ailleurs pû comparer lesLinux opérationnel! performances sous Gimp avec un IMac G3 et on sent la différence :), Altivec oblige. La réactualisation graphique est en général tout à fait bluffante: faire défiler une page HTML ou PDF se fait vraiment instantanément. Le logiciel Xine permet de visionner les vidéos MPEG, AVI et même les DVDs (non testé) de façon tout à fait fluïde en 800x600: par exemple, les bandes annonces du "Seigneur des anneaux" et d"Hypercube" sont vraiment superbes. J'ai bien sûr passer ces vidéos en plein écran (1024x768) et le résultat est plus que satisfaisant pour une Voodoo3 puisqu'on perd simplement un peu de fluidité. Le plus bluffant étant sans doute de déplacer la fenêtre de la vidéo sur le bureau de Linux sans noter le moindre à-coup, ralentissement ou distorsion du son ou encore de jouer plusieurs vidéos simultanément sans ralentissement :). Xine est vraiment un excellent logiciel, car même si il y a de temps en temps des artéfacts, la qualité générale est largement supérieure à XAnim par exemple qui rame énormément même dans une petite fenêtre. Espérons que l'OS4.0 saura se doter d'un outil de qualité.

La 3D, quant à elle, fonctionne beaucoup moins bien en terme de rapidité. Les quelques économisateurs d'écran openGL ou scopes de XMMS que j'ai pu testé sont finalement assez saccadés en plein écran (1024x768). J'ai quand même essayé TuxRacer, un jeu 3D de course où vous dirigez un pingouin :) mais c'est injouable en plein écran: ça doit tourner à 2 images/seconde. Comme je n'ai pas trouvé le moyen de réduire la résolution, je ne sais pas si tourne mieux dans un écran plus petit. Je pense qu'il existe plusieurs explications logiques: la plus simple est que j'ai mal configuré un truc. Sinon, il est fortement possible que les pilotes OpenGL ne soient pas optimisés pour PPC ou qu'on tourne en rendu logiciel. A suivre...

Une utilisation quotidienne.

Depuis maintenant plus de deux mois, j'utilise mon AmigaOne de façon quotidienne: il est devenu la machine que j'utilise le plus... C'est vrai qu'avec un modem ADSL branché sur le port éthernet, ça aide :). Je gère tous mes e-mails depuis Mozilla ou Kmail. Je navigue via Konqueror ou Mozilla où je suis toujours bluffé par la rapidité extrème d'affichage des pages, effet conjugué de l'ADSL et d'une carte graphique finalement pas ridicule, malgré son grand âge ;). Je réalise les documentations techniques de mes futures applications en HTML toujours sous Mozilla, vraiment sans aucun soucis. Je gère également maintenant ma comptabilité personnelle depuis mon A1. J'écris bien sûr l'article que vous lisez (et tous les autres) à partir de mon Amiga One. J'écoute les RedHot via XMMS et je visionne quelques vidéos sous Xine. Je joue également pas mal à Frozen Bubble un excellent jeu où on peut même jouer à deux :). J'ai d'ailleurs quelques souvenirs du NASS où on a dû faire pas loin d'une cinquantaine de parties, sans aucun plantage bien sûr, en plein écran avec du MP3 en musique de fond... Côté stratégie, j'aime bien LinCity (un clône de SimCity) même si il est encore loin derrière son modéle. Mon Aone est bien sûr en réseau et la communication avec les autres machines se fait sans problème. Bref, je suis tout à fait content de mon acquisition car après deux mois d'utilisation, je n'ai eu qu'un seul plantage (sans doute liée à la DMA, voir ci-dessous) avec de la mémoire à 133Mhz et une DMA activée, alors qu'elle n'est pas encore tout à fait gérée correctement...

Et la DMA dans tout ça?

Depuis quelques mois, Il semble également que certains utilisateurs aient connu quelques problèmes avec la DMA, je n'ai pas pour l'instant eu de sérieux problèmes avec elle même si lors de téléchargement volumineux via le net (400 Mo), j'ai eu des messages du style "DMA timeout" sur d'autres sessions Linux simultanées. Sur ma configuration, la mauvaise gestion de la DMA se traduit plutôt par des applis (souvent volumineuses comme Mozilla) qui parfois ne se lancent pas. L'Amiga One.Il faut alors relancer une seconde fois l'application concernée et cela fonctionne toujours. Une fois chargée, l'application fonctionne sans aucun problème: sans doute par ce qu'elle ne fait plus appel à la DMA. Mais ce problème n'est pas vraiment fréquent et par exemple, pour le visionnage d'une bande annonce de 30 Mo, le chargement échoue à peu près une fois sur 20. Bref, rien de très ennuyeux... Par contre, le test du fameux script "cheksum" sur un gros fichier indique bien un problème. Après renseignement auprès de Mai et Eyetech, il semble que ce problème vienne du VIA 286B (southbridge) qu'il faut initialiser d'un façon très stricte mais que VIA a très mal documenté. En effet, tous les transferts de donnée via la DMA sont contrôlés par ce VIA 286B. Aucune modification hardware n'est prévue et seul le firmware U-boot et le noyau Linux seront mis à jour afin d'intégrer ces fameuses routines d'initialisation du VIA. Ces nouvelles versions du firmware et du noyau sont en test intensif et seront prochainement disponibles, on peut déjà télécharger une version beta du noyau (que je n'ai pas testé) car il semble qu'il y ait encore quelques problèmes à résoudre. Il apparaît d'ailleurs qu'une fois que le contrôleur VIA sera correctement initialisé, la carte son intégrée, les ports USB et le lecteur de disquettes fonctionneront également au maximum de leurs possibilités.

Alors, c'est comment?

Je suis très satisfait de mon AOne: vitesse, réactivité et stabilité peuvent résumer ce que je pense de ma machine. Le fait que tout n'ait pas fonctionné du premier coup (problèmes de surchauffe et de barettes mémoire) permet de savourer encore plus la stabilité retrouvée. Dès que le firmware et le noyau Linux permettront de correctement faire fonctionner la DMA, ce sera vraiment une très bonne machine, incontournable pour faire tourner l'AmigaOS 4.0 dessus. Depuis ces derniers mois, l'AmigaOne fait de gros progrès et je pense qu'en Octobre/Novembre (lors de la prochaine version du firmware et du noyau), n'importe qui pourra s'en procurer un sans prendre de risques. Quand je pense à tout ce qui a été dit concernant l'Articia S, ses soi-disants bugs demeurant après la révision de Janvier, je me dis que j'ai bien fait de ne pas y croire et que cela était plus de la désinformation (à qui profite le crime? ;) qu'autre chose. L'AOne est disponible et fonctionne correctement pour une utilisation quotidienne. Le problème "DMA" doit toutefois être réglé avant de confirmer qu'il n'existe pas de bug matériels liés à la DMA. Le seul bémol que j'aurais est le bruit qu'il fait mais là c'est plus un problème général aux micro-ordinateurs d'aujourd'hui. Le seul problème en fait vient de l'absence de l'AmigaOS 4.0 sur cette plate-forme: quand on voit comment ça fonctionne sous Linux, on a vraiment envie de voir tourner l'AmigaOS 4.0, beaucoup plus ergonomique et intuitif que Linux. Une question de temps sans doute... Espérons que l'attente ne sera quand même pas trop longue et non, je ne ferais pas de prévisions car je me trompe à chaque fois ;). Amiga rulez!



Amiga © est une marque déposée par Amiga Inc.