7 à 4 (!)

Un blog sur tout et sur rien

Affichage des articles dans Mac

En voici une question qu’elle est bonne. Un peu d’historique.

J’ai commencé sur Mac avec Parallels Desktop v2.5. Puis lorsque Fusion est sorti, je l’ai essayé. La première version n’était pas vraiment très satisfaisante. Dommage, à l’époque, je manipulais mon lot de machines virtuelles VMware avec les serveurs ESX du boulot… Une compatibilité avec l’outil de virtualisation sur mon poste de travail était attirante.

Par contre, la version 2 de Fusion, c’est une autre histoire. Plus de fonctionnalités, l’interface bien plus intéressante et des optimisations évidentes à l’usage. Entre la 1ère version et la seconde de Fusion, j’avais mis à jour Parallels Desktop en version 3. Au final, exit Parallels Desktop au profit de Fusion.

Néanmoins, tout n’est pas rose avec Fusion. En particulier, malgré les 4 Go de mon MacBook Pro, je constate de nombreux ballons de plage sur mon écran (vous savez, les roues multicolores qui tournent régulièrement, indiquant que Mac OS X est un peu débordé, et qu’il doit remettre de l’ordre…). Et manifestement, c’était Fusion le responsable. Oh, pas sur le CPU, de ce côté, ça va plutôt bien. Mais les accès disques, au secours… Et en plus, Fusion ne supporte pas bien de partager ces accès disques…

Par curiosité (toujours) et avec espoir (vu la situation), j’ai refait un essai de Parallels Desktop en version 4.0. Et là surprise ! Moins de jeux de plage (il y en a encore, mais c’est notable qu’il y en a moins), une empreinte mémoire réduite, une tolérance à la charge disque qui réchauffe le coeur, et un paramètre qui permet de déterminer si on préfère économiser la batterie ou profiter au maximum de sa machine virtuelle.

Tout ça plus un outil de conversion de machines virtuelles VMware vers Parallels Desktop, et hop, je me fends des 32 € demandés pour mettre à jour ma version 3 en version 4. Exit Fusion cette fois.

A la sortie de Fusion 3 (ou sera-ce 2.5 ?), il est très probable que je répète cette démarche. Et si Fusion s’avère meilleur, je n’aurai aucun état d’âme à faire le chemin inverse.

J’ai tenté VirtualBox. Ca marche bien, c’est plutôt léger, certes moins riche en fonctionnalité que Fusion ou Parallels Desktop. Et les fonctionnalités qui m’apparaissent comme indispensables sont là (Shared Folder, plusieurs types de carte réseau, principalement). Mais par contre, bien que VirtualBox est capable de réutiliser des images disques VMware, ce n’est pas très fiable au mieux. Du coup, je ne me sens pas de réinstaller mes machines virtuelles Windows (oui, je sais, c’est mal…) avec leur floppée d’applications pour adopter VirtualBox. Si un jour est proposé un convertisseur, peut-être… Comment ceux qui me connaissent peuvent en attester, j’ai une affinité marquée avec l’OpenSource (je sais, là encore, Mac OS X n’est pas Linux… Mais ya de vraies raisons pragmatiques à ce que j’utilise Mac OS X), et rien ne me ferait plus plaisir que d’adopter VirtualBox sur Mac.

Wait and See.

Je viens de faire une expérience malheureuse avec l’iTunes Store.

J’ai eu la naïveté de me dire qu’il serait « malin » d’utiliser mon compte MobileMe comme identifiant dans l’iTunes Store. D’autant que mon identifiant actuel correspond à un compte de messagerie que je souhaite cloturer.

Première difficulté : on ne peut pas juste changer l’identifiant de son compte courant, qui est une adresse email, en utilisant son compte MobileMe; c’est interdit, il faut créer un nouveau compte iTunes Store quand on a un compte MobileMe. Souplesse quand tu nous tiens.

Dont acte, je crée donc un nouveau compte, avec mon adresse mail MobileMe comme identifiant.

Second écueil : on ne peut pas supprimer un compte iTunes. Jamais. Je désactive donc sur mon ancien compte le moyen de paiement, pour l’activer sur le nouveau compte.

Jusque là, c’est un peu curieux dans la démarche, mais cela fonctionne.

Sauf que…

Pendant les 2 semaines qui ont suivi l’opération, mon iPhone m’indique des mises à jour pour les applications. Ni une ni deux, à la première occasion, je demande à consulter ces mises à jour depuis iTunes sur mon Mac. Yen a pas. Allo ? Pourtant, en prenant une application en particulier, et en comparant la version que j’ai sur mon iPhone et la version disponible sur l’App Store, il y a bien une différence.

Après moultes recherches, il apparaît que si on a acheté des applications avec 2 comptes iTunes Store différents, les mises à jour depuis iTunes sur Mac ne fonctionnent plus. Super. Heureusement que je n’ai « acheté » que des applications gratuites avec mon nouveau compte.

La solution consiste alors à supprimer les applications acquises avec le nouveau compte. Je n’ai pas trouvé s’il existe un moyen de « tagger » les anciens achats avec le nouveau compte. Si c’est possible, c’est peut-être une autre solution, voire une meilleure solution.

Néanmoins, en résumé : vous avez un compte iTunes Store, vous avez un iPhone ou un iPod Touch et vous usez ou abusez des applications, évitez de créez un second compte iTunes Store. Vous vouliez supprimer le compte email que vous utilisez comme identifiant de votre compte iTunes Store pour utiliser une autre adresse email ? C’est interdit par l’iTunes Store d’Apple. Obéissez ou souffrez !

Je trouve Apple de plus en plus intrusif, ces derniers temps… J’entends l’appel du Jailbreak retentir au loin…

J’ai constaté par la pratique que la synchronisation entre le Carnet d’adresses du Mac et l’iPhone peut perdre les pédales, et ne plus rien synchroniser du tout.

En particulier, je n’arrivai pas à synchroniser les photos de mes contacts qui se trouvaient dans le Carnet d’adresses du Mac. De plus, tout nouveau groupe créé dans l’application du Mac n’apparaissait pas dans iTunes lors du réglage de la synchronisation… Et dans l’autre sens, tout nouveau contact créé sur l’iPhone n’arrivait pas dans mon carnet d’adresses Mac… Pas glop… Pour rester mesuré…

Après de multiples recherches sur Internet, et ne trouvant pas de solution claire, j’ai fait confiance à mon intuition. Et cette dernière me disait que la source du problème devait se trouver dans le Carnet d’adresses du Mac (ne me demandez pas d’où mon intuition tenait cette information, c’est le principe de l’intuition après tout ;-) ).

J’ai donc « rincé » mon carnet d’adresses Mac après avoir soigneusement sauvegardé les différentes fiches au format vCard (on sélectionne toutes les fiches puis on fait Fichier > Exporter > format vCard; j’avais commencé par un « archivage du carnet d’adresse », mais ça n’a rien résolu). J’ai également supprimé les groupes (je n’ai pas trouvé de moyen pour sauvegarder les groupes).

Ensuite, j’ai quitté l’application Carnet d’adresses (par précaution, pour être sur que toute écriture éventuelle ait bien été effectuée pour vider la base de données), puis relancé. J’ai enfin réimporté les contacts (Fichier > Importer > vCard…). Je recrée à la main les différents groupes effacés précédemment (heureusement, j’en avais peu), plus un groupe qui n’a jamais existé pour voir s’il apparaît dans la page de configuration de la synchronisation iPhone dans iTunes.

Enfin, direction iTunes pour déclencher une synchronisation. Première satisfaction : le groupe qui n’avait jamais existé jusque là apparait. Cool. Je lance la synchronisation, tous les contacts arrivent bien sur l’iPhone, et j’ai ENFIN les photos de mes contacts :-)

Ce matin, au démarrage d’une machine virtuelle dans Fusion (VMware Workstation pour Mac, donc), j’ai un curieux message :

“The network bridge device on /dev/vmnet0 is not running…”

Et pas de réseau dans la machine virtuelle. Lien de cause à effet certain…

Pour une raison inconnue, le driver pour l’interface réseau en mode bridge ne s’est pas lancé au démarrage du Mac. Pour réparer ça sans avoir besoin de redémarrer tout le Mac, voici la commande à exécuter :

sudo "/Library/Application Support/VMWare Fusion/boot.sh" --restart

Et hop, le driver se charge, Fusion est content, ma machine virtuelle démarre avec le réseau et j’ai le sourire. Et en plus, même pas besoin de redémarrer Fusion.

Depuis quelques temps, sur mon MacBookPro, j’ai des soucis de réactivité. Ca marche bien, mais de temps en temps, ça rame un peu sans raison.

Je décide de prendre le taureau par les cornes, et je jette un coup d’oeil aux processes qui tournent. Je constate que ATSServer prend beaucoup de CPU, et pendant longtemps.

Dans un premier temps, je me concentre sur les polices de caractères, puisqu’ATSServer semble jouer avec les polices. Mais rien ne change, un nettoyage du cache des polices ne résoud rien.

Et puis au détour d’un forum sur Internet, j’apprends que ATSServer s’occupe aussi des polices des documents PDF en collaboration avec Spotlight. Aha ! Une nouvelle piste !

Pour commencer, et pour voir si ça a un impact, je commence par exclure de la recherche Spotlight le dossier des téléchargements. Et comme par magie, ATSServer se calme. Bon, ok, derrière, les processes Spotlight s’agitent, mais c’est normal, il faut mettre à jour l’index puisque j’ai enlevé une partie du disque de cet index.

Donc, en conclusion : si ATSServer fait ramer, regarder vos PDFs, on sait jamais ;-)  

Powered by WordPress Web Design by SRS Solutions © 2010 7 à 4 (!) Design by SRS Solutions