Vieux geek, épisode 48 : 1999-2003, quand Xfce clonait l’apparence de CDE.

Ah, Xfce. Le Gnome castré – comme le dit si bien grand maître Cyrille – est un environnement de bureau qui est né il y a près de 20 ans. Pour être plus précis, même si le projet est né en 1996, la première version qui est vraiment un environnement de bureau à partir de sa version 3.0 qui se base sur GTK+ 1.x. Les générations précédentes de Xfce utilisaient XForms qui n’était pas encore un logiciel libre à l’époque.

D’ailleurs, même si l’origine du nom s’est perdu, une légende tenace veut que dans Xfce, xf soit pour xforms. Vérité ? Rumeur ? Le saura-t-on jamais ? 🙂

En 1999, la version 3.0 de Xfce sort, et devient un environnement à part entière, commençant à proposer ses propres outils, mais surtout une interface connue à l’époque : CDE pour Common Desktop Environment.

C’est l’un des premiers environnements de bureau, utilisant le toolkit Motif pour les unix et apparentés. Ce fut l’interface graphique principale des OS de Sun, Solaris, même s’il fut abandonné à l’époque de Solaris 11 pour être remplacé par Gnome.

En gros l’interface de CDE se compose d’une grosse barre de lancement, subdivisées en catégories qui permettent de lancer des logiciels ou de s’occuper de réglages. Simple mais fonctionnel, une fois un certain temps d’adaptation passé.

Continuer la lecture de « Vieux geek, épisode 48 : 1999-2003, quand Xfce clonait l’apparence de CDE. »

Slackware Linux « 14.2 » presque béta : deux ans d’attente pour « ça » ?

Mai 2015. J’écris un article sur la branche « current » de la Slackware Linux, 18 mois après la sortie de la version 14.1. Dans l’article en question, j’avais installé une Slackware Linux 14.1 avec KDE SC mis à jour par la suite. Je concluais l’article ainsi :

Le saut des versions en un an et demi est quand même impressionnant. Les logiciels proposés sont assez frais, et montre que l’une des plus anciennes distributions GNU/Linux encore en vie montre qu’elle sait se défendre.

Maintenant, reste à la question qui tue : à quand la sortie de la nouvelle Slackware Linux stable ?

Il y a une grosse semaine – au moment où je rédige cet article, le 26 novembre 2015 – un des grands noms du monde Slackware, Eric Hameleers, propose une version live de la Slackware Linux « 14.2 » (nom à officialiser) en presque béta.

L’annonce est classique, même si une phrase me fait penser que l’inutile guerre des systèmes d’initialisation continue de polluer la vie de la communauté linuxienne :

[…]Basically eudev contains the udev code as found in the systemd sources, but then stripped from all standards-violating systemd crap and with a sane build system.[…]

Comment traduire cela ?

Fondamentalement eudev contient le code d’udev que l’on trouve dans les sources de systemd, mais dépouillé de tous les merdes de systemd violant les standards et avec un système de construction saine.

Simple remarque en passant : je m’en contrefous comme de ma première couche culotte de savoir si ma distribution GNU/Linux se base sur sysVinit, OpenRC, runit ou encore systemd. Tout ce que je veux, c’est qu’elle fonctionne. Point barre.

Bref, passons sur cette inutile guerre, encore plus inutile que la guerre des éditeurs, à savoir vi(m) contre emacs, et revenons à la Slackware Linux Current. Pour changer un peu, je suis parti d’une Slackware Linux 14.1 avec uniquement Xfce dans une machine VirtualBox. J’ai décidé de virer KDE SC pour l’article en question.

Ensuite, comme pour l’article du mois de mai, après avoir fait prendre en compte les dépots de paquets pour la version current de la Slackware Linux, j’ai fait lancer le trio infernal pour la mise à jour :

slackpkg update
slackpkg install-new
slackpkg upgrade-all

Continuer la lecture de « Slackware Linux « 14.2 » presque béta : deux ans d’attente pour « ça » ? »

Quel bilan pour les distributions GNU/Linux basées sur Arch, en dehors de Manjaro Linux ? Troisième partie.

Après la Archbang Linux et la BBQLinux, continuons cette série de distributions GNU/Linux basées sur Archlinux. Au tour de la Bridge Linux. Distribution dont j’ai déjà parlé, la dernière fois en juin 2014.

Au moment où je rédige cet article, le 13 octobre 2015, la dernière ISO est une certaine 2015.02, en date de février 2015. Étant donné que c’est une archlinux basée à l’origine sur Xfce, j’ai pris sa version Xfce.

Quand j’ai parlé pour la dernière fois de la Bridge Linux, je n’ai pas mâché mes mots, avec une conclusion plus que lapidaire :

Bridge Linux ? Passez donc votre chemin pour éviter de vous arracher la moitié de votre masse capillaire.

La question est donc la suivante : est-elle toujours autant à l’origine de calvitie précoce ou pas.

Comme d’habitude, j’ai utilisé mon ami VirtualBox avec la configuration habituelle (2 Go de mémoire, 128 Go de disque dur, 2 CPUs virtuel) m’a bien aidé dans cette tâche 🙂

Continuer la lecture de « Quel bilan pour les distributions GNU/Linux basées sur Arch, en dehors de Manjaro Linux ? Troisième partie. »

NuTyX Houaphan : une nouvelle ère en vue pour la NuTyX ?

La nouvelle version de la distribution GNU/Linux francophone basée sur la Linux From Scratch avec des paquets précompilés est disponible depuis près d’un mois. Après une première ISO sortie aux alentours du 20 août, une deuxième a été rendue disponible le 31 août. C’est avec une grosse quinzaine de jours de retard que je me décide à faire un article sur la NuTyX Houaphan.

Il faut dire que l’annonce officielle est plus récente, en effet la page d’information du site a été mise à jour le 13 septembre 2015.

Dans les notes de publications, on apprend que les progrès engrangés depuis la Saravanne – dont j’ai parlé en octobre 2014 sont énormes.

Entre autres, dixit les notes de publications : cards permet d’installer des collections de paquets (un peu à l’image des méta-paquets des autres distributions). Les environnements sont divisés entre une collection principale et une autre dite « extra » qui contient les outils complémentaires. On a droit à KDE 5, Xfce 4.12, Mate Desktop 1.10.2, Lxde 0.99 et LXQt 0.9.0.

Côté logiciels utilisateurs ? LibreOffice 5.0, Mozilla Firefox 40, Chromium 45. Bref, que du récent. J’ai donc récupéré l’énorme ISO en 64 bits… Énorme est le mot, car elle pèse 228 Mo ! 🙂

[fred@fredo-arch ISO à tester]$ wget -c http://downloads.nutyx.org/NuTyX_x86_64-houaphan-20150831.iso
–2015-09-17 15:15:13– http://downloads.nutyx.org/NuTyX_x86_64-houaphan-20150831.iso
Résolution de downloads.nutyx.org (downloads.nutyx.org)… 195.154.82.195
Connexion à downloads.nutyx.org (downloads.nutyx.org)|195.154.82.195|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 239075328 (228M) [application/x-iso9660-image]
Sauvegarde en : « NuTyX_x86_64-houaphan-20150831.iso »

NuTyX_x86_64-houaph 100%[=====================>] 228,00M 1,75MB/s ds 2m 48s

2015-09-17 15:18:01 (1,36 MB/s) — « NuTyX_x86_64-houaphan-20150831.iso » sauvegardé [239075328/239075328]

Continuer la lecture de « NuTyX Houaphan : une nouvelle ère en vue pour la NuTyX ? »

PC-BSD 10.2 : pour les BSDs comme base de bureau libre, on verra dans quelques mois ou années ?

En mars 2015, je poussais une gueulante à moitié philosophique, liée à l’état d’immaturité d’une partie de la communauté du logiciel libre. Le billet s’intitulait « L’avenir du bureau libre sera-t-il à terme basé sur du BSD ? ».

Près de 6 mois sont passés, car je rédige cet article le 31 août 2015. Depuis, on a eu droit coup sur coup à la sortie de FreeBSD 10.2 et de son « ubuntu » – dans le sens « version simplificatrice offrant de l’utilisable dès l’installation »PC-BSD 10.2.

GhostBSD ? Sa version 10.1 est encore en plein développement en cette fin août 2015, un article dédié à cette dérivée de FreeBSD lui sera consacré en temps et en heure.

J’aurai très bien pu partir d’un FreeBSD 10.2 et ajouter l’environnement à la main, comme l’indique le tutoriel sur cette page. Mais cela demandait au bas mot une demi-heure de recopie de fichiers, d’installation de logiciels, en évitant de faire des fautes de frappe. J’ai donc choisi l’option de « facilité ».

J’ai donc installé PC-BSD avec plusieurs environnements.

  1. KDE SC, car c’est l’environnement de naissance de cette dérivée de FreeBSD
  2. Lumina, l’environnement maison, en version 0.8.6 (donc une « béta ») au moment où je rédige cet article
  3. Gnome, car il est disponible.
  4. Xfce, car c’est un environnement des plus portables
  5. Mate Desktop, car il le faut bien 🙂

Pour chaque environnement, j’ai rajouté : Mozilla Thunderbird et LibreOffice, histoire d’avoir des outils bureautiques installé. J’aurais pu rajouter Cinnamon, mais j’avoue que j’ai fait une overdose de cannelle informatique récemment…

J’ai dit un peu plus haut que KDE SC est l’environnement par défaut de PC-BSD : il suffit de le lancer dans une machine virtuelle (ou depuis une clé USB fraichement créé sur un ordinateur) pour avoir ceci au niveau des logiciels à installer.

Mais trève de bavardage, passons à l’installation 🙂

Continuer la lecture de « PC-BSD 10.2 : pour les BSDs comme base de bureau libre, on verra dans quelques mois ou années ? »

Étant dans ma période « gentoo-esque », faisons un point sur la Calculate Linux.

Dans le domaine des distributions binaires basées sur la Gentoo Linux, il y a deux noms : la sucrée Sabayon Linux et la moins connue Calculate Linux, d’origine russe. J’avais parlé de sa version 12.0 sortie en… 2012. Sur ce vieil article de presque 3 ans (d’accord, 2 ans et onze mois au moment où je rédige le présent article), je concluais ainsi :

Calculate Linux est une très bonne distribution, à qui il manque un atout de taille : un gestionnaire de paquets graphique comme celui que propose la Sabayon Linux. Du tout bon à part cela, même si elle vise un public plus technophile que la Sabayon Linux.

L’annonce sur distrowatch de la sortie de la 14.16.2 en diverses saveurs, dont celle pour Xfce m’a donné envie de faire chauffer mon outil de tipiakage client torrent pour récupérer l’ISO de la version Xfce.

Selon les notes de publication (en date du 5 juin 2015), on apprend que l’on a droit à Xfce 4.12, LibreOffice 4.4.3, Chromium 43, le dernier Claws Mail, Gimp 2.8.14 et l’outil « Clementine » pour la musique. Apparemment, c’est une version 3.18.14 LTS du noyau Linux qui propulse l’ensemble. Comme pour la Gentoo Linux, le système d’initialisation est géré par OpenRC, et les mises à jours sont cherchées toutes les 24 heures.

J’ai donc pris ma machine VirtualBox habituelle : 2 Go de mémoire vive, 2 CPUs virtuels, 128 Go de disque virtuel. Au démarrage, on peut choisir la langue, le clavier, le fuseau horaire avant de lancer la version testable sans installation.

On se retrouve avec un Xfce à l’apparence classique. Le thème d’icone proposé s’appelle Calculate. On évite le sempiternel thème d’icône aplatie à la mode. Joie. J’ai lancé l’installateur, en gardant les options par défaut.

Continuer la lecture de « Étant dans ma période « gentoo-esque », faisons un point sur la Calculate Linux. »

Archlinux sur un Asus eeePC : bilan au bout de 3 mois et demi d’utilisation.

Dans une série de billets, fin janvier 2015, j’explorais les différentes options pour équiper le vieil eeePC que j’ai reçu et qui se trainait sous MS-Windows XP. Dans l’ultime article de la série, j’avais décidé de me tourner vers une Archlinux et Xfce, la version 4.10 à l’époque.

Trois mois et demi sont passés. L’eeePC est toujours sous Archlinux et Xfce. C’est d’ailleurs celui-ci qui m’a décidé de migrer vers Xfce 4.12 dès sa disponibilité sur mon PC fixe (AMD Athlon X2-215, 4 Go de mémoire vive, 1 To de disque dur, carte graphique GeForce GT 210), et mon Toshiba Satellite L300-2CZ.

Depuis l’installation d’origine, la machine est passé au noyau linux 4.0 (le 4.0.3 au moment où j’écris ces lignes) et Xfce 4.12. J’ai aussi craqué et j’ai installé des versions précompilées de Mozilla Firefox et Mozilla Thunderbird (celle du tronc, code le plus « explosif) en provenance du serveur FTP de la Fondation Mozilla.

Compiler le code source sur cette mini-machine ? Non, merci sans façon. Déjà qu’il me faut 35 à 40 minutes sur mon ordinateur fixe…

L’autonomie ? Je tourne dans les 6 heures 30 à 7 heures environ avec une pleine charge. Il est vrai que l’ajout des outils TLP aide vraiment à économiser les ressources.

Continuer la lecture de « Archlinux sur un Asus eeePC : bilan au bout de 3 mois et demi d’utilisation. »

Fedora Linux 22 à une dizaine de jours de sa sortie, elle ressemble à quoi ?

La Fedora Linux 22 sortira (ou sera sorti, tout dépend de quand vous lirez cet article) le 26 mai 2015, du moins, selon sa feuille de route idéale. Le code étant en période de gel depuis le 12 mai 2015, toujours dixit la feuille de route, autant dire qu’on est assez proche du résultat final.

En fouillant un peu, je suis tombé sur cet article des forums officiels de la Fedora Linux qui permettent d’accéder à des images ISOs des différentes étapes de développements de la distribution GNU/Linux communautaire chapeautée par RedHat.

On y trouve un lien vers une version suffisamment avancée de la Fedora Linux 22 « finale », du moins, si on en croit la page qui lui y est consacrée sur le wiki de la distribution.

J’ai donc voulu voir à quoi ressemble actuellement la Fedora Linux 22. On a le choix entre plusieurs ISOs, la Workstation (avec Gnome), celle avec KDE, une avec le duo Mate-Desktop et Compiz, une avec LXDE et enfin une avec Xfce. Principalement en version « live » installable, pour processeurs 32 et 64 bits.

Mon choix s’est porté sur la version Live avec Xfce en 64 bits. Soit un téléchargement d’environ 860 Mo. Pour info, la version avec KDE monte à 1,2 Go, celle avec Gnome à 1,3 Go.

[fred@fredo-arch ISO à tester]$ wget -c http://alt.fedoraproject.org/pub/alt/stage/22_TC3/Live/x86_64/Fedora-Live-Xfce-x86_64-22-TC3.iso
–2015-05-14 17:26:27– http://alt.fedoraproject.org/pub/alt/stage/22_TC3/Live/x86_64/Fedora-Live-Xfce-x86_64-22-TC3.iso
Résolution de alt.fedoraproject.org (alt.fedoraproject.org)… 209.132.181.27, 209.132.181.25, 209.132.181.26, …
Connexion à alt.fedoraproject.org (alt.fedoraproject.org)|209.132.181.27|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 899678208 (858M) [application/octet-stream]
Sauvegarde en : « Fedora-Live-Xfce-x86_64-22-TC3.iso »

Fedora-Live-Xfce-x8 100%[=====================>] 858,00M 2,61MB/s ds 6m 2s

2015-05-14 17:32:30 (2,37 MB/s) — « Fedora-Live-Xfce-x86_64-22-TC3.iso » sauvegardé [899678208/899678208]

Ensuite, j’ai créé une machine virtuelle avec VirtualBox pour voir ce qu’à dans le ventre la future Fedora Linux 22. Comme d’habitude, j’ai été généreux : 2 Go de mémoire dédiée, 128 Go de disque et 2 CPUs virtuels.

Continuer la lecture de « Fedora Linux 22 à une dizaine de jours de sa sortie, elle ressemble à quoi ? »

Deux mois avec Xfce 4.12.0 : quel bilan ?

Il y a environ 2 mois, j’installais en dur Xfce en lieu et place de Gnome 3.14.2, après presque 4 années passées sous Gnome Shell.

En mars 2015, j’écrivais déjà un article dithyrambique sur mes trois premières semaines passées avec l’environnement Xfce.

Je concluais l’article ainsi :

Xfce est devenu un choix de tranquillité en ce qui me concerne. Même si la sortie de Gnome 3.16 est très proche au moment où je rédige cet article (le 22 mars 2015, la sortie étant pour le 26 mars 2015), je pense rester avec l’environnement dont le développement de la nouvelle version a pris près de 3 ans.

Cela ne m’empêchera pas de faire quelques tests en machine virtuelle. Quant à migrer de nouveau vers Gnome, ce n’est pas encore à l’ordre du jour !

Cinq semaines sont passées, et je dois dire que je suis toujours avec Xfce. Dépasser la barre des deux mois est déjà pas si mal. J’avoue que je me surprend à utiliser encore Xfce. Au point que j’en viens à préférer faire mumuse avec des OS libres proposant Xfce. J’aurais bien fait un article sur OpenBSD 5.7, mais contrairement à ce que j’écrivais dans l’article de mars 2015, OpenBSD a fait marche arrière et est revenu sagement à Xfce 4.10. Dommage !

J’ai conservé quelques outils de l’environnement Gnome car les outils proposés par l’environnement Xfce ne me convenait pas : Brasero (pour la gravure de galettes), SoundJuicer (pour ripper les galettes que j’ai acheté), Evince (pour la lecture des fichiers) et File-Roller (pour les archives).

Sinon, tout le reste sont des outils développés en gtk, donc neutre au niveau de l’environnement et qui pourrait tout aussi bien s’intégrer dans Gnome, Mate Desktop, Cinnamon ou encore Lxde.

Le gros point noir étant le jeu d’icones. Depuis l’installation de Xfce, j’en ai changé plusieurs fois. D’abord celui de FerrariOS elementaryOS porté pour Xfce, puis le thème Faience et finalement, j’ai décidé d’installer le jeu d’icone Tango, malheureusement « rétrogradé » sur AUR, à savoir les paquets tango-icon-theme et tango-icon-theme-extras.

Xfce mai 2015 avec les icones tango

D’accord, le jeu d’icones fait vieux, mais on échappe aux émétiques aplaties icônes Numix.

Outre le fait que j’ai parfois l’impression d’utiliser un SSD en lieu de mon disque dur mécanique (ne serait-ce qu’au lancement de l’environnement), je ne regrette pas vraiment pas la migration. Prochain cap ? Les 6 mois d’utilisation. Rendez-vous début septembre prochain pour faire un bilan.

La beauté, c’est vraiment relatif… Spécialement en informatique libre :)

La beauté est une notion toute relative, spécialement en informatique libre avec le thème d’icone aplatie en cette année 2015. Mais je ne vais pas revenir sur des icones qui ressemblent à des dessins de maternelle mal finis. Non, je vais parler dans cet article d’une énième dérivée de la Xubuntu LTS, j’ai nommé BellaOS.

Addition toute fraiche à la liste des distributions indexées sur Distrowatch (elle fait donc partie des 290 distributions encore vivantes), la BellaOS est pour schématiser une Xubuntu à laquelle on aurait rajouté Plank (le dock du projet ElementaryOS), avec le menu Whisker, Banshee, un fond d’écran à la MacOS-X.

La version 2.2 du projet a été annoncé récemment sur la page d’accueil de Distrowatch. Elle ne semble exister qu’en 64 bits. Je l’ai donc récupéré depuis l’espace sourceforge. Apparemment, c’est aussi la première version disponible en téléchargement.

[fred@fredo-arch ISO à tester]$ wget -c http://freefr.dl.sourceforge.net/project/bellaos/BellaOS-2.2_64bit/Bella-OS-2.2-64bit.iso
–2015-04-11 14:34:08– http://freefr.dl.sourceforge.net/project/bellaos/BellaOS-2.2_64bit/Bella-OS-2.2-64bit.iso
Résolution de freefr.dl.sourceforge.net (freefr.dl.sourceforge.net)… 2a01:e0d:1:8:58bf:fa88:0:1, 88.191.250.136
Connexion à freefr.dl.sourceforge.net (freefr.dl.sourceforge.net)|2a01:e0d:1:8:58bf:fa88:0:1|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1649410048 (1,5G) [application/octet-stream]
Sauvegarde en : « Bella-OS-2.2-64bit.iso »

Bella-OS-2.2-64bit. 100%[=====================>] 1,54G 2,52MB/s ds 10m 52s

2015-04-11 14:45:00 (2,41 MB/s) — « Bella-OS-2.2-64bit.iso » sauvegardé [1649410048/1649410048]

J’ai ensuite lancé VirtualBox pour voir cette énième dérivée de Xubuntu LTS en action.

Continuer la lecture de « La beauté, c’est vraiment relatif… Spécialement en informatique libre 🙂 »