NetworkManager enfin disponible sur Frugalware-current ;)

Hier soir, lorsque dans mon Pino, j’ai vu apparaître l’info suivante postée par Devil505, j’ai du me pincer pour y croire. NetworkManager arrivait enfin sur Frugalware-current !

Tout comme Wicd, il permet de gérer les connexions d’une machine. Mais j’avoue que j’ai toujours préféré NetworkManager à Wicd pour une raison : on peut rapidement changer d’une connexion sans-fil à une connexion filaire. Le délai d’attente est proche de zéro.

L’installation se fait très simplement. On commence par mettre à jour le dépot de la frugalware-current :


sudo pacman-g2 -Syy

Puis on installe les composants de NetworkManager. Je me suis limité au strict minimum, sachant qu’il existe des greffons pour chaque type de connexion possible, comme pour les VPN par exemple)


sudo pacman-g2 -S networkmanager nm-applet

J’ai ensuite utilisé gService pour désactiver Wicd et activer NetworkManager au démarrage de la machine. Un simple rédémarrage après, l’icone de NetworkManager était disponible, et je n’avais plus qu’à rentrer la clé de ma livebox pour me connecter en liaison sans fil.

Merci à Bouleetbil pour avoir créé et géré les paquets de NetworkManager.

Liste des réseaux sous NetworkManager 0.8

NetworkManager 0.8 en action

Par rapport à mon expérience sous Archlinux, il me manquait deux logiciels : NetworkManager et PulseAudio.

Maintenant à quand le tour de PulseAudio ?

Pino 0.2.5, déjà ;)

Il y a à peine deux jours, je parlais des nouveautés de la future version de Pino, et la voila déjà arrivée !

  • Gestions des favoris (ajout, suppression, affichage)
  • Rajout du raccourcisseur d’url ur1.ca
  • Support du langage vala 0.8.0
  • Support très basique de l’applet d’indication

Et les obligatoires captures d’écran :

Favoris dans Pino 0.2.5

Crédits de pino 0.2.5

Merci à Devil505 pour l’info 😉

Passage sans casse à Gnome 2.30 dans Frugalware Linux

C’est en voyant cette annonce sur le forum francophone de la Frugalware que j’ai eu envie de sauter le pas.

L’installation passe par le rajout du dépot gnometesting de Bouleetbil et peut détruire votre Frugalware. Mais normalement tout devrait bien se passer 😉

J’avais déjà décris l’installation dans un précédent billet.

Installation de gnome 2.30, partie 1

Installation de gnome 2.30, partie 2

Et je dois dire que l’installation sur ma frugalware a été des plus simples. Et des plus douces. J’ai seulement redémarré ma machine par sécurité, histoire que tous les services nécessaires soient bien chargés.

Et en utilisant le thème par défaut, je dois dire que c’est très agréable à voir…

Pour une liste exhaustive des nouveautés, voir cet article de TechnoAddict très complet 😉

Un aperçu rapide, avec Nautilus 2.30 en mode vue séparée et le panneau d’info de Gnome 2.30. Il y a aussi Tracker 0.8, Empathy 2.30 et tout plein de bonnes choses 😉

Un aperçu de gnome 2.30 dans Frugalware

Merci Bouleetbil pour ton excellent travail !

Une nouveauté intéressante de la version de développement de Pino

Pino, le client léger pour identi.ca et Twitter vient de se voir rajouter récemment une fonctionnalité qui lui faisait défaut : la possibilité de choisir des micro-articles en tant que favoris.

Pour les utilisateurs de la Frugalware-Linux, j’ai repris le FrugalBuild de Devil505 et je l’ai modifié en conséquence :

# Pino-svn version.
# Based on Devil505 work 😉
# Compiling Time: 0.03 SBU
# Maintainer: Devil505

pkgname=pino-svn
pkgver=0.2.4
pkgrel=1
pkgdesc= »Pino is a Twitter client for the Linux desktop. It’s simple and fast. »
depends=(‘atk’ ‘libgee’ ‘libnotify’ ‘webkit’ ‘unique’ ‘libxinerama’ ‘libxi’ ‘libxrandr’ ‘libxcursor’ ‘libxcomposite’ ‘libjpeg’ ‘libxslt’ ‘libxt’ ‘libice’ ‘libuuid’ ‘gtkspell’ ‘hunspell’)
makedepends=(‘vala’ ‘intltool’)
options=(‘scriptlet’)
replaces=(‘pino’)
#_F_googlecode_ext= ».tar.bz2″
#_F_googlecode_dirname= »pino-twitter »
#_F_gnome_iconcache= »y »
groups=(‘xapps-extra’)
archs=(‘i686’ ‘x86_64’)

_F_scm_type= »mercurial »
_F_scm_url= »https://pino-twitter.googlecode.com/hg/ »
_F_gnome_desktop= »y »
_F_gnome_iconcache= »y »
Finclude gnome-scriptlet scm
build() {
Funpack_scm
./waf configure –prefix=/usr || Fdie
./waf build || Fdie
./waf install –destdir=$Fdestdir || Fdie
Fbuild_gnome_scriptlet
}

Pour la compilation ? Un simple :

sudo makepkg -uc

Et le paquet se compile sans problème.

Voici donc les captures d’écran de la nouvelle fonctionnalité qui apparait sous la forme d’une étoile à cliquer en haut à droite de chaque citation.

Ajout de favoris dans Pino

Et la boite qui résume les favoris que l’on a enregistré :

Liste des favoris dans pino

Décidément ce client léger a tout pour plaire, du moins, du plus en plus de quoi plaire l’utilisateur qui ne veut pas d’une usine à gaz pour son micro-blogging !

L’histoire – en cours – d’un bug vicieux : le bug 4145 de la Frugalware Linux.

Comme toute histoire, il faut un commencement. Ce commencement, c’est le 17 mars qu’il arrive.

Ce jour là, arrive la version 1.7.6 du paquet xorg-server. Faisant la mise à jour du paquet et redémarrant ma session, je m’aperçois que compiz ne se lance plus. J’avais déjà parlé de ce problème.

Horreur, plus de fenêtres molles, de zolies animations lors de la réduction des fenêtres.

Je ferme l’icone de Fusion-Icon qui s’occupe de lancer Compiz, et je la relance en utilisant le terminal et je tombe sur un simple message d’erreur :

fred@frugalware:~$ fusion-icon &
[1] 3493
fred@frugalware:~$ * Detected Session: gnome
* Searching for installed applications...
* NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
* Using the GTK Interface
* Starting Compiz
... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp
compiz (core) - Fatal: No damage extension

J’ouvre donc un rapport de bug, histoire de faire connaître le problème, le bug 4145.

Mon premier réflexe est de vérifier si un bug de ce style est connu, et je tombe sur quelque chose d’équivalent sur le suivi de bugs de la mandriva sur le bug 57889.

Mais le correctif proposé ne change rien.

Le seul correctif que je trouve, est plus un contournement qu’autre chose : rétrograder la version de xorg-server, en utilisant la 1.7.5 qui fonctionnait parfaitement. Et en la réinstallant, Compiz revient à la vie.

Je me dis alors que ce doit être un bug du pilote propriétaire nvidia, et je me débrouille pour empaqueter la nouvelle version, la 195.36.15. Mais aucun changement quand je repasse à la version 1.7.6 de xorg-server.

Entre temps, devil505 parle de mon problème dans son billet du 20 mars. J’ai droit par la même occasion d’être le premier lauréat du prix Cyrille de la semaine.

Le 23 mars, Hermier qui s’occupe du pilote nvidia se décide à me donner un coup de main. Et depuis 4 soirs, tout a été essayé, en essayant rester exhaustif :

  • Recréer le fichier xorg.conf avec le pilote récent et xorg-server 1.7.6
  • Désactiver xinerama et record dans le fichier xorg.conf
  • Utiliser des versions de xorg-server 1.7.6 avec des correctifs suspects
  • Empaqueter de manière officielle le dernier pilote propriétaire nvidia
  • Utiliser l’option composite de gnome
  • Recompilation de Xorg-Server aussi bien en local qu’avec l’aide de bouleetbil et d’hermier
  • Enlever le module nouveau du noyau à la sauvage
  • Mettre à jour la version de libdrm
  • Recompiler libxdamage
  • Rétrograder dri2proto

Les logs du canal irc #frugalware.fr 25 mars, du 26 mars – , et du 27 mars, liste tout ce qui a été tenté.

Maintenant, je dois avouer que je suis à court d’idées devant un tel bug, aussi vicieux

Mieux vaut en rire qu’en pleurer, au final, et j’espère que ce billet permettra d’apporter des idées nouvelles pour mettre à mort ce bug qui me facilite un brin le transit intestinal dans ma vie d’utilisateur d’informatique libre.

Un espoir serait peut-être l’arrivée de la version 1.8.0 de Xorg-server, prévue pour la fin du mois.

Qui vivra verra !

Pino 0.2.3 : une petite claque à gwibber ? ;)

Aujourd’hui est sortie la version 0.2.3 de Pino, le client léger pour identi.ca et twitter. Au menu des nouveautés :

  • La mise en oeuvre de la correction orthographique : il faut installer gtkspell + aspell + hunspell (et la langue qui va bien)
  • Quelques corrections de bug, dont celui qui rendait le curseur invisible
  • Le panneau d’information de l’utilisateur est complètement implémenté

En ce qui concerne la traduction en français, l’ayant complété en terminant le travail du précédent traducteur, si vous voyez le moindre problème, écrivez-moi 🙂

Et l’obligatoire capture d’écran :

Pino 0.2.3 en français sous Frugalware Linux

2 bugs à la c** en une semaine sur ma Frugalware-current…

En l’espace de quelques jours, j’ai été confronté à deux bugs à la c** sur ma Frugalware Linux, en version current. Je connais les « risques et les joies » d’une distribution en rolling-release, donc c’est assez normal que cela arrive. Mais je dois être comme Cyrille Borne, je dois attirer les bugs 😉

Et les deux sont suite à des mises à jours majeures de paquets. Le premier, le bug 4145 concerne un bug lié au passage à xorg-server 1.7.6 qui tue purement et simplement la composition sous Xorg avec le pilote propriétaire Nvidia. Après avoir rapporté le bug et posté un message sur le forum francophone de la Frugalware, je ne suis pas le seul à être apparemment concerné.

Ce n’est pas trop ennuyeux dans l’absolu, mais  quand on est devenu accroc aux fenêtres molles de Compiz-Fusion

L’autre bug que j’ai rapporté est cependant plus handicapant, car il empêche purement et simplement d’imprimer quoique ce soit avec mon imprimante HP PhotoSmart C3180. C’est le bug 4148. Devant imprimer un document, j’ai alors essayé de lancer l’outil HP-Toolbox, mais rien ne s’affichait. En lançant l’outil en ligne de commande, j’ai droit à ceci :


fred@frugalware:~$ hp-toolbox &
[1] 32677
fred@frugalware:~$ Traceback (most recent call last):
File "/usr/bin/hp-toolbox", line 39, in
from base import status, tui, module
File "/usr/share/hplip/base/status.py", line 40, in
import hpmudext
ImportError: libnetsnmp.so.15: cannot open shared object file: No such file or directory

Un fichier manquant ? En rétrogradant le paquet net-snmp, comme par miracle, l’outil HP-Toolbox est redevenu fonctionnel…

C’est quand même étrange qu’un bug aussi gros que celui-ci soit passé inaperçu durant près d’une semaine, car le paquet net-snmp fautif a été mis en ligne le 14 mars

Au moins, les bugs ont été signalés, on verra le temps qui sera mis pour les faire disparaître 😉

Frugalware 1.3 ? Ce sera Haven !

Suivant la liste de publication frugalware-devel, j’ai reçu ce matin la feuille de route de la Frugalware 1.3, nom de code Haven.

  • 1.3pre1 : 3 mai 2010
  • 1.3pre2 : 28 juin 2010
  • 1.3rc1 : 26 juillet 2010
  • 1.3rc2 : 9 août 2010
  • 1.3 : 23 août 2010

Déjà, uniquement 5 mois, cela paraît un peu ambitieux, mais je pencherais plutôt pour une sortie en septembre. En tout cas, on verra.

Haven ? C’est une planète du deuxième tome du cycle de Fondation, partie « Le mulet » si on en croit wikipedia 😉

Migration vers linux 2.6.33 sous Frugalware, presque tranquille ;)

Avec le noyau linux 2.6.33, le pilote NouVeau est enfin arrivé pour permettre une utilisation – encore expérimentale – des circuits nvidia avec un pilote libre.

Manque de chance, en ce qui me concerne, le circuit graphique de mon portable (un GeForce 7000M) est très mal supporté et se résume à un affichage assez brouillon et inutilisable.

C’est suite à ce message de Devil505, que j’ai lancé un petit pacman -Syu qui m’a proposé ceci :

arrivée du noyau 2.6.33 sur Frugalware Linux

Ensuite, après l’installation, impossible d’avoir un démarrage graphique potable… La solution est la suivante : modifier la ligne kernel du fichier /boot/grub.menu.lst et y ajouter :


nouveau.modeset=0

Ajout de l'option pour désactiver nouveau au démarrage

Et tout redémarre proprement. Maintenant, il faut espérer que NouVeau fera des progrès rapides désormais 😉

Bientôt le support complet de Flickr dans Gthumb ?

Dans un billet écrit il y a un mois et demi, je parlais de la version de développement de Gthumb qui permettait enfin l’export de photos vers Picasa.

Depuis un peu moins de deux jours – au moment où j’écris ce billet, bien entendu – le support, partiel, de Flickr a été rajouté.

J’ai donc recompilé sur ma frugalware la version de développement de Gthumb – comme je le fais une fois par semaine – pour montrer ce que cela donne. Il faut d’abord activer l’extension :

Activation de l'extension pour flickr dans Gthumb

Et ensuite, autoriser l’accès de gthumb vers le compte flickr.

Autorisation pour poster sur flickr.

Actuellement, l’extension est encore un peu jeune, et la connexion ne semble pas se faire. Néanmoins, c’est un grand pas en avant pour cet outil de gestion de photos. Mais que restera-t-il à f-spot au final ? 😉