VMWare Player sur Fedora

Un petit post rapide et expéditif, pour ne pas perdre trace des modifs que j’ai faites (et qui pourraient éventuellement servir à quelqu’un d’autre ;) )

Pour l’installation de VMWare Player (v3.1.4) sur une Fedora 15 à jour, j’ai du effectuer les modifications suivantes:

Avec ceci, VMWare fonctionne parfaitement. Sauf qu’a priori, je repasserais bien sur VirtualBox à l’occasion :D

Petite note : la première étape est _peut-être_ inutile, mais je note ici l’ordre dans lequel j’ai effectué les opérations. Des fois que…

Android 2.2 sur HTC Hero

android-2-2-froyo-logoAndroid, le grand concurrent actuel d’iOS. , tout d’abord parce qu’il équipe une bonne partie des Smartphones du marché, mais parce qu’il commence également à être installé sur les tablettes concurrentes de l’iPad… Il s’agit d’un système d’exploitation conçu à la base par la société Android et racheté par la suite par Google en 2005. Android 1.5 a sans doute été le point marquant dans la montée de l’OS, qui a connu depuis tout plein de versions, toutes surnommées suivant un code choupi-gastronomique (Cupcake pour la 1.5, Donut pour la 1.6, Eclair pour la 2.1, FroYo pour la 2.2, et bientôt Gingerbread pour la 2.3.)

Bref pour l’idée : on a d’un côté un OS Open Source et de l’autre toute une série de constructeurs qui s’en donnent à cœur joie pour faire prévaloir le droit de sodomie marketing (ie. « Votre téléphone, là, il est vieux non? Vous voulez pas changer? Non? Bon bah il est plus supporté alors, faut le changer! »). L’avantage dans tout ça, c’est que d’une part, on a pas mal de modders qui s’occupent de créer des ROM Android basées sur les releases officielles pour les appliquer sur plein de terminaux différents, et de l’autre, des constructeurs qui ne peuvent assurer la pérennité du support de tous leurs matériels. Tout bénef’ pour le consommateur finalement, puisque les dernières avancées technologiques pourront profiter à tous, même si le constructeur tente de vous pomper le portefeuille.

Une des autres forces d’Android est la facilité à modifier l’interface de base et à la personnaliser grâce à une série de Widgets et d’applications. Chaque constructeur ajoute ainsi sa couche personnelle (Sense pour HTC par exemple). Grâce à la disponibilité de tous ces widgets, les ROM custom peuvent concurrencer les releases propriétaires (qui elles-mêmes se basent généralement sur des solutions open source…). Pour certaines, elles se permettent même de sortir des updates OTA (Over The Air), même plus besoin donc de se prendre la tête, puisque seule la première mise-à-jour présentera quelques complications ;) .

L’idée ici est de décrire la procédure pour installer une ROM custom sur un HTC Hero, dont le dernière version supportée est et sera la version 2.1. Deux projets sortent actuellement du lot :

Personnellement, j’ai choisi la deuxième (parce que mon collègue d’en face a pris la première. Aucun a priori.). La première étape pour modifier son téléphone est de le rooter. Pas que cette étape soit compliquée, mais elle nécessitait quelques modifications et connaissances (en copier/coller) pour être appliquée. Il existe cependant un petit outil qui fait très bien son job et qui fonctionne en interface graphique, directement depuis le téléphone: Universal Androot.

Après cette étape, téléchargez la ROM qui correspond à vos attentes, stockez là sur la carte SD de votre téléphone (à la racine par exemple), et installez l’application ROM Manager. Une fois installée, lancez l’application et choisissez la première option qui consiste à flasher le recovery (pour y installer une sorte de Shell de secours, qui permettra de faire les backups avec NAndroid, flasher le système, nettoyer les informations, toussa…). Le système va alors vous demander d’installer une dépendance qui va en fait flasher le terminal pour y installer un recovery modifié. Vous pourriez y accéder par la suite en appuyant sur les touches Home et Power du Hero lorsque le terminal est éteint.

Une fois que ça sera fait, toujours depuis ROM Manager, redémarrez en mode Recovery.

Il vous faudra d’abord effectuer un backup du téléphone, suivi par un wipe complet. La première étape est complètement optionnelle (mais super recommandée!), mais si vous ne faites pas la seconde, il y a de fortes chances que l’installation ne puisse se terminer.

Commencez donc par sélectionner la ligne Nandroid, puis la ligne Backup. En cas de soucis, revenez sur cet écran et sélectionnez l’option Restore. Pour le wipe, sélectionnez l’option Wipe cache, puis Wipe data/factory reset. That’s it ! :)

Il vous faudra ensuite choisir l’option Install zip from sdcard, puis naviguez sur la carte SD pour sélectionner le fichier .zip contenant la ROM. Confirmez. L’installation commencera ensuite. Lorsque votre téléphone redémarrera, il sera en 2.2 :) (Cette installation peut prendre un peu de temps, entre 10 et 20 minutes d’après tout ce que j’ai pu lire. Si vous arrivez à dépasser les 40 voire 60 minutes, réessayez avec un wipe complet, voire même une autre ROM =/ ).

En cas de soucis pendant le flashage, vous pourrez toujours redémarrer l’appareil (méthode bourrine – en retirant la batterie par exemple). Tant que le mode recovery est accessible, il n’y a - a priori - aucun soucis à se faire, puisqu’il y a aura au moins une ROM dont l’installation réussira. Au pire, un reset des paramètres depuis Nandroid et vous serez reparti :) .

Quels sont les avantages? Le HTC Hero est un terminal qui commence un peu à dater  – pas de CPU SnapDragon, moins de RAM que les nouveaux modèles… – , mais qui peut encore rivaliser facilement avec des terminaux milieu de gamme actuels. La mise-à-jour vers FroYo permet ainsi d’avoir accès à la dernière version d’Android, de se débarasser définitivement de Sense, et d’avoir un terminal pour réactif, plus à jour. Simplement. N’espérez pas pour autant avoir un Android tout démuni : La FroydVillain 1.6 (testée ici) vient avec son paquet de modifications (notamment LauncherPro, qui remplace Sense en ++ mieux) et offre un système vraiment fluide et agréable à utiliser. Il manque quelques applications (Digit Clock Widget par exemple), mais vous aurez vite fait de tout réinstaller en utilisant AppBrain ou le Market, pas vrai? ;)

Notez bien que je ne peux être tenu responsable du moindre dommage fait à votre téléphone ou à un quelconque appareil suite à ces modifications :p (naaaan mais des fois que…)

Pour le wallpaper du Hero sur la dernière photo, l’image vient d’un fanart de Boulet (que j’adore).

QIMO, une distribution pour les tout petits

Qimo, c’est une distribution basée sur Ubuntu Linux et destinée aux enfants. Après l’installation, on y trouve tout plein d’applications, principalement à but éducatif, dédiées aux enfants de 3 ans et plus.

On y trouve évidemment les applications habituelles, à savoir Firefox, GParted, Abiword pour la bureautique, Totem et Listen, le tout basé sur l’environnement de bureau XFCE. Le minimum pour ne pas rester cloîtré dans un environnement et pouvoir quand même faire autre chose que des trucs éducatifs (Synaptic est bien évidemment présent pour l’extension du système avec d’autres applications ;) ). La distribution intègre également une suite d’applications dont GCompris (plein d’activités pour les enfants de 2 à 10 ans), TuxPaint (un Photoshop pour futur designer, âgé entre 3 et 12 ans d’après la notice), Childsplay, Tux Math (calcul d’intégrales et dérivées secondes pour les tout petits), eToys. A priori, que du tout bon sans avoir besoin d’une grosse machine : un petit 400Mhz et 192Mo de RAM devraient suffire, pendant que Papa s’éclate sur son nouveau Macbook Pro. A dire vrai, cette distribution s’applique donc plus à une machine dédiée qu’à une utilisation en machine virtuelle, comme expliqué sur le site.

Je suis tombé sur cette distribution en cherchant un système d’exploitation facile d’accès et ergonomique, plutôt qu’un Windows Vista, qui présente un tout petit peu l’inverse de ce que je recherchais. Ayant commencé à donner des cours à des personnes âgées, j’ai été confronté au problème suivant : la personne possède un ordinateur équipé de Windows Vistouille et d’1Go de RAM, ce qui fait un tout petit peu … peu ! De plus, j’ai été harcelé de questions sur le pourquoi du comment et waarom c’est super lent au démarrage, suivis des habituels « Qu’est-ce qu’on peut faire avec un ordinateur? ». Bref, il me fallait les fonctions de base (traitement de texte, navigation Internet et classement de photos), une accessibilité trop bien. Qimo, c’est pour les enfants, mais cela se rapproche quand même un petit peu de mon cahier de charges ;) Ce qui apporte un gros sujet de discussion : pour démarrer l’informatique, Windows, Linux ou Mac OSX ?

On a donc un concept très intéressant qui montre encore une fois qu’une distribution Linux peut être adaptée à, a priori, n’importe quel usage. Tout cela en attendant un prochain article sur le contrôle parental ;)

Jaunty Jackalope

Pour ceux qui ne connaissent pas, Jaunty Jackalope est le nom de code de la dernière version d’Ubuntu. Je m’étais promis de ne pas retomber dans le coté obscur de la force, mais j’ai encore raté mon coup. A peine la Beta sortie, je me suis empressé de l’installer pour avoir un aperçu des nouveautés.

Cet aperçu a cependant été assez court : lenteur de l’interface, impossibilité d’activer Compiz-Fusion (ouais bon, chacun ses priorités… ;) ), déconnexion intempestive du réseau sans fil… Expérience utilisateur : bof (normal, c’est une beta z’allez m’dire ! )

La version finale de Jaunty Jackalope est disponible depuis quelques jours maintenant, mais je n’ai toujours pas pris le temps de l’essayer. Je profite donc d’une activité parascolaire de ma chère et tendre pour me faire une soirée pizza-cuvée des trolls pour … démarrer sur l’installation de la 9.04 RC et la mettre à jour. Un gros quart d’heure plus tard, toutes les mises-à-jours ont été faites, le WiFi fonctionne parfaitement bien (aucune déconnexion maintenant 57 minutes (ouaich c’est précis Linux ! ), j’ai pu activer Compiz sans aucun problème et après un petit redémarrage seulement, et encore ! Le téléchargement et l’installation des pilotes NVidia s’est faite automatiquement, le panneau de contrôle étant directement accessible après la mise-à-jour. J’aime.

Sur le peu de temps passé dessus, j’ai déjà constaté la résolution de plusieurs problèmes qui se présentaient dans les versions précédentes : la paramètrisation du clavier par exemple, qui ne s’appliquait qu’à l’utilisateur courant. Ici, aucun problème : une option est même présente pour demander si les modifications doivent s’appliquer à tout le système ou seulement à l’utilisateur courant. Très très pratique ! :)

Du coté des nouveautés, pas grand chose à distinguer par contre. Un nouveau thème, des mises-à-jours de logiciels, … Je chipote, je joue un peu avec les différents logiciels. Tout est là pour travailler ou s’amuser : d’OpenOffice.org 3.0 pour le traitement de texte, les présentations ou le tableur à RhythmBox 0.12 pour la gestion des fichiers musicaux. Pour la lecture vidéo, Totem se mettra directement à jour en téléchargeant les codecs manquants pour la lecture du fichier désiré. Bref, pas grand chose de neuf puisque ces fonctionnalités étaient également disponibles dans les versions précédentes (voire même sur d’autres distributions évidemment. Ne les ayant pas essayées, j’éviterai d’émettre une comparaison), mais cela m’épate toujours de voir ce genre de facilité alors que des systèmes d’exploitation dits « accessibles » ne proposent toujours rien de similaire. Toujours dans le cadre de la facilité d’utilisation, Synaptic propose à présent une capture d’écran pour la plupart des paquets disponibles dans les dépôts. C’est peut-être un gadget, mais c’est cool de voir à quoi ressemble une application, et ce directement à partir du gestionnaire de paquets. Et Nautilus, le navigateur de fichiers (à l’instar de l’Explorateur Windows ou du Finder sous OSX) propose une navigation très fluide, avec notamment l’arborescence sous forme de liens, les raccourcis dans la barre de gauche (tout comme Finder depuis Leopard), l’intégration des fichiers .iso (on clique, on détermine le graveur, on grave.) et de sûrement plein d’autres types de fichiers, … Dans les fonctionnalités utiles, le CTRL+h affichera ou cachera les fichiers cachés (ie. les dossiers et fichiers qui commencent par un point), et la possibilité de chercher directement un fichier en tapant le début de son nom. Dans ce cas, une mini boite de dialogue apparaîtra et vous montrera le texte tapé. ‘me rappelle pas avoir vu ça ailleurs… :)

Toujours dans les choses agréables, après la mise-à-jour des pilotes NVidia, mon écran a directement été reconnu, un panneau m’indique comment faire du dual screen (pas essayé par contre) et m’indique la température du GPU (sisi, c’est hyper important !… ou pas ). Le nouveau serveur graphique y serait pour quelque chose que cela ne m’étonnerait pas.

Niveau performances, le démarrage a été optimisé et est à présent plus rapide que sur les versions précédentes. Pour le reste, j’ai fait une installation avec Wubi, et je pense que mes problèmes d’accès disques pourraient venir de là (Firefox + fichier mp3 sur une autre partition NTFS = bobo les perfs… :( )

Pour moi, c’est donc une très bonne révision qui mérite sûrement un peu plus d’intérêt de la part des utilisateurs débutant : non, GNU/Linux n’est plus réservé à une élite barbue, mais accessible à tous. Et je pense qu’Ubuntu a bien réussi son challenge, à savoir « Linux for human beings » (nonnon, il n’est plus nécessaire de savoir compiler un noyau pour profiter de l’expérience GNU/Linux :) )

Une question reste cependant en suspens : mon matériel date maintenant d’un peu plus de trois ans, et fonctionne parfaitement. Qu’en est-il pour du matériel plus récent ?

Pour les téléchargements, c’est ici : http://www.ubuntu.com/getubuntu/download

Pour une (courte) liste des nouveautés, c’est ici : http://doc.ubuntu-fr.org/jaunty

Quelques nouvelles…

whypeopleseemtohavefree

Et oui, ça fait bien longtemps qu’on n’a plus pointé le bout de nos textes… :) La faute à un gros manque de temps, d’envie et de motivation.

Gregg a entamé la tendance inverse avec son dernier article, on pourrait bientôt accueillir un nouveau rédacteur, et pour ma part, je « travaille » sur les feuilles de style CSS (= « j’ai un peu pensé à une éventuelle refonte du design du blog ».) J’aime pas trop tout prendre ailleurs, d’ailleurs. K2 est bien, mais pourrait être un peu plus personnalisé. Ça ne ferait pas de mal :)

Allez hop, c’est parti pour une liste de liens et d’actualités intéressants.

  1. Découverte et inscription sur Twitter il y a quelques jours. Pour le moment, je découvre et j’observe. Plusieurs outils existent pour la publication de nouvelles entrées, comme TwitterBar, un plugin pour Firefox. Sur Mac, on peut trouver d’autres logiciels, comme TweetDeck ou encore Nambu (via Descary.com)
  2. Digg-Mac, un Digg-Like mais axé sur la marque à la pomme. Pour ceux qui en ignorent le fonctionnement, Digg demande une participation active de ses lecteurs : vous proposez une nouvelle, un lien, et les autres utilisateurs donne une voix pour que cette nouvelle soit en tête de liste.
  3. Comment faire en sorte que The Gimp ressemble beaucoup plus à Photoshop ?
  4. Installer Ubuntu sous Windows. On connaissait l’existence de Wubi, pour installer Ubuntu depuis un exécutable Windows. Nouvelle technique : Portable Ubuntu for Windows. On a accès aux menus Gnome pour utiliser pratiquement tous les programmes dispos sur la distribution GNU/Linux, avec toutes les facilités que cela implique (Synaptic, etc.) Pas encore essayé, mais cela devrait venir dans les jours à venir ;) . Une bonne explication est dispo chez PapyGeek et sur LifeHacker (toujours eux…)
  5. 50 sets d’icônes pour OSX (via LifeHacker)
  6. Quelques exercices afin de prévenir des problèmes liés au syndrome du canal carpien (prévoyant, moi ? non…)
  7. Des jolis fonds d’écran Colors of Ubuntu
  8. Coupler Transmission avec DropBox pour faciliter la gestion des téléchargements Bittorrent depuis l’extérieur.
  9. Bonjourmadame.fr : tous les jours, une nouvelle babe vous souhaite une bonne journée (vêtue ou pas… souvent pas d’ailleurs). Evitez de regarder ça au boulot ou lors des réunions familiales. Une bonne occasion de palier à un manque actuel de ce blog : avoir une babe du mois ;) . P’tet bien que ça viendra un jour…
  10. Mettre plein d’informations sur son bureau grâce à GeekTool

Bon allez c’est tout pour cette fois… :)