Maniatux's Blog

Welcome to the internet

Archives 2011

Rien de nouveau sur Poulsbo #2

Rédigé par Xavier - - Aucun commentaire

Suite de l'article Rien de nouveau sur Poulsbo publié le mois dernier. Ayant envie de bidouiller je me suis lancé dans l'installation de FreeBSD sur le netbook. Alors oui, c'est un peu comme prendre un bâton pour se faire battre, car si un pilote graphique ne fonctionne pas sur Linux il y a encore moins de chances qu'il fonctionne sur FreeBSD.

Avec l'environnement KDE4, c'est tout simplement inutilisable. Lent à un point qu'il faut de loooongues secondes pour lancer Dolphin, le déplacement des fenêtres saccade, etc. Et comme le pilote graphique ne fonctionne pas, la résolution n'est pas bien reconnue. En revanche avec l'environnement Xfce4, tout va mieux, c'est un peu plus fluide.

Xfce étant utilisable sur le netbook, il ne me restait plus qu'à trouver un pilote graphique fonctionnel, il me fallait donc retourner sur Linux. J'ai téléchargé et installé xubuntu à partir de l'alternate CD (vu les performances de la machine, j'avais peur d'utiliser un Live). L'installation est trèèèèès longue, on dépasse l'heure, Alors qu'il n'y a qu'un CD de 700Mo, pas de chiffrement, tout est classique.

Au boot, le système est effectivement utilisable quoi que ça manque quand même de fluidité, pour un ordinateur sorti en 2009. Je crois que le processeur Atom et sa plateforme associée représentent les moments sombres de l'informatique. Je n'ai jamais réussi à utiliser un OS avec interface graphique de manière fluide, à partir du moment où il y avait un sticker "Atom" sur la carcasse. Passons.

Le pilote graphique ne fonctionne pas, je vais donc faire un petit tour dans le wiki francophone de ubuntu qui n'est pas à jour (tiens donc) et m'oblige donc à aller vers la version anglophone. Et là c'est déjà mieux, les explications sont plus claires. Donc en fait il existe plusieurs pilotes pour Poulsbo, ça commence bien. La première réaction qui nous vient a l'esprit est donc JE PRENDS QUUOOOIIIII ???!!!!!! Eh bien il faut prendre EMGD. On a donc un PPA à ajouter, qui remplace la moitié des paquets de xorg et ajoute le pilote en question. Après un reboot je constate que ça ne fonctionne pas car cela bloque sur Plymouth (et le disque dur ne travaille pas).

J'ai donc maintenu la touche SHIFT au démarrage pour GRUB s'affiche et me permette de démarrer en mode de secours. Là j'ai effectué quelques manips :

$ sudo echo "blacklist psb" >> /etc/modprobe.d/blacklist.conf
$ sudo echo "blacklist psb-gfx" >> /etc/modprobe.d/blacklist.conf
$ sudo mv /etc/init/plymouth.conf /root/

On a donc retiré Plymouth et bloqué le chargement des drivers dont on ne veut pas. Après ça on arrive au bureau Xfce et on constate que la résolution est reconnue correctement. En revanche, impossible de lire une vidéo :

  • Sur VLC il n'y a pas d'image ni de son
  • Sur MPlayer ça saccade à mort
  • Sur Gnome-mplayer il n'y a pas d'image

Alors il est visiblement possible d'utiliser vaapi, pour que ce soit le matériel qui décode les vidéos, à partir d'une version daily de mplayer (qu'on trouve en PPA), mais je n'ai pas réussi.

Conclusion

Poulsbo, Atom, toutes ces plateformes au rabais qui représentent la honte de l'informatique du XXIe siècle ne sont bonnes qu'à être utilisées en serveur sans interface graphique.

Classé dans : Hardware - Mots clés : aucun

Minecraft dans sa sauce 1.8

Rédigé par Xavier - - Aucun commentaire

J'ai acheté Minecraft cet été à l'époque de la 1.7 et même avant, et j'y avais relativement peu joué pour cause d'ennui et de manque d'intérêt. Je m'y suis remis en début de semaine, sur la version 1.8 et j'ai constaté beaucoup de changements.

Une véritable jungle

Alors déjà, la première chose que l'on remarque après avoir débuté une nouvelle partie, c'est qu'il y a visiblement eu beaucoup de changements dans la génération des cartes. On commence toujours dans une forêt très dense au point qu'on est parfois perché sur un arbre dès le début. Les cavernes sont très abondantes, il y en a partout, alors qu'avant on devait chercher de longues minutes. C'est un peu dommage, ça enlève un peu l'esprit Minecraft mais bon...

Aux secours, la regen de vie automatique !

Houla, l'interface a légèrement changé. La barre de cœurs est complétée par une barre remplie de cuisses de poulet, j'imagine qu'il y a une gestion de la faim. C'est pas mal. En dessous il y a une barre verte. La fatigue ? Ben non, d'après la doc c'est une barre d'expérience qui ne sert à rien pour le moment. Je rencontre deux creepers d'un coup, je tape en reculant et arrive à les tuer, mais un 3e arrive derrière moi et explose. Heureusement j'avais une armure de fer et j'étais dans l'eau, ce qui semble avoir limité les dégâts, mais j'ai quand même perdu plusieurs coeurs. Bon pas grave, on va manger un peu de viande de cochon... ah ben non en fait ça ne soigne plus, ça ne fait remonter que la barre de faim. Comment on se soigne alors ? Réponse dans un wiki : Si le niveau de nourriture est à 90% ou plus, le joueur regagnera de la vie progressivement.

En clair, Minecraft s'aligne sur la mode de la régénération de vie automatique, héritage des consoles, peut-être parce que c'est trop compliqué de gérer un medipack ou que la manette n'a pas assez de boutons pour ajouter un raccourci.

Difficulté bien rabaissée

Autant dire qu'avec l'abondance des ressources et des cavernes, on récolte plus rapidement les éléments nécessaires et on avance beaucoup plus vite. On a aussi moins de mal contre les ennemi, puisque l'épée permet maintenant de parer les coups (ou les flèches) et si elle est associée à une armure on ne subit que 10% des dégâts...

Minecraft s'en trouve grandement simplifié et accéléré, ce qui encore une fois semble aller à l'encontre de l'esprit du jeu.

World of Minecraft ?

Une autre nouveauté importante est la présence de donjons et villages. Je n'ai pas encore trouvé de village, en revanche j'ai pu visiter un donjon. Il s'agit d'une grotte assez vaste dans laquelle il y a des structures de bois, des ennemis (zombies, squelettes, creepers...) et des coffres qui trainent avec des lingots d'or.... ils sont assez faciles puisque j'y suis allé sans préparation, avec le stuff incomplet en métal et que je n'ai pas vraiment rencontré de difficulté.

Je mets ce point en parallèle avec le système d'expérience en préparation et aussi la mention de "sorts" dans les différents wiki. Des sorts ? On va pouvoir gérer de la magie et de la mana ? WTF ? Et puis on constituera un groupe avec des archers, des épéistes, des mages, et on ira investir les donjons dans lesquels il y aura des boss ? Peut-être faut-il y voir là une inspiration de Terraria, célèbre jeu en 2D qui se vend une poignée d'euros et qui reprend les bases de Minecraft en étant plus orienté action/donjons/boss.

Avenir

Alors que la version 1.8 de Minecraft est censé être l'une des dernières avant la sortie officielle "stable", elle intègre pourtant beaucoup de nouveautés qui devraient en amener d'autres très prochainement. On attend avec impatience de voir ce que cela va donner, mais l'esprit du jeu a beaucoup changé.

Classé dans : Culture - Mots clés : aucun

Serveur sous OpenBSD #2

Rédigé par Xavier - - Aucun commentaire

Un point que je n'ai pas encore évoqué, et qui est entièrement positif, ce sont les rapports journaliers envoyés par le serveur. C'est fait automatiquement, il suffit bien entendu d'avoir un daemon SMTP et de configurer ses alias pour qu'un certain utilisateur récupère les messages de root (ou alors il faut consulter les mails de root directement).

On reçoit donc deux mails par jour, à 1h30 du matin, l'un intitulé Daily output qui présente un df -h (liste des partitions et espace utilisé) ainsi que le nombre de paquets qui transitent par le réseau, l'autre Daily insecurity output qui va vous indiquer les éventuelles erreurs sur votre système, par exemple un fichier secrets.db avec les mauvaises permissions.

NetBSD le faisait aussi, et je suis bien content de retrouver cette fonctionnalité. C'est possible aussi sur les serveurs Linux, mais visiblement rarement configuré par défaut. C'est pourtant bien pratique. C'est l'occasion aussi de voir qu'il y a du trafic IPv6 sur le réseau, probablement entre les ordinateurs du LAN (car mon FAI ne fourni pas d'IPv6).

Autrement je n'ai pas de problème avec OpenSMTPD + Dovecot qui tournent très bien, tout est parfait.

Classé dans : Sysadmin - Mots clés : aucun

En Vrac #10

Rédigé par Xavier - - Aucun commentaire

Quelques informations en vrac car je vais sortir un autre article sur OpenBSD, et je voulais l'espacer un peu du précédent. Astronomie, informatique et actualités.

  • La sonde Phobos-Grunt, qui devait rejoindre l'orbite de Mars, déposer au passage une sonde Chinoise, puis se poser sur le satellite Phobos pour y prélever des échantillons qui seront ramenés sur Terre, semble vraiment perdue. Cette histoire digne d'un roman s'accompagne en plus d'un mystère sur son orbite terrestre (où elle est bloquée) qui n'évolue pas comme prévu. Autre information intéressante, dans cette interview de Francis Rocard, responsable des programmes d'exploration du système solaire au Centre national d'études spatiales (Cnes), qui nous explique pourquoi la mission avait peu de chances de réussir. On se tourne maintenant vers la mission Mars Science Laboratory qui partira le 25 Novembre pour aller déposer un rover.
  • OpenSuse 12.1 est sortie, avec quelques heures d'avance sur le planning. Une excellente distribution avec le centre d'outils Yast très pratique pour l'entreprise (se joindre à un A.D, créer des VM au travers d'un assistant...).
  • Le début de la fin pour la carte musique jeune, puisque son budget devrait être amputé de moitié. Les raisons ? Elle coûte trop cher à l’État et n'aide pas à la création. Mieux vaut tard que jamais...
  • Des bons jeux en perspective, après Skyrim qui vient de sortir, nous verrons arriver pour décembre un énorme MMORPG sur StarWars, The Old Republic qui recrute massivement des beta-testeurs pour tester la montée en charge des serveurs.
  • Linux corrige un problème avec la gestion de l'énergie. C'est la faute des développeurs, ils ont trop bien fait leur travail et implémenté correctement et conformément aux standards leurs pilotes. En fait il fallait tout simplement reprendre une implémentation impropre et non conforme de Windows pour que cela puisse marcher.

Classé dans : Thoughts - Mots clés : aucun

Serveur sous OpenBSD #1

Rédigé par Xavier - - Aucun commentaire

Cela fait à peu près 24 heures que mon serveur est passé sur OpenBSD 5.0 i386, et que j'utilise OpenSMTPD pour mes mail et Dovecot pour l'IMAP. Leur installation et configuration s'est déroulée sans encombre.

En revanche c'est beaucoup plus compliqué pour Prosody, le daemon Jabber. Il n'est disponible qu'en version 0.7 dans les packages, alors que la dernière version est la 0.8.2. C'est sur cette version que tournait mon précédent serveur, et l'import de la config et du data ne semble pas fonctionner.

Je me suis donc mis en tête d'aller jeter un œil dans les ports, en installant OpenBSD et ses outils de développement dans une machine virtuelle. Le téléchargement de l'archive compressée des ports s'est fait sans soucis, puisqu'elle ne pèse que 20Mo. En revanche, la décompression fut très douloureuse. Plus de 15 minutes, parce qu'il était 3 heures du matin et que je suis allé me coucher en le laissant travailler. Plus de 15 minutes pour décompresser une archive de 20Mo, ça fait vraiment très très long. Des lenteurs que j'impute (à tort ou à raison) au système de fichiers de OpenBSD qui n'est peut-être pas optimisé pour gérer des milliers de petits fichiers. Sur ce point, Linux et son ext4 restent imbattables, et de loin loin loin. Et même sur NetBSD, où pkgsrc était plus gros, la décompression était moins longue.

A cela s'ajoute un autre problème, comment mettre à jour les ports ? La documentation ne semble pas développer ce point. La seule solution que je connaisse actuellement est de télécharger l'archive complète. Si quelqu'un a une meilleure solution, je suis preneur.

Mon départ sur OpenBSD me laisse donc une impression mitigée pour le moment. D'un côté la simplicité d'OpenSMTPD, de l'autre les mauvaises performances du système de fichier. A suivre.

Classé dans : Sysadmin - Mots clés : aucun