Blog de Thib

Aller au contenu | Aller au menu | Aller à la recherche

mercredi, mars 5 2008

Ghosts I-IV

Allez, encore un billet !

Celui-ci ne parle pas de logiciel, mais de musique...

Hier, j'ai découvert que les gars de chez Nine Inch Nails avaient sorti un album vendu sur internet, en FLAC, à la modique somme de 5 dollars. Mieux, 9 des 36 pistes de l'album sont disponibles en MP3 ( 320kbps ).

Ils auraient pu s'arrêter là, mais non ! En effet, sur leur site ( http://ghosts.nin.com/main/faq ), on peut lire « Ghosts I-IV is licensed under a Creative Commons Attribution Non-Commercial Share Alike license. » ! La prochaine fois, enlèveront-ils le vilain « Non-Commercial » ? Je l'espère, même si je rêve peut être un peu trop... En tout cas c'est une très bonne initiative... Et de nombreux groupes devraient s'en inspirer !

Musiqualement, c'est pas trop mon genre, mais ça reste quand même sympa à écouter...

Le site officiel : http://ghosts.nin.com/

L'album entier en flac : http://thepiratebay.org/tor/4061815/Nine_Inch_Nails_-_Ghosts_I-IV_%5B2008_FLAC_Lossless%5D

mercredi, février 20 2008

Nouveau

Ça doit faire quelques mois que je regarde régulièrement où ça en est,
ça doit faire quelques semaines qu'elghinn a essayé,
j'ai essayé hier, et c'est vraiment très très très bon avec ma carte graphique :)

Commençons par ce qui fâche : pas d'accélération 3D dans la branche principale. Ça existe dans une branche expérimentale, mais j'avoue ne pas avoir essayé.

Les avantages par rapport au driver propriétaire nvidia :
- libre !
- Plus rapide pour la 2D ( edit: il semblerait que ce ne soit que mon enthousiasme )
- Supporte Randr 1.2 ( edit: vérifié et c'est bien le cas, le driver nvidia proprio ne gère pas randr 1.2 )

Par rapport à nv :
- pas obfuscaté !
- Beaucoup plus rapide !
- Certaines applis 3D ne plantent plus, elles rament ( pas d'accélération 3D ) :P

Installation sur une debian testing ou debian etch :
Tout d'abord, installer nouveau-build-deps_1.0_all.deb qui ne contient en fait que les dépendances requises pour compiler nouveau... Attention cependant, si vous êtes comme moi, à cheval sur deux versions de debian : installez bien les dépendances venant de la même version que votre serveur X !
Nous allons maintenant installer les modules du noyau :

git://anongit.freedesktop.org/git/mesa/drm/
cd drm && ./autogen.sh --prefix=/usr && make
sudo checkinstall --pkgname nouveau-drm -D --install=no make install

puis installation du paquet ainsi créé ( Attention ! ça va remplacer des fichiers de libdrm2 et libdrm-dev ! ) :

sudo dpkg --force-overwrite -i nouveau-drm*.deb"

Entrez dans "linux-core" puis tappez "make".
Copiez ensuite les modules drm.ko et nouveau.ko au bon endroit, après avoir copié le drm.ko déjà présent sur le système :

sudo cp /lib/modules/`uname -r`/kernel/drivers/char/drm/drm.ko /lib/modules/`uname -r`/kernel/drivers/char/drm/drm.ko.old
sudo cp drm.ko /lib/modules/`uname -r`/kernel/drivers/char/drm/drm.ko
sudo cp nouveau.ko /lib/modules/`uname -r`/kernel/drivers/char/drm/nouveau.ko
sudo depmod -ae


Nous allons ensuite compiler le driver xorg... tout d'abord, le récupérer :

git clone git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau/
cd xf86-video-nouveau
./autogen && make
sudo cp src/.libs/nouveau_drv.so /usr/lib/xorg/modules/drivers


Maintenant, si remplacez « nv » ( si vous utilisiez le driver nv « libre » ) ou « nvidia » ( si vous utilisiez le driver propriétaire ) par « nouveau » dans /etc/X11/xorg.conf
J'ai également rajouté « Option "Randr12" » dans la section « Device » ( là où vous spécifiez le driver ), ce qui a pour effet un meilleur rendu.
Pour finir, désinstallez nvidia-glx et redémarrez.

Moi qui voulais juste faire un petit test, je suis pas sûr de repasser au driver propriétaire :)

lundi, février 4 2008

PyMecaGtk 0.1a2 !

Eh oui, ce week-end, j'ai mis à disposition PyMecaGtk 0.1a2 !

Qu'est-ce que c'est ? Eh bien, une alternative libre ( GPLv3 ) à Généris ou autre AviMeca.

Comme son nom l'indique, il est écrit en python, et utilise la bibliothèque graphique Gtk ! Ça, son nom ne l'indique pas, mais il gère les vidéos via gstreamer.

Il est capable de gérer plusieurs objets, et d'exporter ( individuellement ) leur positions et vitesses au format ODS.

PyMecaGtk est en fait divisé en plusieurs modules : gtkui, qui dépend de GTK, video, qui contient de quoi faire le traitement vidéo, et common, qui contient des fonctions diverses ne dépendant pas de trucs trop exotiques, et qui je l'espère, pourra devenir une base commune à PyMecaGtk et PyMecaVideo ( un projet similaire, qui utilise Qt pour son interface graphique, et ffmpeg pour la gestion vidéo ).

Démonstration : http://www.sitedethib.com/files/PyMecaGtk.ogg

Téléchargement : PyMecaGtk-0.1a2.tar.gz

samedi, février 2 2008

Quelques gnomeries, et un petit outil sympa

Bon, et bien, ça fait longtemps que j'ai pas écris ici, et je vais donc m'y remettre peu à peu :)
Ce soir, je vous présente deux ou trois astuces gnomiesques et montrer une fois de plus que l'user-friendliesquité de Gnome à des inconvéniants, puis vous parler de trickle, un petit logiciel bien sympatique.

Pour commencer, donc, une petite astuce Gnome : spécifier le répertoire de recherche pour l'économiseur d'écran « slideshow ».
gnome-screensaver a remplacé xscreensaver dans les environnements gnome depuis un moment. Avantage ? Il est bien mieux intégré...
Seulement, il est moins puissant, et n'est pratiquement pas configurable !
Mais rassurez vous, j'ai dit « pratiquement pas », on peut quand même configurer de petites choses ( même si c'est très loin des options proposées par xscreensaver ) :
créez un dossier ~/.local/share/applications/screensavers/ et créez-y un fichier personal-slideshow.desktop ayant le contenu suivant ( remplacez images/slideshow/ par le chemin que vous voulez, relatif à ~ ) :

[Desktop Entry]
Encoding=UTF-8
Name=Pictures folder
Name[fr]=Dossier d'images personnalisé
Comment=Display a slideshow from your Pictures folder
Comment[fr]=Ceci affiche un diaporama des images de votre dossier d'images.
Exec=slideshow --location=images/slideshow/
TryExec=slideshow
StartupNotify=false
Terminal=false
Type=Application
Categories=GNOME;Screensaver;

Maintenant, vous devriez pouvoir sélectioner « Dossier d'images personnalisé » dans les économiseurs d'écrans gnome.

Un autre petit truc, vous pouvez dire à Gnome de vous empêcher de trop travailler/jouer/glander sur votre PC et préserver votre santé : Préférences -> Clavier -> Pause de saisie.


C'en est fini des gnomineries. Maintenant, passons à trickle, un bon petit logiciel, disponible dans debian, qui permet de limiter la bande passante utilisée par un logiciel :

trickle -s -d 7 -u 1 iceweasel

pour lancer iceweasel en 56k ( 7ko/s ) et tester votre site, par exemple :) Ou alors, vous pouvez l'utiliser pour à peu près toute application qui aurait tendance à vous manger plus de bande passante qu'elle ne devraient.

Si vous êtes sages, et si live-helper et mon routeur sont d'accord, j'écrirai probablement bientôt un article un peu plus technique sur OpenVPN, et sur une manière particulière de s'en servir.

dimanche, décembre 30 2007

Penumbra: Overture

Voilà, hier, j'ai acheté Penumbra: Overture !

Qu'est-ce que c'est ? Eh bien, c'est un jeu assez original.

Avant d'aller plus loin, je précise que ce jeu est commercial et propriétaire !

Cependant, il dispose d'une version native GNU/Linux, et propose un gameplay assez différent des autres jeux commerciaux disponibles sous GNU/Linux. En effet, plutôt que de tirer sur tout ce qui bouge, vous passerez votre temps à vous cacher, à vous faire discrets et à passer le plus loin possible des gros toutous affamés... Durant tout le jeu, vous devrez déplacer des objets de manière plutôt réaliste, les empiler, combiner les objets de votre inventaire, etc.

Ayant commencé le jeu, bien qu'il ne soit pas non plus une révolution, il est plutôt bien réalisé et est assez original. Une démo est disponible pour vous faire une petite idée du gameplay, et tout simplement voir si ça fonctionne bien sur votre installation.

Une remarque, cependant : la version GNU/Linux n'est disponible qu'en téléchargement ( payant, environ 20€ ), et ne contient pas les traductions, qui appartiennent à l'éditeur et non aux développeurs. Vous devrez donc jouer en anglais ou vous procurer la version boîte pour windows.

Quand à l'avenir du moteur, il pourrait bien être libéré : il n'utilise à ma connaissance que des bibliothèques LGPL, utilise les formats OGG/Vorbis pour la musique et les voix, BMP et Jpeg pour les images et textures, Collada pour les mesh, AngelScript pour les scripts, ... bref, des choses documentées et accessibles. Pour l'instant, il n'y a eu aucune déclaration officielle des développeurs à ma connaissance, mais l'un deux a laissé entendre que c'était envisageable ( après avoir élaboré une documentation du moteur ).

vendredi, novembre 23 2007

PC en réparation

Et bien, pas de bol, demain, mon laptop va en réparation : l'écran se détachait.

Du coup, je serais bien moins souvent connecté, et j'ai changé une énième fois de JID ( parce que bon, pendant les deux semaines à venir, j'aimerai bien pouvoir parler sur jabber, et comme mon serveur était sur mon propre PC... )

mercredi, novembre 7 2007

Refonte du site — Épisode 1

Voilà, j'ai vu l'état de mon site, et je me suis dit qu'il serait temps de faire un peu de ménage et d'homogénéiser le tout.

C'est maintenant chose faite : j'ai réécrit les pages en XML et XSLT, permettant une plus grande souplesse pour mettre tout ça à jour. Au passage, j'ai homogénéisé le style et viré les informations qui ne servaient à rien.

La prochaine étape est l'intégration du blog dotclear 2.

mardi, octobre 9 2007

Plein de petit jeux !

Après la mise à jour du noyau, je tente l'installation des horribles pilotes propriétaires censés me fournir l'accélération 3D... Miracle ! Ça fonctionne !

Je cherche alors des jeux intéressants dans les dépôts, et, il y en a !

Parmi eux, les jeux de Nekeme Prod., association Française dont le but est de promouvoir le logiciel libre par les jeux. De Nekeme Prod., donc, je retiens surtout Slune et Balazar brothers, un jeu très sympatique, dans lequel vous contrôlez deux personnages, qui vont toujours droit devant eux, quand vous leur demandez, et dont le but est de trouver 7 clés par monde... C'est assez spécial, je vous invite à essayer ( comme tous les jeux présentés dans ce billet ! )
Balazar Brothers


Mais ce n'est pas tout ! Je recherche torus trooper, sans trop d'espoir qu'il soit paqueté... Et bien si ! Et voilà qu'elghinn me parle de tumiki-fighters, que j'essaie également... Ces deux jeux partagent les même technologies et le même style graphique, une petite recherche s'impose... Ces deux jeux sont en effet du même auteur ( Kenta Cho ), ainsi que de nombreuses autres merveilles comme mu-cade ou rrootage...
µcade

samedi, octobre 6 2007

Makeccc, ou le tueur de debian

J'ai eu une drôle de surprise en voulant essayer compiz fusion sur ma belle debian aujourd'hui... Une surprise pas si drôle que ça en fait...

Voilà que je lance le script d'installation de compiz fusion, il me dit qu'il me manque des paquets... Soit, je les installe...

À partir de ce moment, tout part en vrille, la moitié des commandes que je tape foirent... Quand je veux éteindre mon PC, il se bloque !

Après quelques investigations, je me suis rendu compte que makeccc fait pointer /bin/sh sur /bin/bash, puis, à la fin de l'installation le met sur /bin/dash, fichier qui n'existe pas sous debian !

Soyez prévenus, ne faites pas comme moi, relisez les scripts téléchargés avant de les exécuter !


Edit: j'ai modifié le script en question sur doc.ubuntu-fr.org, pour éviter ce genre de mésaventures, mais je n'ai pas tout vérifié, alors... attention !

jeudi, septembre 20 2007

Diffuser des CDs libres dans les lieux publiques

Une idée m'est venue, je ne sais plus trop comment, et me trotte dans la tête depuis un petit moment...

Elle consiste à créer des CD remplis de logiciels libres pour Windows, ainsi qu'un petit pdf sur le libre... classique, jusque là...

Seulement, j'ai l'intention de déposer de tels CD dans des lieux publiques ( Magasins, Lycées, écoles, ... ), avec une petite notice qui dit à l'utilisateur qu'il peut emporter le CD, et installer les logiciels qu'il contient, l'encourage à copier ce CD, et lui demande de le mettre à nouveau dans un lieu publique ( ainsi que les éventuelles copies ).

Ce CD contiendrait donc : Firefox, Thunderbird, VLC, OpenOffice.org, The GIMP, Inkscape, Pidgin, Gajim et Blender, ainsi qu'une présentation du CD et de son contenu, d'une présentation du libre, une version pdf et les sources du petit livret.

dimanche, septembre 9 2007

Ouverture du nouveau blogue DotClear

Bonsoir, Aujourd'hui est un jour à peu près comme les autres, sauf que, chose extraordinaire, je suis allé sur mon site... Mauvaise surprise, mon blog est spammé, et pas qu'un peu !

Donc, je passe à DotClear 2, avec ses nouvelles possibilités, et son filtre anti-spam.

La configuration, et la création d'un nouveau thème vont prendre un moment, mais normalement, ça sera mieux :P