<?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 - informatique</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>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>
    
  <item>
    <title>J'ai testé Beryl</title>
    <link>http://www.transcyberien.net/post/2006/11/24/Jai-teste-Beryl</link>
    <guid isPermaLink="false">urn:md5:a93f8ab0af0130b8d4f919f04245dde0</guid>
    <pubDate>Sat, 16 Dec 2006 12:03:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>3d</category><category>ati</category><category>gentoo</category><category>linux</category>    
    <description>    &lt;p&gt;Après &lt;a href=&quot;http://www.transcyberien.net/post/2006/10/30/Ca-sera-les-pilotes-libres&quot;&gt;avoir réussi&lt;/a&gt; à obtenir l'accélération 3D sur mon portable et du fait de voir un peu partout des vidéos montrant les &lt;a href=&quot;http://www.youtube.com/watch?v=oXowPrUzozQ&quot;&gt;prouesses graphiques&lt;/a&gt; réalisées avec XGL/Compiz ou AIGLX/Beryl (pour s'y retrouver, &lt;a href=&quot;http://gilir.free.fr/index.php?2006/09/27/47-resume-du-bureau-en-3d&quot;&gt;ce résumé&lt;/a&gt; est très bien fait), je me suis dit &amp;quot;je vais voir si ça marche sur ce petit portable équipé d'un chipset ATI 9100 IGP et tournant sous Gentoo&amp;quot;. Pour ne pas faire n'importe quoi, on a intérêt à suivre &lt;a href=&quot;http://fr.gentoo-wiki.com/HOWTO_Beryl&quot;&gt;ce tutoriel&lt;/a&gt;. Donc, première chose à faire recompiler &lt;strong&gt;xorg-server&lt;/strong&gt; avec le support &lt;strong&gt;aiglx&lt;/strong&gt; (utilisation du use-flag éponyme). Ensuite, on ajoute les deux-trois lignes dans le &lt;em&gt;xorg.conf&lt;/em&gt; et on installe les paquets indiqués. Pour la solution permettant d'avoir une session Beryl avec kdm, ça ne marche pas chez moi. Je me loggue et ça freeze... Une technique qui marche, c'est de lancer une session KDE normale puis de lancer &lt;strong&gt;beryl-manager&lt;/strong&gt;. Par contre, quand j'essaie de lancer &lt;strong&gt;beryl-settings&lt;/strong&gt; pour régler le comportement et les effets des fenêtres, un magnifique &lt;strong&gt;segmentation fault&lt;/strong&gt; apparaît... tout n'est pas encore très stable &lt;img src=&quot;/themes/new/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Bon à part ce léger problème... ça marche plutôt bien. J'ai le joli cube qui tourne, des fenêtres souples qui s'agitent quand on les secoue dans tous les sens, un affichage des fenêtres comme &lt;a href=&quot;http://www.apple.com/fr/macosx/features/expose/&quot;&gt;Exposé&lt;/a&gt; sur Mac OS X, enfin tous les effets inutiles et donc indispensables. Surtout pour montrer ça à quelques-uns et les voir s'exclamer &amp;quot;Quoi !? C'est linux ça...?&amp;quot; (pas testé mais je devrais pour voir) &lt;img src=&quot;/themes/new/smilies/lol.png&quot; alt=&quot;:D&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2006/11/24/Jai-teste-Beryl#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/11/24/Jai-teste-Beryl#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/22</wfw:commentRss>
      </item>
    
  <item>
    <title>Free is not free</title>
    <link>http://www.transcyberien.net/post/2006/11/11/Free-is-not-free</link>
    <guid isPermaLink="false">urn:md5:fd08f684d523289ed7f7a9903177a5e2</guid>
    <pubDate>Tue, 14 Nov 2006 23:23:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>gnu</category><category>gpl</category><category>gratuit</category><category>libre</category><category>linux</category><category>logiciel</category>    
    <description>&lt;p&gt;On a souvent tendance à penser &amp;quot;Oui, ce qui est bien avec Linux c'est que c'est gratuit&amp;quot;. Je tiens à préciser : &amp;quot;Certes, de nombreuses &lt;a href=&quot;http://fr.wikipedia.org/wiki/Distributions_Linux&quot;&gt;distributions&lt;/a&gt; sont gratuites, mais ce qui fait la force de Linux et de certains logiciels, c'est surtout qu'ils sont libres&amp;quot;.&lt;/p&gt;    &lt;p&gt;Il est donc nécessaire de faire la distinction entre gratuit et libre. Ce qui ne semble pas être évidemment en anglais, les deux se disant &amp;quot;free&amp;quot;. Ainsi, on parle d'un freeware (logiciel gratuit) ou d'un free software (logiciel libre). Pour être plus précis, &lt;strong&gt;libre&lt;/strong&gt; s'oppose à &lt;strong&gt;propriétaire&lt;/strong&gt; et &lt;strong&gt;gratuit&lt;/strong&gt; à &lt;strong&gt;commercial.&lt;/strong&gt; Il existe donc 4 combinaisons possibles. Le shareware désignant, quant à lui, un logiciel propriétaire commercial.&lt;br /&gt;
Un logiciel dit libre doit garantir 4 libertés fondamentales :
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;celle d'exécuter le programme, comme l'utilisateur l'entend.&lt;/li&gt;
&lt;li&gt;celle d'étudier le fonctionnement du programme, c'est-à-dire avoir accès au code source de celui-ci.&lt;/li&gt;
&lt;li&gt;celle de redistribuer des copies du logiciel, a fortiori de le vendre (là apparaît la notion de logiciel libre commercial).&lt;/li&gt;
&lt;li&gt;celle d'améliorer le programme et de publier ces améliorations pour en faire bénéficier toutes la communauté.&lt;/li&gt;
&lt;/ul&gt;
La dernière de ces 4 libertés permet, notamment, la création de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Fork&quot;&gt;fork&lt;/a&gt; d'un logiciel. Par exemple, quand on dit qu'un logiciel est basé sur un autre logiciel, c'est-à-dire qu'on a recopié les sources puis qu'on les a adaptées puis fait évoluer de manière différente à celle du premier logiciel, il s'agit d'un fork.
&lt;p&gt;Cette notion de logiciel libre est nstituée par Richard Stallman en initiant le projet &lt;a href=&quot;http://www.gnu.org/home.fr.html&quot;&gt;GNU &lt;/a&gt;(GNU's Not UNIX) en 1983. En 1985, il fonde la &lt;a href=&quot;http://www.fsf.org/&quot;&gt;Free Software Foundation&lt;/a&gt;. Reste à donner un cadre juridique à la notion de libre, c'est ce qui est fait avec la license &lt;a href=&quot;http://fr.wikipedia.org/wiki/Licence_publique_g%C3%A9n%C3%A9rale_GNU&quot;&gt;GPL&lt;/a&gt; qui est une des licences les plus utilisées pour les projets libres (mais il en existe d'autres).&lt;/p&gt;
&lt;p&gt;Si vous souhaitez vous rapprochez de cet état d'esprit, n'hésitez pas à utiliser des logiciels libres qui apportent un sens concret aux mots liberté et partage. L'étape suivante est de contribuer au libre, ce qui peut se faire de manières très différentes grâce à la compétence de chacun (développement du code, documentation, traduction, etc.).&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2006/11/11/Free-is-not-free#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/11/11/Free-is-not-free#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/18</wfw:commentRss>
      </item>
    
  <item>
    <title>Ce sera les pilotes libres</title>
    <link>http://www.transcyberien.net/post/2006/10/30/Ca-sera-les-pilotes-libres</link>
    <guid isPermaLink="false">urn:md5:ec9451f789c7cf37279744585f539d3b</guid>
    <pubDate>Wed, 08 Nov 2006 23:55:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>ati</category><category>gentoo</category><category>libre</category><category>linux</category><category>pilotes</category>    
    <description>&lt;p&gt;S'il est un problème récurrent sous linux, c'est l'accélération
graphique, notamment avec ATI. Surtout quand il s'agit de chipset
intégré. Jusque là j'utilisais les pilotes propriétaires (&lt;a href=&quot;http://www.thinkwiki.org/wiki/Fglrx&quot;&gt;fglrx&lt;/a&gt;) sans
avoir d'accélération 3D puisque que ces pilotes ne la gère pas pour mon
chipset (ATI 9100 IGP ou RS300M pour les intimes).&lt;/p&gt;    &lt;p&gt;Puis, la version 7.1 de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Xorg&quot;&gt;X.org&lt;/a&gt; étant passé en stable dans portage, c'est naturellement que j'ai effectué la mise à jour et là... erreur comme quoi la version du module ABI ne correspondait pas à celle du serveur (je ne sais pas à quoi ça correspond...). Je me dis qu'il faut peut-être que je mette à jour mes pilotes vers la dernière version (8.29.6) mais là surprise ! Ces pilotes ne supportent plus mon chipset... &lt;/p&gt;
&lt;p&gt;Très bonne occasion de passer aux pilotes libres qui sont compatibles avec la nouvelle version de X.org et qui, apparemment, supportent l'accélération 3D. Pour faire les choses bien j'ai suivi &lt;a href=&quot;http://gentoo-wiki.com/HOWTO_DRI_with_ATi_Open-Source_Drivers&quot;&gt;ce tutorial&lt;/a&gt; très bien fait. A noter que pour compiler les nouveaux paquets il faut changer la valeur de &lt;strong&gt;VIDEO_CARDS&lt;/strong&gt; dans le &lt;em&gt;make.conf&lt;/em&gt; et mettre &lt;strong&gt;radeon&lt;/strong&gt; au lieu de &lt;strong&gt;fglrx&lt;/strong&gt;. Et puis ne pas oublier de recompiler avec cette nouvelle option sinon, comme moi, vous allez chercher pendant plusieurs jours en faisant le tour des forums à chercher pourquoi &lt;em&gt;glxinfo&lt;/em&gt; vous dit toujours &lt;em&gt;Direct Rendering: No&lt;/em&gt; ... Avec comme erreur dans le &lt;em&gt;Xorg.0.log&lt;/em&gt; le fait que le module &lt;strong&gt;r200_dri.o&lt;/strong&gt; reste introuvable. Et là de me dire &amp;quot;mais quel con, j'ai pas recompilé le pilote mesa... arrghhh&amp;quot;.&lt;/p&gt;
&lt;p&gt;Finalement je suis passé de ~270 FPS à ~1250 FPS sous glxgears, je sais, c'est pas terrible mais je rappelle que ce n'est &lt;a href=&quot;http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark&quot;&gt;pas un benchmark&lt;/a&gt;. L'important c'est de pouvoir sentir une fluidité dans l'utilisation d'&lt;a href=&quot;http://fr.wikipedia.org/wiki/OpenGL&quot;&gt;OpenGL&lt;/a&gt;. Par contre, je ne comprends pas pourquoi le &lt;em&gt;Xorg.0.log&lt;/em&gt; m'indique un problème avec l'&lt;a href=&quot;http://fr.wikipedia.org/wiki/ACPI&quot;&gt;ACPI&lt;/a&gt; et avec &lt;a href=&quot;http://fr.wikipedia.org/wiki/AIGLX&quot;&gt;AIGLX&lt;/a&gt; alors que j'ai pas utilisé le use-flag &lt;strong&gt;aiglx&lt;/strong&gt; pour compiler &lt;em&gt;xorg-server&lt;/em&gt;... enfin tant que ça reste des avertissements...&lt;/p&gt;
&lt;p&gt;Peut-être qu'un jour où je ne serais pas quoi faire (avant un exam, par exemple &lt;img src=&quot;/themes/new/smilies/lol.png&quot; alt=&quot;:D&quot; class=&quot;smiley&quot; /&gt; ), j'ajouterai le support AIGLX et installerai &lt;a href=&quot;http://fr.wikipedia.org/wiki/Beryl&quot;&gt;Beryl&lt;/a&gt; &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/10/30/Ca-sera-les-pilotes-libres#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/10/30/Ca-sera-les-pilotes-libres#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/12</wfw:commentRss>
      </item>
    
  <item>
    <title>Joli bureau</title>
    <link>http://www.transcyberien.net/post/2006/10/30/Joli-bureau</link>
    <guid isPermaLink="false">urn:md5:a6434298f056de2d698ce73fc1ee5d94</guid>
    <pubDate>Mon, 30 Oct 2006 22:51:00 +0100</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>bureau</category><category>futur</category><category>mac</category>    
    <description>    &lt;p&gt;Comme on peut le voir sur &lt;a href=&quot;http://www.youtube.com/v/M0ODskdEPnQ&quot;&gt;cette vidéo&lt;/a&gt; les effets graphiques sont géniaux (bientôt dans Mac OS ? &lt;img src=&quot;/themes/new/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt; ) mais je me demande si c'est vraiment facile à prendre en main. Plus ça va plus les bureaux d'ordinateur ressembleront à de vrais bureaux et, au vu du mien, je risque d'y entasser pas mal de choses... ce qui est bien c'est qu'en fouillant pour retrouver un truc je pourrais jeter tous les documents de l'autre côté du bureau &lt;img src=&quot;/themes/new/smilies/lol.png&quot; alt=&quot;:D&quot; class=&quot;smiley&quot; /&gt; .&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2006/10/30/Joli-bureau#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/10/30/Joli-bureau#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/13</wfw:commentRss>
      </item>
    
  <item>
    <title>La salamandre aventureuse est là</title>
    <link>http://www.transcyberien.net/post/2006/10/28/La-salamandre-aventureuse-est-la</link>
    <guid isPermaLink="false">urn:md5:b94e9045747f7c95d10a160f5aa08805</guid>
    <pubDate>Sat, 28 Oct 2006 18:07:00 +0200</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>distribution</category><category>geek</category><category>gentoo</category><category>linux</category><category>ubuntu</category>    
    <description>&lt;p&gt;Edgy Eft, de son vrai nom, fait suite au canard pimpant (Dapper Drake). Nouvelle version de la distribution linux &lt;a href=&quot;http://www.ubuntu.com/products/GetUbuntu/download?action=show&amp;amp;redirect=download&quot;&gt;Ubuntu&lt;/a&gt; et ses collègues (Kubuntu, Xubuntu, Edubuntu) estampillée 6.10 pour être sortie en octobre 2006 comme prévu.&lt;/p&gt;    &lt;p&gt;Sachant que Dapper a eu 2 mois de retard sur la date de sortie prévue initialement, cette dernière mouture n'a eu que 4 mois de développement. Au programme, notamment, l'intégration de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Xen&quot;&gt;Xen&lt;/a&gt; (outil de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Virtualisation_%28informatique%29&quot;&gt;virtualisation&lt;/a&gt;), intégration de &lt;a href=&quot;http://fr.wikipedia.org/wiki/AIGLX&quot;&gt;AIGLX&lt;/a&gt; (avec X.org 7.1) pour avoir de jolis effets graphiques et puis plein de mises à jour de logiciels qu'on peut très bien faire sans changer de version d'Ubuntu. Surtout que cette nouvelle version était annoncée comme innovante pour finalement rester classique. Puisque la Dapper est d'appellation &lt;abbr title=&quot;Long Term Support&quot;&gt;LTS&lt;/abbr&gt; et sera donc maintenue pendant 3 ans (version desktop) et 5 ans (version serveur), Edgy qui est le début d'un nouveau cycle de développement devait prendre quelques risques pour innover dans certaines technologies. Mais, préférant la rendre stable et par le temps de développement plutôt court, elle n'est finalement pas véritablement innovante (pas vraiment aventureuse...) et je pense que quelques bugs vont apparaître dans ces prochains jours. &lt;/p&gt;
&lt;p&gt;Puis c'est en lisant &lt;a href=&quot;http://blog.racoon97.net/?2006/10/26/59-edgy-a-tout-prix-mais-pourquoi-donc&quot;&gt;ce billet&lt;/a&gt; que je me suis un peu reconnu... le côté geek en attente des dernières nouveautés &lt;img src=&quot;/themes/new/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt; . Je ne dis pas que suis passé sur Edgy puisque j'utilise maintenant la distribution Gentoo &lt;img src=&quot;/themes/new/smilies/wink.png&quot; alt=&quot;;-)&quot; class=&quot;smiley&quot; /&gt; . Utiliser une nouvelle version permet, en général, d'avoir de nouvelles fonctions, une meilleure reconnaissance du matériel, une sécurité renforcée. Mais pourquoi changer si la sécurité n'est pas en cause, qu'on n'a pas de problèmes particuliers et qu'on n'utilisera certainement pas les nouvelles fonctions ? Par simple curiosité et pour se dire qu'on utilise la dernière version, et pour les plus investis, rechercher et retransmettre des bugs existants. Mais je réfrène ce côté en essayant d'avoir un système stable sous Gentoo, pas question de mettre un &lt;strong&gt;ACCEPT_KEYWORDS=&amp;quot;~x86&amp;quot;&lt;/strong&gt; dans le &lt;em&gt;make.conf&lt;/em&gt;, seulement quelques paquets sont en &lt;em&gt;unstable&lt;/em&gt;. La preuve pour l'instant est firefox 2 dont je parlais dans un &lt;a href=&quot;http://www.transcyberien.net/post/2006/10/23/Firefox-2-dans-les-bacs&quot;&gt;précédent billet&lt;/a&gt;, qui, bien qu'en version stable, est &lt;em&gt;masqué&lt;/em&gt; (encore en test pour vérifier qu'il n'y a pas de problèmes) par les mainteneurs de Gentoo et que je n'ai donc pas encore testé...&lt;/p&gt;
&lt;p&gt;Enfin pour ceux qui veulent essayer Edgy Eft, juste un petit &lt;strong&gt;dist-upgrade&lt;/strong&gt; ou un téléchargement &lt;a href=&quot;http://fr.releases.ubuntu.com/6.10/&quot;&gt;par ici&lt;/a&gt;. Et puis sinon essayez &lt;a href=&quot;http://www.gentoo.org&quot;&gt;Gentoo&lt;/a&gt; &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/10/28/La-salamandre-aventureuse-est-la#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/10/28/La-salamandre-aventureuse-est-la#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/10</wfw:commentRss>
      </item>
    
  <item>
    <title>Firefox 2 dans les bacs</title>
    <link>http://www.transcyberien.net/post/2006/10/23/Firefox-2-dans-les-bacs</link>
    <guid isPermaLink="false">urn:md5:a4caeaa1e6fee2dd8d66c5cdb6ddab8c</guid>
    <pubDate>Mon, 23 Oct 2006 22:29:00 +0200</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>firefox</category><category>gentoo</category><category>nouveauté</category><category>portage</category>    
    <description>    &lt;p&gt;&lt;img style=&quot;margin: 0 0 1em 1em; float: right;&quot; alt=&quot;&quot; src=&quot;http://www.transcyberien.net/public/img/firefox.png&quot; /&gt;Bon, faut pas le dire mais, même si l'annonce n'a pas encore été faite, la version 2 de firefox, navigateur devenu incontournable, est déjà présente depuis ce matin dans les dépôts. Il suffit d'aller sur &lt;a href=&quot;ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&quot;&gt;ce dépôt&lt;/a&gt; par exemple, de choisir la dernière version, c'est-à-dire &lt;em&gt;2.0&lt;/em&gt; tout court puis de trouver la version qui correspond à son architecture et système d'environnement &lt;img src=&quot;/themes/new/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt; . En tant que gentooiste, je vais sûrement attendre qu'il soit placé dans l'arbre de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Portage_%28Gentoo%29&quot;&gt;portage&lt;/a&gt;. Je pourrais ensuite tester un peu tout ça en espérant que la plupart des &lt;a href=&quot;http://extensions.geckozone.org/Firefox/&quot;&gt;extensions&lt;/a&gt; ont déjà effectué une migration.&lt;/p&gt;
&lt;p&gt;Bon téléchargement &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/10/23/Firefox-2-dans-les-bacs#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/10/23/Firefox-2-dans-les-bacs#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/8</wfw:commentRss>
      </item>
    
  <item>
    <title>Flash player 9 pour linux</title>
    <link>http://www.transcyberien.net/post/2006/10/19/Flash-player-9-pour-linux</link>
    <guid isPermaLink="false">urn:md5:f653dc9cb0487300710434247bcdc6de</guid>
    <pubDate>Thu, 19 Oct 2006 23:52:00 +0200</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>firefox</category><category>flash</category><category>linux</category><category>opera</category>    
    <description>&lt;p&gt;Après l'&lt;a href=&quot;http://weblogs.macromedia.com/emmy/archives/2005/12/why_isnt_there.cfm&quot;&gt;annonce&lt;/a&gt; qu'il n'y aurait pas de version 8 pour la plateforme linux, on pouvait se demander si le développement aller reprendre un jour.&lt;/p&gt;    &lt;p&gt;C'est vrai que le lecteur flash n'est pas libre mais il est tout de même contraignant de ne pouvoir accéder à certains sites (le plus grand problème du flash : l'accessibilité) ou de ne pas pouvoir profiter de toutes les fonctionnalités d'un site... sans oublier les jeux en flash ou encore les lecteurs multimédia (qui ont le vent en poupe à l'image de &lt;a href=&quot;http://www.youtube.com&quot;&gt;YouTube&lt;/a&gt;). Cela faisait 2 ans que la version la plus récente du lecteur était la 7, espérons que le développement continue dans ce sens.&lt;/p&gt;
&lt;p&gt;Si vous voulez tester le fait que votre navigateur préféré soit à jour allez sur &lt;a href=&quot;http://microsites.audi.com/audir8/html/index.php&quot;&gt;cette page&lt;/a&gt; par exemple. Si vous êtes invité à télécharger le dernier lecteur flash, lisez la suite sinon tout est ok.&lt;br /&gt;Bon voyons comment l'installer.&lt;/p&gt;
&lt;p&gt;Allez sur la &lt;a href=&quot;http://labs.adobe.com/downloads/flashplayer9.html&quot;&gt;page de téléchargement&lt;/a&gt; d'Adobe et choisissez l'installeur pour linux.&lt;/p&gt;
&lt;p&gt;Localisez où se situe l'ancien plugin : &lt;strong&gt;$ locate libflashplayer.so&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour firefox&lt;br /&gt;&lt;strong&gt;
~/.mozilla/plugins/libflashplayer.so&lt;/strong&gt; et peut-être aussi &lt;strong&gt;/usr/lib/mozilla-firefox/plugins/libflashplayer.so&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour opera&lt;br /&gt;&lt;strong&gt;
~/.opera/plugins/libflashplayer.so&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il faut savoir que ce lecteur est en version bêta donc il faut être prudent et garder l'ancienne version.&lt;br /&gt;
dans chaque répertoire : &lt;strong&gt;$ cp libflashplayer.so libflashplayer.so.bak&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Puis décompressez l'archive. Pour rappel : &lt;strong&gt;$ tar zxf FP9_plugin_beta_101806.tar.gz&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Enfin copiez ensuite le nouveau &lt;em&gt;libflashplayer.so&lt;/em&gt; dans les mêmes répertoires.&lt;/p&gt;
&lt;p&gt;Relancez votre navigateur et vérifiez que ça marche désormais.&lt;/p&gt;
&lt;p&gt;Vous pouvez aussi vérifier la version du plugin dans firefox en tapant &lt;strong&gt;about:plugins&lt;/strong&gt; dans la barre d'adresse.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2006/10/19/Flash-player-9-pour-linux#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/10/19/Flash-player-9-pour-linux#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/7</wfw:commentRss>
      </item>
    
  <item>
    <title>Bon anniversaire KDE</title>
    <link>http://www.transcyberien.net/post/2006/10/14/Bon-anniversaire-KDE</link>
    <guid isPermaLink="false">urn:md5:27a1c454f93bfce9a8709f207cb51d2a</guid>
    <pubDate>Sat, 14 Oct 2006 20:06:00 +0200</pubDate>
    <dc:creator>Jérôme</dc:creator>
        <category>informatique</category>
        <category>gnome</category><category>kde</category><category>linux</category><category>qt</category><category>troll</category><category>unix</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://fr.wikipedia.org/wiki/KDE&quot;&gt;KDE&lt;/a&gt;, environnement graphique, utilisé notamment sous Linux fête aujourd'hui ses 10 ans. &lt;/p&gt;    &lt;p&gt;Né le 14 octobre 1996 de l'idée de Matthias Ettrich de rendre l'utilisation de &lt;a href=&quot;http://fr.wikipedia.org/wiki/X11&quot;&gt;X11&lt;/a&gt; plus convivial. KDE a depuis fait pas mal de chemin et d'adeptes (dont moi). Peut-être l'environnement le plus utilisé sous Linux et autres &lt;a href=&quot;http://en.wikipedia.org/wiki/Unix-like&quot;&gt;unix-like&lt;/a&gt;. Je n'ai pas envie d'alimenter le troll pour savoir si KDE c'est mieux que Gnome ou l'inverse (il existe d'autres window managers tels &lt;a href=&quot;http://fr.wikipedia.org/wiki/Fluxbox&quot;&gt;Fluxbox&lt;/a&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/Xfce&quot;&gt;XFCE&lt;/a&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/Enlightenment_%28logiciel%29&quot;&gt;Enlightenment&lt;/a&gt;, ...) mais je trouve son utilisation très simple, il est assez personnalisable et esthétique (sans être forcément eye-candy). On lui reproche souvent d'utiliser pas mal de ressources, c'est peut-être vrai mais on ne peut pas tout avoir. Un des avantages est le grand nombre d'&lt;a href=&quot;http://www.kde-apps.org/&quot;&gt;applications&lt;/a&gt; développées pour KDE. Elles utilisent la librairie graphique &lt;a href=&quot;http://fr.wikipedia.org/wiki/Qt&quot;&gt;QT&lt;/a&gt; comme KDE et sont donc très bien intégrées à ce dernier mais elles peuvent, tout de même, s'exécuter sur toute machine possédant la librairie. Actuellement en version 3.5, la version 4 promet de nombreuses améliorations.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.transcyberien.net/post/2006/10/14/Bon-anniversaire-KDE#comment-form</comments>
      <wfw:comment>http://www.transcyberien.net/post/2006/10/14/Bon-anniversaire-KDE#comment-form</wfw:comment>
      <wfw:commentRss>http://www.transcyberien.net/feed/rss2/comments/5</wfw:commentRss>
      </item>
    
</channel>
</rss>
