<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.transcyberien.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Transcyberien - linux</title>
  <link>http://www.transcyberien.net/</link>
  <description>Blog qui parle de Linux en général et Gentoo en particulier... avec un peu de musique et de photographie aussi...</description>
  <language>fr</language>
  <pubDate>Mon, 26 Dec 2011 04:52:37 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Bon à savoir</title>
    <link>http://www.transcyberien.net/post/2008/04/16/Bon-a-savoir</link>
    <guid isPermaLink="false">urn:md5:3d981717f0e5f36c72c8a1c82d56e460</guid>
    <pubDate>Wed, 16 Apr 2008 22:54:00 +0200</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>tranche de vie</category>
        <category>linux</category><category>shell</category>    
    <description>    &lt;p&gt;Même en utilisant un shell gérant très bien &lt;del&gt;l'autocomplétion&lt;/del&gt; le complètement automatique (pour faire plus français), à savoir &lt;a href=&quot;http://fr.wikipedia.org/wiki/Zsh&quot; hreflang=&quot;fr&quot;&gt;zsh&lt;/a&gt; , bah ça ne marche pas pour les mots de passe... Ah la fatigue...&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2008/04/16/Bon-a-savoir#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2008/04/16/Bon-a-savoir#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/60</wfw:commentRss>
      </item>
    
  <item>
    <title>Ajout d'une radio sur le blog</title>
    <link>http://www.transcyberien.net/post/2007/08/21/Ajout-dune-radio-sur-le-blog</link>
    <guid isPermaLink="false">urn:md5:7edeac59423b6d45712370d4a301aa14</guid>
    <pubDate>Tue, 21 Aug 2007 23:25:00 +0200</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>ce blog</category>
        <category>découverte</category><category>libre</category><category>linux</category><category>musique</category><category>script</category><category>windows</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://www.transcyberien.net/public/img/radio.jpg&quot; alt=&quot;radio.jpg&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;
Il n'est pas toujours facile de découvrir des morceaux ou groupes de musique et on passe parfois à côté de choses intéressantes. Alors pour améliorer un peu ce blog, je viens d'ajouter le module &lt;a href=&quot;http://www.radioblogclub.fr/&quot; hreflang=&quot;fr&quot;&gt;Radio.Blog&lt;/a&gt; en bas de la barre latérale. J'ajouterai dans les différentes playlists les musiques que je trouve sympathiques.&lt;/p&gt;


&lt;p&gt;Internet favorise bien sûr l'écoute de musiques inconnues. Dommage que &lt;a href=&quot;http://www.pandora.com/&quot; hreflang=&quot;en&quot;&gt;Pandora&lt;/a&gt; ne soit plus accessible depuis l'Europe (à moins de passer par des services de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Serveur_mandataire&quot; hreflang=&quot;fr&quot;&gt;proxies&lt;/a&gt;). Ce site permettait l'écoute de musiques ressemblant à celle que vous lui indiquiez. Il existe aussi &lt;a href=&quot;http://www.jamendo.com/fr/&quot; hreflang=&quot;fr&quot;&gt;Jamendo&lt;/a&gt;, site de musiques sous licence &lt;a href=&quot;http://fr.creativecommons.org/&quot; hreflang=&quot;fr&quot;&gt;Creative Commons&lt;/a&gt;, ce qui signifie que les auteurs / interprètes en permettent l'écoute, la copie et la distribution libres. Jamendo permet le téléchargement d'albums via peer-to-peer. En plus, ce site dispose désormais d'un lecteur et l'on peut donc écouter divers morceaux en ligne.&lt;/p&gt;


&lt;p&gt;En ce qui concerne, Radio.Blog, des scripts sont fournis pour ré-encoder ces fichiers mp3 en fichier rbs qui sont, en fait, des fichiers mp3 tout à fait normaux. Le but des scripts est de diminuer la taille des fichiers en diminuant la qualité : fréquence d'échantillonage à 22kHz et bitrate à 64 kbits/s. Ils sont prévus pour une utilisation sous Windows, donc j'ai fait une petite adaptation pour Linux, en incluant au passage le ré-encodage des fichier ogg. Pour que ce script soit utilisable, il faut que l'encoder &lt;a href=&quot;http://lame.sourceforge.net/index.php&quot; hreflang=&quot;en&quot;&gt;Lame&lt;/a&gt; ainsi que les &lt;a href=&quot;http://www.xiph.org/downloads/&quot; hreflang=&quot;en&quot;&gt;Vorbis Tools&lt;/a&gt; soient installés (enfin, je fais confiance à votre gestionnaire de packages favori &lt;img src=&quot;/themes/new/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; ).&lt;/p&gt;


&lt;p&gt;Le script en question :&lt;/p&gt;

&lt;code class=&quot;bash&quot;&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;#! /bin/sh&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #0000ff;&quot;&gt;OUTPUT_DIR=&lt;/span&gt;./sounds&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;for&lt;/span&gt; file &lt;span style=&quot;color: #b1b100;&quot;&gt;in&lt;/span&gt; *.mp3&lt;br /&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;do&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #0000ff;&quot;&gt;output=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${file/mp3/rbs}&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# replace the extension&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#91;&lt;/span&gt; ! -f &lt;span style=&quot;color: #0000ff;&quot;&gt;$OUTPUT_DIR&lt;/span&gt;/&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;$output&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #b1b100;&quot;&gt;then&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lame -b &lt;span style=&quot;color: #cc66cc;&quot;&gt;64&lt;/span&gt; --resample &lt;span style=&quot;color: #cc66cc;&quot;&gt;22.05&lt;/span&gt; -h &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;$file&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;$OUTPUT_DIR&lt;/span&gt;/&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;$output&amp;quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;fi&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;done&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;for&lt;/span&gt; file &lt;span style=&quot;color: #b1b100;&quot;&gt;in&lt;/span&gt; *.ogg&lt;br /&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;do&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #0000ff;&quot;&gt;wav=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${file/ogg/wav}&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# replace the extension&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #0000ff;&quot;&gt;output=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${file/ogg/rbs}&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# replace the extension&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#91;&lt;/span&gt; ! -f &lt;span style=&quot;color: #0000ff;&quot;&gt;$OUTPUT_DIR&lt;/span&gt;/&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;$output&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#93;&lt;/span&gt;; &lt;span style=&quot;color: #b1b100;&quot;&gt;then&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; oggdec &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;$file&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# first, decoding ogg to wav&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lame -b &lt;span style=&quot;color: #cc66cc;&quot;&gt;64&lt;/span&gt; --resample &lt;span style=&quot;color: #cc66cc;&quot;&gt;22.05&lt;/span&gt; -h &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;$wav&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;$OUTPUT_DIR&lt;/span&gt;/&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;$output&amp;quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;fi&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;done&lt;/span&gt;&lt;/code&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2007/08/21/Ajout-dune-radio-sur-le-blog#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2007/08/21/Ajout-dune-radio-sur-le-blog#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/42</wfw:commentRss>
      </item>
    
  <item>
    <title>Canon Powershot  A610, mode PTP et libgphoto2</title>
    <link>http://www.transcyberien.net/post/2007/03/16/Canon-Powershot-A610-mode-PTP-et-libgphoto2</link>
    <guid isPermaLink="false">urn:md5:325f13e2bf33b590eb91917b2a2ab49f</guid>
    <pubDate>Sat, 17 Mar 2007 00:42:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>gentoo</category><category>linux</category><category>photo</category><category>pilotes</category>    
    <description>    &lt;img src=&quot;http://www.transcyberien.net/public/img/a610.jpg&quot; alt=&quot;a610.jpg&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;p&gt;Cela fait plus d'un an que j'utilise un &lt;a href=&quot;http://www.canon.fr/For_Home/Product_Finder/Cameras/Digital_Camera/PowerShot/Powershot_A610/index.asp&quot;&gt;Canon Powershot A610&lt;/a&gt; comme appareil photo. Il fonctionne très bien, je n'ai jamais eu de problème avec, il est assez complet pour une utilisation pas trop poussée (oui, c'est pas non plus un reflex), j'apprécie le fait d'avoir un mode manuel pour m'exercer aux réglages d'ouverture, de temps d'exposition (enfin, de quoi faire des expériences plus ou moins réussies), je trouve son écran pivotant vraiment utile... en résumé, j'en suis très content &lt;img src=&quot;/themes/new/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; .&lt;/p&gt;
&lt;p&gt;Pour gérer mes photos, j'ai toujours utilisé &lt;a href=&quot;http://www.digikam.org/&quot;&gt;digikam&lt;/a&gt; qui est très complet et auquel on peut ajouter de nombreux plug-ins. Néanmoins, la dernière fois que j'ai voulu télécharger mes photos depuis l'appareil, impossible pour l'&lt;abbr title=&quot;Appareil Photo Numérique&quot;&gt;APN&lt;/abbr&gt; d'être reconnu. En fait, cela venait d'une mise à jour de &lt;a href=&quot;http://www.gphoto.org/&quot;&gt;libgphoto2&lt;/a&gt;, librairie utilisée pour la communication avec les APN. Dans cette nouvelle version, il n'est plus nécessaire de compiler tous les pilotes pour l'ensemble des APN supportés, il suffit de définir dans son &lt;em&gt;make.conf&lt;/em&gt; la variable &lt;strong&gt;CAMERAS&lt;/strong&gt; avec les valeurs souhaitées. J'ai donc indiqué &lt;strong&gt;CAMERAS=&amp;quot;canon&amp;quot;&lt;/strong&gt;. Et là fut mon erreur, car il faut savoir que certains appareils, bien que d'une certaine marque, ne sont gérés que par protocole &lt;a href=&quot;http://en.wikipedia.org/wiki/Picture_Transfer_Protocol&quot;&gt;PTP&lt;/a&gt; et non pas comme simple périphériques de stockage (usb mass storage). Il faut donc ajouter la valeur &lt;strong&gt;ptp2&lt;/strong&gt; à &lt;strong&gt;CAMERAS&lt;/strong&gt;. Désormais, avec &lt;strong&gt;CAMERAS=&amp;quot;canon ptp2&amp;quot;&lt;/strong&gt;, cela fonctionne parfaitement. J'ai gardé la valeur &lt;strong&gt;canon&lt;/strong&gt;, bien que ça ne doit pas être nécessaire.&lt;/p&gt;
&lt;p&gt;Peut-être qu'un jour il y aura une galerie sur ce blog...&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2007/03/16/Canon-Powershot-A610-mode-PTP-et-libgphoto2#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2007/03/16/Canon-Powershot-A610-mode-PTP-et-libgphoto2#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/36</wfw:commentRss>
      </item>
    
  <item>
    <title>Linux Device Drivers (Third Edition)</title>
    <link>http://www.transcyberien.net/post/2007/03/09/Linux-Device-Drivers-Third-Edition</link>
    <guid isPermaLink="false">urn:md5:191411847a050a815ebf8d950e5ea6f8</guid>
    <pubDate>Fri, 09 Mar 2007 23:12:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>libre</category><category>linux</category><category>livre</category><category>noyau</category><category>pilotes</category>    
    <description>    &lt;p&gt;Comme la mise en forme du livre &lt;a href=&quot;http://www.transcyberien.net/post/2007/01/13/Linux-Kernel-in-a-nutshell&quot;&gt;Linux Kernel in a Nutshell&lt;/a&gt; que j'ai pu effectuer semble plaire à certains et comme je viens d'apprendre qu'un autre livre, également publié aux éditions O'Reilly, était mis à disposition par ses auteurs sous licence &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/2.0/&quot;&gt;Creative Commons
Attribution-ShareAlike 2.0&lt;/a&gt;, je me suis dit que j'allais réitérer ma modification. Comme il est écrit dans le titre, il s'agit de la troisième version de Linux Device Drivers (dont les fichiers pdf sources sont disponibles sur le site &lt;a href=&quot;http://lwn.net/Kernel/LDD3/&quot;&gt;lwn.net&lt;/a&gt;). Ce livre est &amp;quot;contemporain&amp;quot; à la version 2.6.10 du noyau Linux et permettra aux personnes qui le souhaitent de développer leurs propres drivers, d'en modifier certains ou bien d'apprendre comment tout cela fonctionne.&lt;/p&gt;
&lt;p&gt;Bien évidemment, un grand merci aux trois auteurs &lt;a href=&quot;http://lwn.net/&quot;&gt;Jonathan Corbet&lt;/a&gt;, &lt;a href=&quot;http://arcana.linux.it/&quot;&gt;Alessandro Rubini&lt;/a&gt; et &lt;a href=&quot;http://www.kroah.com/&quot;&gt;Greg Kroah-Hartman&lt;/a&gt; qui diffusent librement ce livre.&lt;/p&gt;</description>
    
          <enclosure url="http://www.transcyberien.net/public/doc/Linux.Device.Drivers.pdf"
      length="13137911" type="application/pdf" />
          <enclosure url="http://www.transcyberien.net/public/doc/Linux.Device.Drivers.tex"
      length="2191" type="text/plain" />
    
    
          <comments>http://www.transcyberien.net/post/2007/03/09/Linux-Device-Drivers-Third-Edition#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2007/03/09/Linux-Device-Drivers-Third-Edition#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/35</wfw:commentRss>
      </item>
    
  <item>
    <title>Qu'a dit emerge ?</title>
    <link>http://www.transcyberien.net/post/2007/01/29/Qua-dit-emerge</link>
    <guid isPermaLink="false">urn:md5:78d9f09e9812211defa099153269f921</guid>
    <pubDate>Mon, 29 Jan 2007 23:27:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>ebuild</category><category>gentoo</category><category>linux</category><category>portage</category>    
    <description>    &lt;p&gt;Voilà une phrase incompréhensible à toute personne ne connaissant pas &lt;a href=&quot;http://www.gentoo.org&quot;&gt;Gentoo&lt;/a&gt;. Pourtant, il est nécessaire de lui faire de la pub &lt;img src=&quot;/themes/new/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; mais ce n'est pas vraiment le sujet d'aujourd'hui. Pour tout utilisateur de Gentoo, son gestionnaire de paquet &lt;a href=&quot;http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=2&amp;amp;chap=1&quot;&gt;portage&lt;/a&gt; est sans doute l'outil donc il n'arriverait plus à se passer. Et pour utiliser portage on se sert de l'interface emerge.&lt;/p&gt;
&lt;p&gt;Lors d'une mise-à-jour du système, il n'est pas rare d'avoir quelques dizaines de paquets à mettre à niveau. Or, pour autant que regarder ces compilations pendant des dizaines de minutes (heures ? oui ça arrive aussi &lt;img src=&quot;/themes/new/smilies/lol.png&quot; alt=&quot;:D&quot; class=&quot;smiley&quot; /&gt; ) peut sembler passionnant, l'utilisateur a sûrement autre chose à faire pendant ce temps-là. Donc, tout se passe bien et à la fin tous les paquets sont installés. Emerge nous indique que certains fichiers de configurations sont à mettre à jour, ok. Mais il arrive aussi que certains paquets donnent des avertissements ou tout autre bon conseil à la fin de son installation... messages qu'on voudrait bien retrouver pour ne pas rester dans l'ignorance mais on a rarement accès à tous les milliers de lignes de compilation. Fort heureusement, il existe un script écrit par &lt;a href=&quot;http://dev.gentoo.org/%7Eeldad/&quot;&gt;Eldad Zack&lt;/a&gt; et &lt;a href=&quot;http://www.fmp.com/enotice/&quot;&gt;Lindsay Haisley&lt;/a&gt; appelé &lt;a href=&quot;http://www.fmp.com/enotice/&quot;&gt;enotice&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Le plus simple pour l'installer est sûrement d'utiliser l'&lt;a href=&quot;http://www.fmp.com/enotice/enotice-0.2.9.1.ebuild&quot;&gt;ebuild&lt;/a&gt; fourni. Celui-ci étant non-officiel, il faut le placer dans le répertoire des &lt;a href=&quot;http://fr.wikipedia.org/wiki/Gentoo#Overlay&quot;&gt;overlays&lt;/a&gt;. Ce répertoire est défini dans le &lt;em&gt;make.conf&lt;/em&gt; sous le nom de &lt;strong&gt;PORTDIR_OVERLAY&lt;/strong&gt; généralement égal à &lt;strong&gt;/usr/local/portage&lt;/strong&gt;. On va donc se placer dans ce répertoire et y placer l'ebuild. Enfin, pas directement. Il faut recréer une arborescence analogue à celle de l'arbre de portage. Ainsi, enotice étant un utilitaire pour portage lui-même, je propose de créer le répertoire &lt;strong&gt;app-portage/enotice&lt;/strong&gt; et d'y placer l'ebuild. Ensuite, il faut générer le digest de cet ebuild :&lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;&lt;span style=&quot;color: #000066;&quot;&gt;ebuild&lt;/span&gt; /usr/&lt;span style=&quot;color: #000066;&quot;&gt;local&lt;/span&gt;/portage/app-portage/enotice/enotice&lt;span style=&quot;color: #cc66cc;&quot;&gt;-0.2&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;.9&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;.1&lt;/span&gt;.&lt;span style=&quot;color: #000066;&quot;&gt;ebuild&lt;/span&gt; digest&lt;/code&gt;&lt;br /&gt;Maintenant, enotice est connu  de portage mais il est considéré non stable. Il faut donc rajouter &lt;strong&gt;app-portage/enotice&lt;/strong&gt; dans le fichier &lt;em&gt;package.keywords&lt;/em&gt;. La commande &lt;code class=&quot;bash&quot;&gt;&lt;span style=&quot;color: #000066;&quot;&gt;emerge&lt;/span&gt; -p enotice&lt;/code&gt; permet de vérifier que tout s'est passé comme souhaité. Avant de l'installer, il faut indiquer le répertoire de stockage des messages dans le &lt;em&gt;make.conf&lt;/em&gt; avec la variable &lt;strong&gt;PORT_ENOTICE_DIR&lt;/strong&gt; qui peut être définie avec &lt;strong&gt;/var/tmp/portage/enotice&lt;/strong&gt; mais personnellement j'ai indiqué &lt;strong&gt;/var/log/enotice&lt;/strong&gt;.
&lt;p&gt;Pour l'utiliser, c'est tout simple, après avoir installé quelques paquets, on tape &lt;code class=&quot;bash&quot;&gt;enotice&lt;/code&gt; et apparaissent des options qu'il suffit de choisir &lt;img src=&quot;/themes/new/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt; .&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2007/01/29/Qua-dit-emerge#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2007/01/29/Qua-dit-emerge#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/32</wfw:commentRss>
      </item>
    
  <item>
    <title>Linux Kernel in a nutshell</title>
    <link>http://www.transcyberien.net/post/2007/01/13/Linux-Kernel-in-a-nutshell</link>
    <guid isPermaLink="false">urn:md5:dded219c8592138eba59d988e52efb6d</guid>
    <pubDate>Sat, 13 Jan 2007 23:45:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>latex</category><category>libre</category><category>linux</category><category>livre</category><category>noyau</category>    
    <description>    &lt;p&gt;&lt;em&gt;C'est quoi ?&lt;/em&gt; Il s'agit d'un livre écrit (en anglais, vous l'aurez compris) par &lt;a href=&quot;http://en.wikipedia.org/wiki/Greg_Kroah-Hartman&quot;&gt;Greg Kroah-Hartman&lt;/a&gt; qui est un développeur du &lt;a href=&quot;http://www.kernel.org&quot;&gt;noyau Linux&lt;/a&gt;. Le but de ce livre est de regrouper l'ensemble des informations pour configurer, compiler et installer son noyau Linux. C'est assez pratique d'avoir cette sorte de mode d'emploi avec  soi sous la main.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ça coûte combien ?&lt;/em&gt; Ce livre est publié aux &lt;a href=&quot;http://www.oreilly.com/catalog/linuxkian/&quot;&gt;éditions O'Reilly&lt;/a&gt; et vous coûtera environ 25 euros. Mais l'auteur, dans un esprit de diffusion de connaissance, a décidé de publier l'ensemble de son livre sur &lt;a href=&quot;http://www.kroah.com/lkn/&quot;&gt;son site&lt;/a&gt;. L'ensemble des fichiers pdf (format d'édition avec repère de découpage, pas spécialement agréable à la lecture) formant son livre sont donc mis à disposition sous licence &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/2.5/&quot;&gt;Creative Commons Attribution-ShareAlike 2.5&lt;/a&gt;, ce qui permet de le partager mais aussi de le &amp;quot;remanier&amp;quot; à son envie. J'ai trouvé cela plutôt sympathique et j'ai décidé de redistribuer ce livre sous la forme d'un seul fichier pdf en éliminant tout repère de découpage afin d'obtenir une édition plus utilisable de ce livre &amp;quot;libre&amp;quot;. Chose assez aisée à l'aide de LaTeX puisque qu'un simple fichier tex d'une trentaine de lignes a suffi à créer &lt;a href=&quot;http://www.transcyberien.net/public/doc/Linux.Kernel.in.a.nutshell.pdf&quot;&gt;le résultat attendu&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Bien sûr, l'auteur indique que ce livre n'aurait pu se faire si personne ne l'avait acheté. C'est un fait mais, si je prends mon exemple, je ne pense pas que je l'aurais acheté et je trouve que le fait de le distribuer ainsi permet un plus grand partage de connaissances, ce qui est un des buts du monde libre contrairement aux productions propriétaires. Et si n'importe qui préfère l'acheter pour l'avoir dans un format plus &amp;quot;correct&amp;quot;, il n'hésitera pas à l'acheter.&lt;/p&gt;
&lt;p&gt;Merci donc à l'auteur. Et n'oubliez pas de lire, redistribuer, modifier ce fichier comme bon vous semble mais en restant en accord avec la &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/2.5/&quot;&gt;licence&lt;/a&gt;. Si une erreur m'avait échappée (ordre de pages, problème de mise en page), faites-moi signe.&lt;/p&gt;</description>
    
          <enclosure url="http://www.transcyberien.net/public/doc/Linux.Kernel.in.a.nutshell.pdf"
      length="6657563" type="application/pdf" />
          <enclosure url="http://www.transcyberien.net/public/doc/Linux.Kernel.in.a.nutshell.tex"
      length="2025" type="text/plain" />
    
    
          <comments>http://www.transcyberien.net/post/2007/01/13/Linux-Kernel-in-a-nutshell#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2007/01/13/Linux-Kernel-in-a-nutshell#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/31</wfw:commentRss>
      </item>
    
  <item>
    <title>Firefox, Thunderbird et XChat</title>
    <link>http://www.transcyberien.net/post/2007/01/10/Firefox-Thunderbird-et-XChat</link>
    <guid isPermaLink="false">urn:md5:54001cfd27c6eaec662e5f44af1a4aa5</guid>
    <pubDate>Thu, 11 Jan 2007 15:31:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>firefox</category><category>konqueror</category><category>liens</category><category>linux</category><category>opera</category><category>thunderbird</category><category>xchat</category>    
    <description>    &lt;p&gt;Il existe des petites choses qu'on trouverait plus faciles si elles étaient réalisées de façon naturelle. Ici, je parlerai de liens (&lt;abbr title=&quot;Uniform Resource Locator,&quot;&gt;URL&lt;/abbr&gt;, mailto). Et s'il est vrai que sous Windows les relations entre navigateur et client de messagerie sont gérées de façon assez transparente (en choisissant  ses applications par défaut), sous Linux cela m'a semblé moins évident. En même temps, c'est une des forces de Linux, de laisser l'utilisateur choisir du bon comportement de son système. Bref, on ne va pas épiloguer là-dessus.&lt;/p&gt;
&lt;h3&gt;1. Ouvrir &lt;a href=&quot;http://www.mozilla-europe.org/fr/products/thunderbird/&quot;&gt;Thunderbird&lt;/a&gt; grâce à un lien mailto&lt;/h3&gt;
&lt;p&gt;Pour faire simple et ne pas éditer nous-mêmes le fichier &lt;em&gt;~/.mozilla/firefox/5dbm5fc0.default/user.js&lt;/em&gt; (il est quand même bon de savoir que c'est ce fichier qui contient les préférences utilisateur de &lt;a href=&quot;http://www.mozilla-europe.org/fr/products/firefox/&quot;&gt;Firefox&lt;/a&gt;) ou le fichier &lt;em&gt;prefs.js&lt;/em&gt;, on va utiliser l'onglet &lt;strong&gt;about:config&lt;/strong&gt; (à taper dans la barre d'adresse). Ensuite, clic droit &amp;gt; &lt;em&gt;Nouvelle&lt;/em&gt; &amp;gt; &lt;em&gt;Chaîne de caractères&lt;/em&gt; puis on entre &lt;strong&gt;network.protocol-handler.app.mailto&lt;/strong&gt; puis comme valeur &lt;strong&gt;/usr/bin/thunderbird&lt;/strong&gt;. C'est pas plus compliqué. Comme vous vous en doutez, on peut également choisir un autre client mail.&lt;/p&gt;
&lt;h3&gt;2. Ouvrir Firefox par l'intermédiaire d'une URL contenue dans un e-mail.&lt;/h3&gt;
&lt;p&gt;Là non plus pour ne pas aller chercher le fichier &lt;em&gt;prefs.js&lt;/em&gt;, on va utiliser les
moyens mis à notre disposition c'est-à-dire la même boîte de configuration
que précédemment, &lt;strong&gt;about:config&lt;/strong&gt;. Pour Thunderbird, on la trouve dans &lt;em&gt;Edition&lt;/em&gt; &amp;gt;
&lt;em&gt;Préférences&lt;/em&gt; &amp;gt; &lt;em&gt;Avancé&lt;/em&gt; &amp;gt; &lt;em&gt;Éditeur de configuration...&lt;/em&gt; mais on peut
aussi installer &lt;a href=&quot;https://addons.mozilla.org/thunderbird/423/&quot;&gt;cette extension&lt;/a&gt; qui permet d'y accéder directement dans
le menu &lt;em&gt;Outils&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Dans cet éditeur, on crée 3 nouvelles chaînes de caractères et on inscrit les différents noms suivants :
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;network.protocol-handler.app.http&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;network.protocol-handler.app.https&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;network.protocol-handler.app.ftp&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et comme valeur, on entre à chaque fois &lt;strong&gt;/usr/bin/firefox&lt;/strong&gt;. Encore une fois, Firefox n'est qu'une suggestion, cela fonctionne également avec &lt;a href=&quot;http://www.opera.com/&quot;&gt;Opera&lt;/a&gt; ou &lt;a href=&quot;http://www.konqueror.org/&quot;&gt;Konqueror&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;3. Ouvrir un lien depuis &lt;a href=&quot;http://www.xchat.org/&quot;&gt;XChat&lt;/a&gt; avec Firefox, Opera ou Konqueror.&lt;/h3&gt;
&lt;p&gt;On est parti dans &lt;em&gt;Paramètres&lt;/em&gt; &amp;gt; &lt;em&gt;Avancés&lt;/em&gt; &amp;gt; &lt;em&gt;Gestionnaires d'URL&lt;/em&gt;. Dans la colonne nom, on peut mettre &lt;strong&gt;Ouvrir avec Firefox&lt;/strong&gt;, par exemple, et la commande sera &lt;strong&gt;!firefox %s&lt;/strong&gt;. Le point d'exclamation signifie qu'il s'agit d'une commande à exécuter et &lt;strong&gt;%s&lt;/strong&gt; reprend l'URL fournie. Par la suite, il suffit de faire un clic droit sur une URL et tester que cela fonctionne correctement. On peut le faire pour Opera avec la commande &lt;strong&gt;!opera %s&lt;/strong&gt; ou pour Konqueror avec &lt;strong&gt;!konqueror %s&lt;/strong&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2007/01/10/Firefox-Thunderbird-et-XChat#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2007/01/10/Firefox-Thunderbird-et-XChat#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/30</wfw:commentRss>
      </item>
    
  <item>
    <title>Matlab sous linux</title>
    <link>http://www.transcyberien.net/post/2007/01/03/Matlab-sous-linux</link>
    <guid isPermaLink="false">urn:md5:65646fbd678d9cf7f7db73cb2f379271</guid>
    <pubDate>Mon, 08 Jan 2007 17:20:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>java</category><category>linux</category><category>logiciel</category><category>matlab</category><category>windows</category><category>wine</category>    
    <description>&lt;p&gt;Je ne vais pas décrire l'installation d'une version Linux mais l'émulation d'une version Windows (ici la 7.1) grâce à &lt;a href=&quot;http://www.winehq.com/&quot;&gt;Wine&lt;/a&gt;. En fait, ce n'est pas vraiment une émulation, Wine implémente l’&lt;a href=&quot;http://fr.wikipedia.org/wiki/Interface_de_programmation&quot;&gt;API&lt;/a&gt; Windows par-dessus X et Unix. Je testerai peut-être plus tard un véritable émulateur comme &lt;a href=&quot;http://fabrice.bellard.free.fr/qemu/&quot;&gt;Qemu&lt;/a&gt; par exemple. C'est plutôt pratique lorsqu'on a qu'une licence pour cette version, qu'on ne veut pas en acheter une autre et qu'on utilise &lt;a href=&quot;http://www.mathworks.com/products/matlab/&quot;&gt;Matlab&lt;/a&gt; de façon régulière notamment avec Simulink. J'utilise également octave qui offre une bonne compatibilité mais qui ne permet pas de profiter des outils graphiques tels que Simulink ou encore la fenêtre de graphes qui permet pas mal de mise en forme. Il existe aussi &lt;a href=&quot;http://www.scilab.org/&quot;&gt;Scilab&lt;/a&gt; développé par l'&lt;a href=&quot;http://www.inria.fr/&quot;&gt;INRIA&lt;/a&gt; mais que je n'ai jamais utilisé. Il me semble qu'il est moins compatible qu'&lt;a href=&quot;http://www.gnu.org/software/octave/&quot;&gt;octave&lt;/a&gt; mais qu'il est quelquefois utilisé dans l'industrie.&lt;/p&gt;
&lt;p&gt;Bref, voyons voir comment faire tourner cela.&lt;/p&gt;    &lt;p&gt;Il faut d'abord installer Wine. Pour cela, utilisez votre gestionnaire de paquet préféré (portage, apt-get, etc.) ou compilez vous-mêmes les sources. Je n'explique rien ici, je pense qu'il n'y aura pas de problème.&lt;br /&gt; Il faut ensuite que la partition Windows qui contient le programme Matlab soit accessible en lecture (pour moi ce sera /mnt/win).&lt;/p&gt;
&lt;p&gt;Normalement, si on essaie de lancer Matlab avec la commande suivante (le chemin de l'exécutable peut être différent évidemment) :
&lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;$ wine /mnt/win/Program\ Files/Matlab/bin/win32/MATLAB.exe &amp;amp;&lt;/code&gt;
&lt;p&gt;On obtient comme erreur :&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;License Manager Error -9.&lt;br /&gt;MATLAB is not licensed on this host.&lt;br /&gt;This error may be caused by a hard-drive modification.&lt;br /&gt;Please reinstall MATLAB.&lt;br /&gt;For more information, see The MathWorks Support page at&lt;br /&gt;http://www.mathworks.com/support and search for&lt;br /&gt;&amp;quot;license manager error -9&amp;quot;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Cela veut simplement dire que le contrôle de la licence de Matlab n'est pas bon. Celui-ci est effectué par rapport au numéro de série du disque dur sur lequel le logiciel est installé. Il faut donc préciser à Wine ce numéro de série. On le récupère avec la commande suivante :
&lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;$ &lt;span style=&quot;color: #000066;&quot;&gt;cat&lt;/span&gt; /mnt/win/Program\ Files/Matlab/bin/win32/license.dat| &lt;span style=&quot;color: #000066;&quot;&gt;grep&lt;/span&gt; DISK_SERIAL_NUM | head -n &lt;span style=&quot;color: #cc66cc;&quot;&gt;1&lt;/span&gt;&lt;/code&gt;
&lt;p&gt;Ensuite on lance l'utilitaire de configuration de Wine.&lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;$ winecfg &amp;amp;&lt;/code&gt;
&lt;p&gt;Dans l'onglet &lt;em&gt;Lecteurs&lt;/em&gt;, on sélectionne &lt;em&gt;C:&lt;/em&gt; et on clique sur &lt;em&gt;Montrer avancés&lt;/em&gt;. On choisit &lt;em&gt;Assigner manuellement&lt;/em&gt; et on inscrit le numéro récupéré précédemment dans &lt;em&gt;N° de série&lt;/em&gt;. Il peut peut-être y avoir des variantes en fonction de la version de Wine (0.9.22 pour la mienne) mais le principe doit rester le même.&lt;/p&gt;
&lt;p&gt;Si on essaie de relancer Matlab avec Wine, on va voir apparaître un semblant de &lt;abbr title=&quot;Graphic User Interface&quot;&gt;GUI&lt;/abbr&gt; mais qui a du mal s'afficher et dont le rafraîchissement ne va pas du tout. Le problème vient en fait des runtimes &lt;a href=&quot;http://fr.wikipedia.org/wiki/Java_%28technologie%29&quot;&gt;Java&lt;/a&gt; livrés avec Matlab qui servent à unifier l'ensemble des différentes fenêtres (commande, espace de travail, historique, etc.) et afficher la barre de menu principale et qui réagissent mal avec Wine.&lt;br /&gt;
Une première solution est de faire tourner Matlab sans Java, on a alors une fenêtre principale pour les calculs mais pas de menu ni de bouton... Pour cela, il faut taper :
&lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;$ wine /mnt/win/Program\ Files/Matlab/bin/win32/MATLAB.exe -nojvm &amp;amp;&lt;/code&gt;
&lt;p&gt;Mais il faut bien avouer que ce n'est pas vraiment pratique. La solution est de remplacer les runtimes Java utilisés par Matlab par ceux officiels. Pas le choix, il faut rebooter sous Windows puis télécharger le &lt;abbr title=&quot;Java Runtime Environment&quot;&gt;JRE&lt;/abbr&gt; (pas besoin du &lt;abbr title=&quot;Java Development Kit&quot;&gt;JDK&lt;/abbr&gt;) sur &lt;a href=&quot;http://java.sun.com/javase/downloads/index.jsp&quot;&gt;le site de Sun&lt;/a&gt;. Ces runtimes sont passés en version 1.6 récemment, &lt;del&gt;je pense qu'il n'y a pas de souci mais je n'ai testé qu'avec la version 1.5&lt;/del&gt; ; donc s'il y a un problème essayez avec la version précédente, il se peut que ce soit cela. En effet, avec la version 1.6, cela génère des exceptions. Il faut donc récupérer la version 1.5 des runtimes de chez Sun à &lt;a href=&quot;http://java.sun.com/javase/downloads/index_jdk5.jsp&quot;&gt;cet endroit&lt;/a&gt;.&lt;br /&gt;Ensuite on sauvegarde le dossier jre1.5.0 situé dans le répertoire &lt;em&gt;C:\Program files\Matlab\sys\java\jre&lt;/em&gt; (en l'archivant, par exemple). Puis on copie le dossier &lt;em&gt;C:\Program Files\Java\jre1.5.0&lt;/em&gt; (ou quelque chose d'approchant) dans le répertoire précédent. Ensuite, on édite le fichier &lt;em&gt;jre.cfg&lt;/em&gt; en y inscrivant la &lt;del&gt;bonne&lt;/del&gt; version de Java (&lt;strong&gt;1.5.0&lt;/strong&gt; &lt;del&gt;ou &lt;strong&gt;1.6.0&lt;/strong&gt;&lt;/del&gt;). Pour être sûr que ça marche, lancer Matlab ; si tout est ok, on peut repasser sous Linux, sinon vérifiez que vous avez bien tout fait correctement ou replacez l'ancien dossier.&lt;/p&gt;
&lt;p&gt;De retour sous Linux, on peut mettre en place un petit script. Créez un fichier &lt;em&gt;matlab&lt;/em&gt; dans &lt;em&gt;/usr/local/bin&lt;/em&gt; puis inscrivez-y le code suivant :&lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;#! /bin/sh&lt;/span&gt;&lt;br /&gt;
wine /mnt/win/Program\ Files/Matlab/bin/win32/MATLAB.exe &amp;amp;&lt;/code&gt;
&lt;p&gt;Rendez ce script exécutable en tapant &lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# chmod +x matlab &lt;/span&gt;&lt;/code&gt;
&lt;p&gt;Il ne reste plus qu'à taper &lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;matlab&lt;/code&gt; dans votre shell et à vous de jouer.</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2007/01/03/Matlab-sous-linux#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2007/01/03/Matlab-sous-linux#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/25</wfw:commentRss>
      </item>
    
  <item>
    <title>noyau 2.6.19</title>
    <link>http://www.transcyberien.net/post/2006/12/16/noyau-2619</link>
    <guid isPermaLink="false">urn:md5:cd72d2636fb7b4aadca4c84203b05898</guid>
    <pubDate>Tue, 19 Dec 2006 00:51:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>linux</category><category>module</category><category>noyau</category>    
    <description>    &lt;p&gt;Sorti fin novembre, il est considéré par Linus Torvalds comme l'un des meilleurs noyaux sortis (je vous laisse traduire) :&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;It's one of those rare &amp;quot;perfect&amp;quot; kernels. So if it doesn't happen to compile with your config (or it does compile, but then does unspeakable acts of perversion with your pet dachshund), you can rest easy knowing that it's all your own d*mn fault, and you should just fix your evil ways.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Je passe outre les nouveautés et améliorations, la plupart m'échappant totalement, mais je voulais indiquer une technique qui sera sûrement provisoire pour que certains modules hors kernel puissent être compilés sans problèmes. En effet, comme je l'indiquais dans &lt;a href=&quot;http://www.transcyberien.net/admin/post.php?co=1&amp;amp;id=12#c37&quot;&gt;ce commentaire&lt;/a&gt;, &lt;strong&gt;module-rebuild&lt;/strong&gt; est très utile mais quand j'ai voulu l'utiliser, aucun des modules ne compilaient, en particulier &lt;strong&gt;x11-drm&lt;/strong&gt; nécessaire pour avoir l'accélération graphique. Cela vient en fait de la disparition du fichier &lt;em&gt;config.h&lt;/em&gt; qui se trouvait précédemment dans &lt;strong&gt;/usr/src/linux/include/linux/&lt;/strong&gt; . Pour avoir une compatibilité, il suffit de l'inclure à nouveau, c'est-à-dire créer ce fichier dans le répertoire indiqué, prendre son éditeur préféré (vim,nano,...) et y inscrire les quelques lignes suivantes :&lt;/p&gt;
&lt;code class=&quot;c&quot;&gt;&lt;span style=&quot;color: #339933;&quot;&gt;#ifndef _LINUX_CONFIG_H&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #339933;&quot;&gt;#define _LINUX_CONFIG_H&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;/* This file is no longer in use and kept only for backward compatibility.&lt;br /&gt;
 * autoconf.h is now included via -imacros on the commandline&lt;br /&gt;
 */&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #339933;&quot;&gt;#include &amp;lt;linux/autoconf.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #339933;&quot;&gt;#endif &lt;/span&gt;&lt;/code&gt;
&lt;p&gt;Voilà, reste à relancer un &lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;module-rebuild rebuild&lt;/code&gt;
&lt;p&gt;et ça devrait mieux marcher maintenant &lt;img src=&quot;/themes/new/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt; .&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2006/12/16/noyau-2619#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/12/16/noyau-2619#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/26</wfw:commentRss>
      </item>
    
  <item>
    <title>Blobby Volley pour Linux</title>
    <link>http://www.transcyberien.net/post/2006/12/16/Blobby-Volley-pour-linux2</link>
    <guid isPermaLink="false">urn:md5:4e11bf3fc87494b3113a5fc85ef68347</guid>
    <pubDate>Sat, 16 Dec 2006 18:52:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>détente</category><category>jeu</category><category>linux</category>    
    <description>&lt;p&gt;Qui ne connaît pas &lt;a href=&quot;http://blobby.redio.de/content/en/index.php&quot;&gt;ce jeu&lt;/a&gt; universellement reconnu pour son intelligence artificielle parmi les meilleures à l'heure actuelle &lt;img src=&quot;/themes/new/smilies/lol.png&quot; alt=&quot;:D&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;    &lt;p&gt;Eh bien la version 2 est en développement (actuellement en alpha 6) avec des versions natives pour Mac OS et Linux ! Donc, en cette période de révisions pour moi, ni une ni deux, je vais tester ça. Ça me rappellera quelques parties endiablées du temps de la prépa &lt;img src=&quot;/themes/new/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt; . Bon, je recupère l'archive sur &lt;a href=&quot;https://sourceforge.net/project/showfiles.php?group_id=169341&quot;&gt;Sourceforge&lt;/a&gt;, je désarchive et lance le jeu avec la commande &lt;strong&gt;./blobby&lt;/strong&gt;. Mais là problème avec la librairie &lt;strong&gt;libphysfs.1.0.so.0&lt;/strong&gt; qui est donnée. Bon en fait le truc c'est de la copier dans le répertoire &lt;strong&gt;/usr/lib&lt;/strong&gt; (ou créer un lien symbolique). Voilà, ça marche maintenant.&lt;/p&gt;
&lt;p&gt;Je retrouve donc ainsi les magnifiques textes bariolés. Par contre, je ne me souviens plus exactement des anciennes options mais on peut choisir l'image de fond, le blob adversaire, la couleurs de chaque blob, la vitesse (fast ou very fast c'est mieux), choisir aussi de mettre des éclaboussures de &amp;quot;sang&amp;quot; a chaque coup de tête... je vous laisse découvrir tout ça &lt;img src=&quot;/themes/new/smilies/wink.png&quot; alt=&quot;;-)&quot; class=&quot;smiley&quot; /&gt; .&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2006/12/16/Blobby-Volley-pour-linux2#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/12/16/Blobby-Volley-pour-linux2#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/29</wfw:commentRss>
      </item>
    
</channel>
</rss>
