Vieux geek, épisode 10 : Microsoft WinG, l’ancêtre de DirectX…

J’ai eu l’idée de cet article en jetant un oeil sur la fiche d’un jeu sur Steam et d’un étrange copier / coller, , je cite :

OS:Ubuntu 12.04 LTS
Processor:Pentium 4
Memory:512 MB RAM
Graphics:DirectX 9.0c compatible
DirectX®:9.0c

Je voudrais bien voir DirectX® fonctionner sous Linux. Par simple curiosité. A moins que Wine ne le permette ?

Sinon, une image m’est revenu à l’esprit. Un vieux titre des débuts de la vraie 3D sur PC. Avant la sortie de Descent (pour les Shoot’em’up) en 1995 et Quake en 1996, les jeux dits 3D étaient souvent de la 2D trafiquée : Doom et Duke Nukem 3D en sont les parfaits exemples.

A la même époque, un Shoot’em’up en 3D fait son apparition sous MS-DOS, j’ai nommé Terminal Velocity.

Microsoft demandera alors à l’équipe derrière Terminal Velocity de proposer un jeu identique pour promouvoir son système d’exploitation sortant la même année, j’ai nommé MS-Windows 95. Et en attendant la sortie de MS-Windows 95 pour août 1995, Microsoft développe une surcouche qui sera l’ancêtre de DirectX, j’ai nommé WinG.

Continuer la lecture de « Vieux geek, épisode 10 : Microsoft WinG, l’ancêtre de DirectX… »

C’est curieux chez les libristes ce besoin de forker.

Je tiens à m’excuser d’avoir honteusement plagier une réplique de Francis Blanche dans « Les Tontons Flingueurs ».

J’ai déjà eu l’occasion d’écrire sur les bienfaits et les méfaits du fork dans le logiciel libre, comme quand je m’étais expliqué en terme chatié sur l’idée developpée par SolusOS.

Lisant l’excellent blog « La Vache Libre », je suis tombé sur un billet qui m’a fait pensé à la phrase que j’ai utilisé pour le titre.

L’article en question nous parle d’une projet qui a pour but de forker le code de KDE4. Du nom de KLyDE, l’idée est de travailler le code pour rendre l’environnement plus léger. Si j’ose prendre un terme médical, lui enlever de la mauvaise graisse.

Pour le moment, le code de KDE SC a été copié depuis le dépot principal. Mais les trois objectifs affichés sont ambitieux :

  1. Réduire la consommation en ressource de l’environnement par défaut en découpant les paquets et en rendant certains composants optionnels. Pour l’idée de méta-paquets me vient à l’esprit ici ?
  2. Améliorer le temps de démarrage
  3. Simplifier la configuration en réduisant le nombre de greffons proposés par défaut, et en proposant des interfaces de configurations simplifiées

Continuer la lecture de « C’est curieux chez les libristes ce besoin de forker. »

« Mystical Rain », LE bootleg de Dead Can Dance à posséder ?

Je ne suis pas un super fan des bootlegs. Cependant je suis tombé sur un bootleg de Dead Can Dance qui vaut le détour, en fouillant le grand nain ternet, « Mystical Rain », datant de 1994.

Couverture de Mystical Rain

Sorti en Allemagne – les chanceux ils ont toujours la qualité, nous on se trimballe Jean-Philippe Smet – comprenant 17 pistes, on retrouve des classiques : « Yulunga », « Cantara », « The Wind That Shakes The Barley », « The Song of The Sybil », entre autres. Mais aussi des titres repris dans l’album live officiel, « Toward The Within » sous d’autres noms.

Ainsi, « Desert Song » devenu « Desert Sun », « Sinful Garden » qui n’est autre que « Rakim », « Mystical Rain » qui reprend « tristan », « Watch Over Me » qui n’est autre que « I Can see Now », « Mourning » qui n’est qu’une autre version du très bon « Dreams made Flesh » sorti en 1984 sur le premier album du super groupe, « This Mortal Coil ».

Continuer la lecture de « « Mystical Rain », LE bootleg de Dead Can Dance à posséder ? »

Losing Faith, le titre d’Hungry Lucy qui me fait pleurer à chaque fois.

En dehors du rageux « The Show Must Go On » de Queen, il y a un titre du duo Hungry Lucy qui m’arrache des larmes à chaque fois. C’est la troisième piste du EP « Before We Stand We Crawl« . C’est la piste « Losing Faith ». C’est le genre de piste que je peux me passer 4 ou 5 fois en boucle, sans m’en lasser.

Bonne soirée ! 😀

En vrac’ rapide et libre de fin de semaine.

Avant de laisser reposer le blog jusqu’au lundi 15 avril, un petit en vrac’ rapide et libre.

Ce n’est un très long en vrac’, car je n’ai pas trouver grand chose à mettre ! Désolé 😉

Et bon dimanche !

Mate Desktop 1.6.0 : où en est le fork de Gnome 2 ?

Avec l’annonce de l’abandon du support officiel de Cinnamon sur Archlinux (et donc d’autres distributions à prévoir, comme la Fedora Linux ou la Gentoo Linux), j’ai voulu voir où en était l’acharnement thérapeutique sur le code de Gnome 2, Mate Desktop.

Après tout, c’est un retour au source, car Mate Desktop est né sur Archlinux, en juin 2011, après tout !

Et c’est l’occasion de voir les progrès effectués depuis la précédente version testée en novembre 2012.

Je suis donc parti d’une ArchLinux 64 bits dans VirtualBox 4.2.12, et après avoir installé l’ensemble nécessaire au fonctionnement de Xorg, j’ai suivi le wiki pour installer Mate.

Donc, j’ai rajouté le dépot contenant Mate, avec le code suivant :

[mate]
SigLevel = Optional TrustAll
Server = http://repo.mate-desktop.org/archlinux/$arch

Puis, j’ai entré les commandes suivante en root :

pacman -Syy
pacman -S mate mate-extras

Mate Desktop 1.6 - installation partie 1

Mate Desktop 1.6 - installation partie 2

Ce qui ne demande l’installation d’uniquement 550 Mo. J’ai complété l’installation en rajoutant et activant si nécessaire NetworkManager, Cups, les greffons gstreamer, QuodLibet (pour avoir un outil gérant les fichiers audio), LibreOffice et Gimp. Pour la navigation internet, j’ai utilisé Mozilla Firefox. VLC sera l’outil pour lire les vidéos.

J’ai du rajouter gtk-engine-murrine par la suite. Si on ne l’installe pas, le thème graphique est incomplet.

Continuer la lecture de « Mate Desktop 1.6.0 : où en est le fork de Gnome 2 ? »

Cinnarch Gnome 2013.04.11 : le meilleur moyen d’avoir d’avoir une Archlinux et Gnome tout en un ?

Suite à l’annonce de l’abandon de Cinnamon par l’équipe d’ArchLinux pour des raisons technique, CinnArch a décidé de proposer une ISO intermédiaire, qui remplace Cinnamon par Gnome 3.6.

Et de changer de nom par la suite. Je me demande quel sera celui ci. J’ai récupéré l’ISO pour voir ce que donnait l’installateur graphique, grande nouveauté introduite par la précédente ISO officielle du projet.

L’installateur (CnChi) est encore en développement, écrit en Python. Il ne supporte pas encore les ordinateurs utilisateurs avec des machines en UEFI, mais permet de faire une installation plus ou moins avancée au niveau du partitionnement par exemple. Pour me simplifier la vie dans ce premier essai, j’ai utilisé les options par défaut à chaque fois que c’était possible.

Continuer la lecture de « Cinnarch Gnome 2013.04.11 : le meilleur moyen d’avoir d’avoir une Archlinux et Gnome tout en un ? »

Cinnamon : l’exemple parfait des avantages et inconvénients de dépendre d’une distribution tierce pour un environnement de bureau.

Cinnamon, l’environnement de bureau qui a pris une importance croissante au fil des mois semble justement subir une crise de croissance. De plus en plus de distribution, en dehors de la Linux Mint utilise ou propose l’environnement en question : SnowLinux, CinnArch, Fedora Linux, Ubuntu, OpenSuSE, Gentoo Linux et donc Sabayon Linux, Frugalware Linux. Dixit la page de téléchargement de l’environnement.

Cependant, sa dépendance à une base Ubuntu et l’occasion manquée de pouvoir partir d’une base Debian GNU/Linux fragilise un peu la diffusion de l’environnement de bureau basé sur les technologies de Gnome Shell.

Dans un message récent, sur la liste de publipostage arch-dev-public, l’arrivée de Gnome 3.8 sur les dépots a entrainé une décision logique, bien que douloureuse pour Cinnarch (distribution basée dès le départ sur le duo Cinnamon + ArchLinux) entre autres : le retour de Cinnamon dans AUR, l’archive des logiciels tiers d’Archlinux.

Je cite le morceau important du courrier en question :

I agree about dropping cinnamon because it is impossible to work with Linux
Mint projects. They work with what they have instead of what is coming. So
now we have this gnome 3.8 problem, and then we would have gnome 3.10
problems. We can’t work with their packages.

Ce qui se traduit par :

Je suis d’accord pour l’abandon de Cinnamon car il est impossible de travailler avec les projets de Linux Mint. Ils travaillent avec ce qu’ils ont [la version de Gnome proposée par Ubuntu] pas ce qui arrive. Nous avons maintenant le problème avec Gnome 3.8, et nous aurons des problèmes avec Gnome 3.10. Nous [les développeurs d’Archlinux] ne pouvont pas travailler avec leurs paquets.

J’ai été jeté un oeil sur le dépot des paquets d’Ubuntu pour la Raring Ringtail. Au 12 avril, les paquets Gnome sont encore en partie en version 3.6.x : Nautilus est en version 3.6.3 par exemple. Idem pour Totem ou encore Brasero.

La Ubuntu 13.04 étant en béta 2 récemment, il serait étonnant d’introduire la dernière génération de Gnome fraichement sortie à moins de 2 semaines de la version finale.

Il y a donc de fortes chances pour qu’Ubuntu 13.04, base de la future version de Linux Mint, distribution référence de Cinnamon se base encore sur Gnome 3.6. Donc, potentiellement incompatible avec la dernière version officiellement stable de Gnome et de son shell. Version qui va se répandre dans les semaines qui viennent.

Et ce qui c’est passé avec ArchLinux et CinnArch, risque de se reproduire pour Fedora Linux ou encore Gentoo Linux qui ont moins de retard en terme de versions que la distribution de Canonical.

Doit-on en déduire que l’acharnement thérapeutique sur le code de Gnome 2, j’ai nommé Mate a une chance de se faire une place au soleil ? Pourquoi pas, même si j’avoue que je ne croyais pas vraiment à la pérénité du projet quand il est apparu.

Il est récemment sorti en version 1.6.0 récemment, et se porte étonnament bien. Il est vrai qu’il est moins dépendant que Cinnamon d’une quelconque distribution.

Reste à savoir cependant si le mode « Classique » de Gnome 3.8 lui fera ou pas de l’ombre.

Je suis barbu et je vous… Chronique de la migration vers Gnome 3.8 sous Archlinux.

Après avoir parlé d’une première migration à l’époque de Gnome-unstable, j’étais retourné sous Gnome 3.6 suite au remplacement de mon disque dur interne.

L’arrivée de Gnome 3.8 dans le dépot testing m’a donné accès à la nouvelle génération de l’environnement de bureau. Pour l’installer, j’ai commencé par désactiver les extensions, j’ai quitté ma session Gnome pour une mise à jour aussi simplifiée que possible, en arrêtant GDM avec un petit sudo systemctl stop gdm.service

J’ai donc atterri dans une interface texte. En me connectant avec mon compte utilisateur classique, j’ai effectué les étapes suivantes :

  1. Forcer le remplacement d’un paquet conflictuel, libsoup avec un petit sudo pacman -S libsoup
  2. Ensuite, et pour éviter de me retrouver avec des paquets manquants, j’ai forcé l’installation de l’ensemble de gnome et de gnome-extra, depuis les dépots testing : sudo pacman -S testing/gnome testing/gnome-extra
  3. Une fois l’installation terminée, j’ai enlevé les paquets obsolètes comme metacity, gnome-panel ou encore gnome-screensaver
  4. Pour que Rhythmbox gère Jamendo : sudo pacman -S grilo-plugins
  5. Pour le support complet des fichiers windows media video dans Totem : sudo pacman -S gst-libav
  6. Et j’ai fini en relançant GDM avec un sudo systemctl start gdm.service

La finition a consisté à réinsérer le mot de passe de mon compte en ligne google. Il ne manquait qu’une fonctionnalité : la possibilité d’ouvrir un terminal avec un clic droit dans Nautilus.

Pour résumer les faits, Gnome-Terminal avait cette possibilité de pouvoir ouvrir en utilisant le clic droit une fenêtre en mode texte dans n’importe quel dossier de Nautilus, rendant l’extension nautilus-open-terminal inutile.

Cependant, après quelques tests, activer la fonction directement dans Gnome-Terminal plantait Nautilus au démarrage. Finalement, il a été décidé d’enlever cette fonctionnalité à Gnome-Terminal.

Continuer la lecture de « Je suis barbu et je vous… Chronique de la migration vers Gnome 3.8 sous Archlinux. »

Publicité sur les sites web : Quand on cherche le bâton pour se faire battre…

…Il ne faut pas se plaindre de se retrouver avec le fessier en marmelade. Le 9 avril, Pc-Inpact (un des rares sites sur lequel mon bloqueur de pub est désactivé) a pondu un article sur l’électro-choc que provoque une utilisation massive d’Adblock.

Votre serviteur y a été cité, ainsi que le plus méchant prof de maths de la blogosphère francophone, j’ai cité Cyrille Borne. Je cite le passage en question, concernant la culpabilisation des vilains internautes qui osent utiliser un bloqueur de pubs sur leurs navigateurs :

Dans le premier cas, c’est le côté culpabilisateur qui semble avoir le plus posé problème, surtout que l’on trouve un dossier conseillant l’utilisation d’Adblock Plus sur le même site. Il est toujours possible de lire plusieurs réactions qui vont dans ce sens et qui avaient été publiées à l’époque sur le blog de Cyrille Borne ou sur le compte Google+ de Frederic Bezies par exemple.

D’ailleurs Cyrille a pondu un billet récemment sur le gain de visite suite à l’article de PC-Inpact.

Continuer la lecture de « Publicité sur les sites web : Quand on cherche le bâton pour se faire battre… »