|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
L'équipe de développement de MorphOS nous a habitués depuis quelque temps à un calendrier des sorties de son système d'exploitation. Les versions "majeures", développées pendant un certain temps, laissant la place à des versions axées sur des corrections de bogues qui, elles, arrivent très vite après. Avec MorphOS 3.2, sortie le 27 mai, soit dix mois après la précédente mouture, on a donc affaire à du lourd. Vérification... Présentation et installation MorphOS est un système d'exploitation de la famille Amiga. Il a été initié par Ralph Schmidt dès 1998 avec les premiers travaux sur son noyau, Quark. La première version publique date d'août 2000 et l'équipe de développement s'est ensuite renforcée. MorphOS s'est amélioré au fil des années et peut s'installer sur de plus en plus de machines à base de PowerPC, comme toute une série de Macintosh PowerPC. Bien que limité par l'API Amiga (absence de pistage de ressources, pas de protection mémoire...), MorphOS est considéré par ses adeptes comme le meilleur système d'exploitation de la famille Amiga. MorphOS 3.2 est téléchargeable sur le site www.morphos-team.net/downloads.html. Le système est disponible pour Pegasos I/II, Efika 5200B, et divers modèles de Mac PowerPC comme les Mac mini G4, eMac G4, Power Mac G4, Power Mac G5, iBook G4 et PowerBook G4. Le prix n'a pas changé depuis la version 3.0 : la version démo (qui ralentit au bout de 30 minutes) est gratuite et la clé d'enregistrement coûte 49 euros pour les Efika 5200B, 79 euros pour les Pegasos, Mac mini G4, eMac G4 et Power Mac G4, ou bien 111,11 euros pour les PowerBook G4, iBook G4 et Power Mac G5. La procédure d'installation est bien rôdée. Sur Efika 5200B, elle se réalise en ligne via un fichier de démarrage à copier sur une clé USB. Sur les Pegasos et les Mac, c'est un fichier ISO qu'il faudra graver, insérer dans votre lecteur optique et il faudra ensuite suivre les quelques étapes de la procédure. Il est à noter que la première version de l'ISO avait un problème de démarrage : l'ISO, qui est un mélange d'ISO 9660 et de HFS, ne pouvait pas s'amorcer sur Mac. L'équipe de développement a trouvé le bogue fautif et a proposé une nouvelle ISO très rapidement, en pleine nuit. Ça c'est de l'assistance. :-) Sur Mac, la procédure (mise à jour ou installation nouvelle) est d'une simplicité déconcertante. Sur Pegasos, une nouvelle installation nécessitera de mettre les mains dans le cambouis (création de partitions à faire soi-même) et une mise à jour demandera toujours la copie manuelle du fichier "boot.img" (à quand l'ajout d'une fenêtre de requête durant l'installation pour demander où copier ce fichier ?). Enfin bref, le détail de cette procédure est décrit dans ce tutoriel pour ceux qui auraient des problèmes. Nouvelles machines gérées Cette nouvelle version de MorphOS est compatible avec davantage de machines comme les iBook G4 (modèles PowerBook6,3 à 6,7), les Power Mac G5 (modèles PowerMac7,3) et d'autres PowerBook G4 (modèles PowerBook5,2 à 5,5). iBook G4 Les iBook G4 sont des ordinateurs portables à base de processeur PowerPC G4 cadencé entre 800 MHz et 1,42 GHz. Lancés entre 2003 et 2005 par Apple, ils sont les aînés des PowerBook G4. Il existe des modèles avec écran 12" et 14". Les prix de l'occasion commencent à partir de 100 euros pour les plus petits, ce qui n'est vraiment pas cher pour un portable "compatible Amiga". Les cartes graphiques des iBook G4 sont des Radeon 9200 (R200) ou Radeon 9550 (R300) avec 32 Mo de mémoire. La mémoire installée varie de 256 à 512 Mo (256 Mo est également limite, par exemple pour la navigation Internet) mais peut être étendue à 1,12 Go pour les iBook G4 modèles PowerBook6,3 ou bien 1,5 Go pour les modèles PowerBook6,7. En outre, ils disposent tous de ports USB 2.0, FireWire 400 et Ethernet 10/100 Mbps, ce qui en fait des machines encore tout à fait utilisables de nos jours. Les performances des iBook G4 sont très proches de celles des Power Mac G4. MorphOS tourne très bien dessus et ne manque pas de puissance. Le seul point faible de ces machines vient de la limite de la mémoire vive (on arrive vite au taquet en naviguant) et de la mémoire de la carte graphique (bien que dans la pratique, la résolution de 1024x768 des iBook G4 ne consomme pas tant que ça). Mais le gros hic est que certains utilisateurs n'arrivent pas à amorcer MorphOS sur leur machine. Les modèles incriminés seraient en particulier les PowerBook6,3/A1054. On espère qu'une solution sera apportée dans la prochaine version de MorphOS. Power Mac G5 Les Power Mac G5 sont les ordinateurs PowerPC d'Apple les plus puissants. Ils ont été commercialisés entre 2003 et 2006. Les prix de l'occasion varient entre 200 et 300 euros (voire moins au États-Unis), ce qui est tout à fait correct pour la plus rapide des machines MorphOS actuelle. Power Mac G5 Par ailleurs, si les Power Mac G5 sont livrés avec des cartes graphiques GeForce de Nvidia, seuls les Radeon (9600, 9650, 9800) sont gérées par le système. Elles semblent disposer de 128 Mo de mémoire au minimum, ce qui est très suffisant pour MorphOS. Le second processeur présent dans certains modèles n'est pas géré par le système. Enfin, ces machines proposent en standard de l'USB 2.0, du FireWire 400 et 800, ainsi qu'un port Ethernet 10/100/1000 Mbps. Et comme pour les iBook G4, certains utilisateurs de Power Mac G5 ont remonté de lourds soucis avec MorphOS. Par exemple, le système se charge très lentement et a des problèmes d'affichage. La cause pourrait venir de la carte graphique (MorphOS gère assez mal les cartes graphiques flashées) ou de la gestion de l'AGP. Ce problème de carte graphique est peut-être la cause d'un autre souci : MorphOS sur Power Mac G5 est incapable de lancer une application dans un écran 15/16 bits. Seul le mode 24/32 bits fonctionne. Là encore, il faudra attendre une éventuelle mise à jour pour en profiter... Mais dans l'ensemble, MorphOS sur Power Mac G5 fonctionne très bien. Les disques durs à la norme SATA sont reconnus tout comme la sortie audio numérique (Toslink). Sur cette machine, tout le système semble être sous anabolisant grâce à une série de composants bien plus véloces que sur les autres machines MorphOS (PowerPC G5 à 1,8/2,7 GHz, bus à 900/1350 MHz, Radeon R300, disque dur en SATA, mémoire SDRAM DDR PC3200...). Si vous rêviez d'un MorphOS au top de sa forme, alors le Power Mac G5 saura vous satisfaire. Et cette vitesse est obtenue avec un seul processeur : une hypothétique gestion du multiprocesseur pourrait encore améliorer les choses (mais au prix d'un bruit ventilateur plus intense). Voici quelques tests de performance récoltés sur MorphZone et publiés par Harry Sintonen :
Concernant la lecture de vidéos haute définition 1080p, le Power Mac G5 est capable de les lire sans aucune désynchronisation audio/vidéo ou saccade, même celles avec un codec "costaud" (FFVP8...) ou un débit important. Mais attention, cela n'est pas le cas avec "petits" modèles en dessous de 2,5 GHz où il faudra faire attention au codec employé et au débit. PowerBook G4 La gestion par MorphOS des PowerBook G4 remonte à la version 3.0 de l'année dernière. Aujourd'hui, quatre nouveaux modèles sont gérés : PowerBook5,2 à 5,5. Ils précèdent chronologiquement les modèles 5,6 à 5,9 gérés par MorphOS 3.0. Ils sont à base de PowerPC G4 cadencés entre 1 et 1,5 GHz et ont un écran 15" ou 17". Leur carte graphique est une Radeon 9600 ou 9700 avec 64 Mo de mémoire et ils disposent de 256 à 512 Mo de mémoire SDRAM DDR PC2700. Ils disposent aussi de deux ports USB 2.0, un port FireWire 400, un port FireWire 800 et un port Ethernet 10/100/1000 Mbps. Ces modèles n'ont apparemment aucun problème pour lancer MorphOS. Le souci le plus ennuyant vient en fait de la non reconnaissance des résolutions autres que la résolution native (1280x854 ou 1440x960 pour les 15" et 1680x1050 pour les 17"), problème qui touche d'ailleurs les autres PowerBook G4 et les iBook G4 sous MorphOS : une application ayant par exemple une résolution moindre sera affichée dans le coin supérieur gauche, ce qui n'est pas optimal pour briller en société :-). Ce souci est dans la liste des choses à faire de l'équipe MorphOS donc amis du PowerBook G4, patience, cela sera prochainement résolu. De son côté, le problème des PowerBook G4 qui s'endormaient inopinément a été réglé. Enfin, les PowerBook G4, tout comme les iBook G4, sont dotés d'un pavé tactile. Celui-ci est disponible en deux versions : USB et ADB (Apple Desktop Bus). Si toutes les positions (pas d'allusions graveleuses SVP...) sont possibles avec un pavé tactile USB sous MorphOS, ce n'est pas le cas avec l'ADB : il ne gère pas les pressions des deux doigts, utiles pour réaliser un clic du bouton droit de la souris et pour l'utilisation de la molette. Je terminerai ce tour d'horizon des nouveaux modèles par une remarque : la taille de l'équipe de développement de MorphOS n'augmente pas mais le nombre de machines gérées par le système croît version après version. L'augmentation du nombre de machines gérées par MorphOS est une bonne chose mais, revers de la médaille, cela multiplie les problèmes possibles en termes de compatibilité, comme le montrent les soucis listés plus haut. Nouveautés logicielles Quelques ajouts ou modifications assez importantes ont été effectués dans cette version 3.2, que ce soit pour le réseau, la 3D, le bureau Ambient ou les applications. Réseau NetStack, la pile TCP/IP de MorphOS a été revue en profondeur apportant de meilleures performances. Cela est dû à diverses améliorations comme la présence de l'ajustement dynamique des fenêtres TCP et à la gestion du filtre BPF (Berkeley Packet Filter) comme dans Roadshow, la pile TCP/IP sur AmigaOS 3 et 4. Un rapide test de vitesse avec un FTP local donne un taux de transfert de 2,6 Mo/s avec l'ancienne version contre 9,3 Mo/s avec la nouvelle. La lecture en continu via MPlayer devrait également être plus agréable, avec moins de latence. Sur le Net, avec ma connexion 8 Mbps, la différence avec l'ancienne pile TCP/IP n'est pas flagrante dans la mesure où j'avais déjà les débits maximums, par exemple pour les téléchargements. Mais d'autres utilisateurs qui ont des connexions plus rapides ont vraiment senti un gain appréciable. En plus, il paraît que la mise à jour de la pile TCP/IP devrait se poursuivre dans la (les) version(s) future(s). Tant mieux. :-) Une des très bonnes nouvelles de cette version 3.2 de MorphOS est sans aucun doute la gestion, enfin, du... Wi-Fi ! (oui, oui) Les cartes compatibles sont celles à base de puce Atheros5000, que ce soit en PCMCIA ou en PCI. Il y a par exemple les Aironet AIR-CB21AG-A-K9 de Cisco, les WG511T de Netgear ou les TL-WN310G de TL-Link. Le pilote est l'oeuvre de Neil Cafferkey qui l'avait déjà proposé pour AROS (et qui l'a d'ailleurs sorti peu après sur AmigaOS 4). De son côté, l'AirPort Extreme (le "Wi-Fi d'Apple"), présent par défaut dans un grand nombre de machines de la marque, n'est pas encore géré. Deux outils ont été ajoutés pour gérer le réseau. On a WirelessManager (gestion du Wi-Fi) et NetStat (outil présentant tout un tas de statistiques, en temps réel, sur votre connexion réseau : les connexions, les interfaces, les routes, l'IP, le TCP et l'UDP). NetStat Le bureau Ambient poursuit lentement mais sûrement son évolution. Sa préférence "Arrière-plans" a été remodelée : les images de fond d'écran sont désormais directement listées avec une miniature pour chacune. Cela permet d'en améliorer/accélérer le choix. Choix des fonds d'écran/fenêtre Par contre, ces nouveaux panneaux ont quelques points faibles. D'abord, côté couleur, on n'a plus de dégradés mais seulement une couleur unie. Les options "transparence" et "cacher la barre de déplacement" ne sont pas utilisables sans le mode d'affichage avancé. Il est aussi dommage que la configuration ne soit possible que via la préférence "Panneaux" d'Ambient : une configuration depuis un clic avec le bouton droit de la souris aurait été plus rapide. De plus, une fonction pourtant bien pratique est absente, c'est l'affichage des noms sous les icônes (pratique pour différencier deux icônes qui se ressemble par exemple). Enfin, le menu de configuration est assez chatouilleux et quelques plantages de celui-ci peuvent arriver. La 3D De nouvelles cartes graphiques sont maintenant gérées en 3D. Ce sont les cartes Radeon à base de R300/R350 (genre Radeon 9500, 9600, 9700 et 9800 avec leurs variantes). Ces cartes, datant de 2002-2004, sont compatibles OpenGL 2.0 et offrent des fonctions de Video Shader (mais non gérées par MorphOS). On retrouve d'emblée ces cartes graphiques sur les PowerBook G4, Power Mac G5 et certains iBook G4. Elles peuvent aussi être installées sur d'autres machines (Power Mac G4) mais certains utilisateurs ont noté des problèmes qui les rendent non utilisables (par exemple un affichage super lent ou de la 3D non fonctionnelle). Le passage aux R300/R350 cause aussi des dommages sur quelques programmes 3D comme SCube qui, lui, affiche un truc brouillé sur la face où se trouve normalement l'écran. Les performances générales des cartes à base de R300 sont évidemment supérieures aux R200. Dans les faits, si l'on fait un rapide comparatif entre une Radeon 9200 (sur Mac mini G4 à 1,75 GHz) et une Radeon 9700M (sur PowerBook G4 à 1,67 GHz) ont obtient les chiffres suivants à Quake 3, en résolution 1280x1024 en 32 bits : 29,6 contre 38,2 fps. Je sais, les machines ne sont pas les mêmes mais cela montre le gain que l'on peut attendre du passage aux R300. Sur les Radeon R300/R350, les anciennes applications 3D fonctionnent toutes sauf celles liées à la bibliothèque Rave3D. Celle-ci, obsolète, n'est plus développée et Goa, l'adaptateur Warp3D qui est construit autour de Rave3D, ne fonctionne donc plus. Par exemple, les jeux Shogo, Heretic 2 ou WipEout 2097 ne se lanceront plus, ce qui est pour certains utilisateurs une perte douloureuse (il n'y a pas, en effet, d'autres jeux "à la WipEout" disponibles pour MorphOS). Mais l'équipe MorphOS laisse entrevoir le possible développement d'un pilote capable de gérer les applications Warp3D sur les cartes gérées actuellement et à l'avenir par TinyGL. Senseurs Les senseurs avaient fait leur apparition dans la version 3.0 sous forme d'une bibliothèque. Aujourd'hui, deux senseurs pour l'énergie (valable pour les ordinateurs portables) et la température ont été ajoutés sous forme de module de barre de titre. Ces deux informations sont relativement utiles et c'est une bonne chose que de les avoir intégrées. A titre d'exemple, le processeur d'un Power Mac G4 à 1,25 GHz chauffe peu (38° au départ), un PowerBook G4 à 1,67 GHz un peu plus (42°, toujours au départ) et cela monte nettement avec un Power Mac G5 à 2,0 GHz (68°) et encore plus avec un Power Mac G5 à 2,7 GHz à refroidissement liquide : 86° au départ et cela monte à plus de 100° dans les situations extrêmes ! (promis, on se fera un barbecue). Le senseur pour la température donne aussi le chiffre pour le second processeur si présent et de la température ambiante. DiskSpeed et GfxSpeed Ces deux programmes sont des outils pour mesurer respectivement les performances des disques (device et système de fichiers) et des opérations graphiques. DiskSpeed est accompagné de SCSISpeed, ces deux outils ont été créés par Michael Sinz à l'époque d'AmigaOS 3.x et portés sur MorphOS par Ilkka Lehtoranta en 2012. GfxSpeed, lui, est un outil orginal également conçu par le vaillant Ilkka Lehtoranta. Si vous le lancez par défaut, les tests prennent pas mal de temps mais vous pouvez régler quelques paramètres dans les réglages pour diminuer l'attente. En fin de course un tableau des résultats est affiché et des comparatifs peuvent être réalisés avec d'autres données. GfxSpeed Reggae, le cadre d'application pour le traitement des médias, créé par Grzegorz Kraszewski, poursuit sa route. Il est encore plus complet et présente maintenant la possibilité de sauver les médias. Ainsi, les applications compatibles Reggae peuvent sauver les images (PNG, JPEG, TIFF, IFF DEEP, SunRaster, RAW) et sons (WAVE, PCM, AIFF, RAW) dans un format défini par l'utilisateur. D'autres classes et "streams" (sources de données) ont aussi été ajoutées : clipboard.stream (pour lire les données depuis le presse-papiers), datapush.stream, gapless.filter (lecture audio sans interval), normalize.filter (normalisation audio), stream.buffer (tampon mémoire FIFO automatique pour la lecture des médias) et file.output (écriture de médias dans un fichier). Reggae, qui se devait être un remplaçant du système de datatypes d'AmigaOS, dépasse à présent largement ce concept. Jukebox 1.2 La nouvelle version 1.2 de Jukebox propose quelques nouveautés comme un menu de réglages (pour paramétrer le greffon d'écran, les colonnes affichées du lecteur...) et permet de se déplacer dans davantage de fichiers dont la durée est inconnue. En effet, dans la version précédente, si un morceau ne disposait pas d'une durée connue, le déplacement dans ce fichier était impossible. Maintenant, Jukebox "recalcule" la durée de ces fichiers fautifs et peut donc les utiliser normalement. Mais cela peut prendre pas mal de temps si vous avez beaucoup de fichiers. On se demande pourquoi Jukebox, qui est basé sur Reggae, n'arrive pas à trouver la durée d'un morceau alors que (quasiment) tous les autres lecteurs audio dans l'histoire de l'Amiga y arrivent ? D'autres points faibles se font ressentir : il n'y a pas de fonction de recherche (utile quand la liste d'écoute est longue) et, pire, j'ai noté des plantages à la toute fin de la lecture de fichier. Cela arrive sur certains fichiers mais pas tous. Serait-ce dû à Jukebox ou à ces fichiers ? Là encore, ce problème ne se pose pas avec les autres lecteurs audio... La fenêtre de réglages de Jukebox
Le bilan de cette mise à jour est positif. L'équipe MorphOS a appuyé sur des points importants comme la gestion de davantage de machines, dont le puissant Power Mac G5, une amélioration du réseau (pile TCP/IP plus rapide, gestion préliminaires du Wi-Fi) et un répertoire d'applications qui s'est enrichi avec notamment des logiciels pour la numérisation, les tests de performance et le contrôle à distance. La 3D pour les cartes à base de R300 était une obligation puisqu'elles sont actuellement les cartes graphiques les plus récentes pour MorphOS. La mise à jour de TinyGL a cependant causé des incompatibilités (Warp3D n'est pas utilisable sur R300) et des bogues divers (Zoom, SCube, Warzone 2100...) dont on espère vivement qu'ils puissent être corrigés. D'autres problèmes mineurs sont encore présents. On peut citer en vrac : un volume sonore faible sur certains Mac (il faut donc passer par une carte son en PCI), l'absence de gestion de l'AirPort (il faut ici prendre une carte Wi-Fi Atheros5000), une barre d'icônes absente par défaut, des endroits pas encore traduits en français (Jalapeno, Flacapella, MUI...), l'absence d'un gestionnaire d'applications (Grunch, on t'attend) ou bien la présence de certaines icônes assez fades et en manque de couleurs (pour les répertoires, les types MIME...).
|