Changement d'adresse du blog

Retrouvez le blog sur cette nouvelle adresse:

http://devil505.tuxfamily.org/


Mettez à jour vos favoris et aggrégateur de flux rss ;)

Firefox avec flashplugin sur Frugalware 64bits, oui c'est possible !

Y'a une semaine sur le salon IRC, j'interpelais vmiklos pour savoir ce qu'allait devenir le groupe de paquet "emul-extra" destiné à l'émulation 32bits sur Frugalware x86_64. Le "Boss" m'expliqua que ce serait bien que quelqu'un sur cette architecture puisse terminé le travail commencé par krix. Ainsi je me suis porté volontaire ! :)

La première chose a été de mettre à jour les paquets d'emul-extra, vmiklos m'a parlé du script syncemul. Ce script est magique, il repère les paquets à mettre à jour, téléchargent les sources (les fpm i686 en fait) , construit les paquets, committent sur le depot git et enfin poussent les paquets, ca aura pris du temps mais on peut aller se prendre un café entre temps.

Ensuite première tentative pour lancer Firefox en version 32bits, zut ca marche pas. Il manque 2 librairies du serveur X, pas grave je vais les faire. Et voilà les paquets libxdamage-emul et pixman-emul poussés sur current. Je relance Firefox 3 et miracle je peux voir les videos youtube and co.

Place au tuto:

Modif de sudoers

Pour l'émulation 32, la technique sur Frugalware est de passé par un chroot, on vas modifier le /etc/sudoers pour y ajouter:

username ALL=(ALL) NOPASSWD: /usr/sbin/chroot


Installation de l'environnement chroot 32

Mettez à jour avant:

# pacman-g2 -Syu


puis installer le groupe emul-extra:

# pacman-g2 -S emul-extra


Le service emul32

krix a crée un script de démarrage pour monter le systeme chroot, téléchargeons-le:

# cd /etc/rc.d && wget http://ftp.frugalware.org/pub/other/emul32-tools/emul32-tools/rc.emul32-tools


on le rend éxécutable:

# chmod +x rc.emul32-tools


puis on lance le service:

# service emul32-tools start


pour l'avoir lancé à chaque boot:

# service emul32-tools add


il ne reste plus qu'à crée un lien symbolique:

# ln -s /root /home/root


Moment de vérité

pour lancer firefox il suffit de taper:

$ sudo /usr/sbin/chroot /usr/lib/chroot32 firefox


(ou crée un lanceur sur votre bureau c'est plus pratique)



Si vous avez un warning gtk, tapez avant

$ xhost +


Voilà qui devrait ravir les utilisateurs x86_64 :)


Liens utiles

Tuto du wiki frugalware-fr: http://frugalware-fr.tuxfamily.org/wiki/doku.php?id=configuration:firefox_flash32bits_x86_64

Mes nouveaux paquets sur Frugalware (current)

Voici une petite sélection des mes derniers paquets disponibles sur le dépôt current de Frugalware Linux:

Vagalume

Vagalume est un client last.fm pour Gnome, cela devrait plaire à certains qui ne veulent pas installer le lecteur officiel et sa dépendance qt ;)

Photo hérbergée par zimagez.com

installation:

# pacman-g2 -S vagalume


Jabbim

Jabbim est (si on veut) l'équivalent qt de gajim, c'est un client jabber assez étonnant avec un tas de plugins, à essayer !




installation:

# pacman-g2 -S jabbim


Bluemindo

C'est le lecteur de bibliothèque audio ultra-léger crée par xbright le magnifique !

Photo hérbergée par zimagez.com

installation:

# pacman-g2 -S bluemindo


Ario

Ario est un lecteur audio pour MPD qui n'a rien à envier à ses concurrents comme Sonata.

Photo hérbergée par zimagez.com

installation:

# pacman-g2 -S ario


Liens

Vagalume http://vagalume.igalia.com/

Jabbim http://dev.jabbim.cz/

Bluemindo http://www.codingteam.net/bluemindo-aff_en.html

Ario-player http://sourceforge.net/projects/ario-player

Jabber c'est bien et c'est libre, alors utilisez le !

Suite au billet d'xbright sur les salons jabber peu fréquentés, je me suis dit pourquoi pas faire de la pub pour mes salons favoris et qui (je pense) mérite le détour.

frugalware@chat.jabberfr.org

C'est le salon de la communauté francophone des utilisateurs de Frugalware Linux. Même si le channel irc #frugalware.fr est actif, tout (nouvel) utilisateur est le bienvenue sur le salon pour obtenir de l'aide ou discuter. Le petit plus c'est que j'ai fait un bot jabber (FrugalBot) qui, lorsqu'il est connecté, alerte la mises à jour de paquets sur le dépôt current et diffuse les nouveaux billets du planet frugalware-fr. Ce bot a été fait en utilisant neutron auquel j'ai rajouté quelques petites fonctions comme répondre aux salutations ou encore donner les adresses utiles du projet frugalware.

frugalware@chat.jabberfr.org

terralio@chat.jabberfr.org

Ce salon est né suite à la fusion des salons terranux et alionet. Alionet est le site d'actualité et aide sur linux assez orienté OpenSuse. Terranux est également un site d'actualité et d'aide mais sur Linux et BSD en général (et dont je suis membre de leur communauté depuis un bon moment).

Photo hérbergée par zimagez.com


linuxpedia@chat.jabberfr.org

C'est le salon de l'encyclopédie en ligne sur Linux et BSD que l'on ne présente plus, venez retrouvez l'équipe des contributeurs sur leur salon.

Voilà, j'espère vous retrouvez sur ces salons et pour ceux qui n'ont jamais essayé jabber cela pourrait être une bonne occasion de s'y mettre ;)

Liens:

Planet Frugalware-fr http://frugalware-fr.tuxfamily.org/planet/
Neutron (bot jabber) http://www.ejabberd.im/neutron
Terranux http://terranux.net/
Alionet http://www.alionet.org/
Linuxpedia http://linuxpedia.fr/

Les utilisateurs de 64bits peuvent aussi émuler une Super Nitendo !

Certains d'entre-vous se souviennent de mon billet sur zsnes, l'émulateur de Super Nitendo (snes) sur Linux. Zsnes est uniquement disponible pour architecture i686 (sur Archlinux il m'avait semblé avoir vu un paquet pour x86_64 mais en regardant le pkgbuild j'ai remarqué que l'optimisation i686 avait été forcée, hmm.. cette méthode n'est pas le genre de la maison chez Frugalware), les possesseurs de 64bits se retrouvent donc dans l'impossibilité de jouer avec des roms pour snes (ou alors il leur fallait installer Frugalware en version i686).

Et bien désormais c'est de l'histoire ancienne !

Dans le dépôt current de Frugalware, il existe deux nouveaux émulateurs snes pour architectures i686 et x86_64.

Le premier est bsnes, le paquet a été crée par, ryuo, le dernier arrivé dans l'équipe des devels de Frugalware.

Pour l'installer:

# pacman-g2 -S bsnes




Le second est snes9x-gtk, dont je suis le maintainer du paquet (devinez lequel je préfère :D). Comme son nom l'indique pas, snes9x-gtk n'est pas un GUI de l'émulateur en ligne de commande snes9x, en fait c'est le même mais avec un patch pour lui incorporer une interface graphique en GTK.

Pour l'installer:

# pacman-g2 -S snes9x-gtk




Liens

bsnes: http://byuu.cinnamonpirate.com/bsnes/

snes9x-gtk: http://snes9x.com/phpbb2/viewtopic.php?t=3703