<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.kwizart.fr/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/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Blog de kwizart - Linux</title>
  <link>http://blog.kwizart.fr/</link>
  <atom:link href="http://blog.kwizart.fr/feed/category/Linux/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Thu, 09 Sep 2010 02:03:20 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>ATI/AMD - fglrx pour Fedora 9</title>
    <link>http://blog.kwizart.fr/post/2008/10/17/142-ATI/AMD-fglrx-pour-Fedora-9</link>
    <guid isPermaLink="false">urn:md5:079bab3707d20c6dff1e52bc1493f24e</guid>
    <pubDate>Fri, 17 Oct 2008 17:51:00 +0200</pubDate>
    <dc:creator>kwizart</dc:creator>
        <category>Linux</category>
            
    <description>&lt;p&gt;La nouvelle version des pilotes ATI est arrivé hier en version 8.10. Pour autant, toujours pas de support pour le Xorg server en version 1.5 utilisé par Fedora 9, la future Fedora 10 et bientôt Ubuntu 8.10 intrepid...
C'est du coté d'une version beta qu'il faut aller chercher ce support.&lt;/p&gt;    &lt;p&gt;. Et Il semble que canonical ait obtenu de manière privilégiée une archive bien particulière. Bien sûr, la question du nombre d'utilisateurs d'une distribution a peut-être joué, mais  le pilote aurait put être disponible en version beta pour l'ensemble des distributions...&lt;/p&gt;


&lt;p&gt;Je laisse donc juste l'indication qu'il est possible d'installer le pilote propriètaire, empaqueté depuis ce dépot en version testing. (pour Fedora 9 i686). L'arrivée sur rpmfusion est prévue bientôt. Il est conseillé d'utiliser la version de livna-config-display de rpmfusion; puis, après un redémarrage,  de lancer ldconfig en root.&lt;/p&gt;


&lt;p&gt;Pour ceux pour qui radeon et radeonhd fonctionne déja de manière satisfaisante, il n'y aura pas de grande améliorations à  attendre à priori de cette version beta. Au niveau de l'experince visuelle, compiz est très lent chez moi (x600se) et les seules améliorations seront dans le support de la 3D ainsi que la gestions des doubles écrans, nouvelles cartes,  etc..&lt;/p&gt;


&lt;p&gt;Pour ceux qui peinent à être convaincu du modèle de développement open-source dont la mauvaise qualité du pilote propriétaire et le manque d'adaptabilité par rapport aux distributions récentes est  une preuvre flagrante d'échec; je vous conseille un article de James Bottomley , intitulé &amp;quot;&lt;a href=&quot;https://www.linuxfoundation.org/en/Linux_Graphics_Essay&quot; hreflang=&quot;fr&quot;&gt;Linux Graphics Essay&lt;/a&gt;&amp;quot;.&lt;/p&gt;


&lt;p&gt;Donc si MS-Canonical pouvait donner un coup de poing sur la table pour obtenir des fabricants de matériel, les specifications pour écrire un pilote libre. (ce qui est encore nécéssaire pour les anciennes cartes nVidia de type Geforce 4 voir le projet &lt;a href=&quot;http://nouveau.freedesktop.org/&quot; hreflang=&quot;en&quot;&gt;NouVeau&lt;/a&gt;). Cela serait beaucoups plus profitable à l'éco-système du logiciel libre que de passer du temps en tractation pour avoir un pilote proprio dans sa distrib.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.kwizart.fr/post/2008/10/17/142-ATI/AMD-fglrx-pour-Fedora-9#comment-form</comments>
      <wfw:comment>http://blog.kwizart.fr/post/2008/10/17/142-ATI/AMD-fglrx-pour-Fedora-9#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.kwizart.fr/feed/atom/comments/142</wfw:commentRss>
      </item>
    
  <item>
    <title>XvMC pour nVidia</title>
    <link>http://blog.kwizart.fr/post/2008/04/12/137-XvMC-pour-nVidia</link>
    <guid isPermaLink="false">urn:md5:62afc6237a56f0208b62302fcea34dc5</guid>
    <pubDate>Sat, 12 Apr 2008 15:54:00 +0200</pubDate>
    <dc:creator>kwizart</dc:creator>
        <category>Linux</category>
            
    <description>&lt;p&gt;Voici quelques astuces pour configurer &lt;a href=&quot;http://en.wikipedia.org/wiki/X-Video_Motion_Compensation&quot; hreflang=&quot;en&quot;&gt;XvMC&lt;/a&gt; avec les cartes nVidia utilisant le pilote propriétaire.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/X-Video_Motion_Compensation&quot; hreflang=&quot;en&quot;&gt;XvMC&lt;/a&gt; permet d'utiliser les fonctions de décodage du GPU pour les flux Mpeg-1/2. Il n'est pas disponible avec les flux Mpeg-4. L'avantage est de proposer une économie de l'ordre de 75% sur la consommation CPU par rapport à une sortie purement logicielle.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;Configuration de XvMC pour nVidia.&lt;/h5&gt;

&lt;p&gt;Il n'est pas nécessaire de recompiler quoi que ce soit pour faire fonctionner XvMC si le logiciel est supporté. Il faut par contre vérifier que la compilation utilise bien libXvMCW qui est un &amp;quot;wrapper&amp;quot;, c'est à dire une bibliothèque qui va faire le lien entre les différentes implémentations de XvMC pour chaque puce graphique. Dans la plupart des cas, cette détection est automatique; mais pour nVidia, il faut la renseigner.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Edition du fichier /etc/X11/XvMCConfig pour ajouter le chemin de la bibliothèque XvMC nVidia.&lt;br /&gt;&lt;/p&gt;

&lt;pre&gt;/usr/lib/nvidia/libXvMCNVIDIA_dynamic.so.1&lt;br /&gt;&lt;/pre&gt;


&lt;p&gt;Bien sûr, il faut modifier le chemin par /usr/lib64 sur les système 64bits, et modifier la version de la bibliothèque nVidia à chaque mise à jour.
Il est possible que cette partie de la configuration soit prise en charge par livna-config-display à l'avenir.&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Attention!&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;http://rpm.livna.org&quot; hreflang=&quot;en&quot;&gt;Livna&lt;/a&gt; utilise quelques options pour configurer le chargement du module nvidia.ko (depuis /etc/modprobe.d/nvidia ) , Certaines options connues pour améliorer les performances de l'AGP sont incompatibles avec les fonctions XvMC. Donc... à éviter.&lt;/p&gt;


&lt;h5&gt;Utilisation de XvMC dans les lecteurs Multimédia:&lt;/h5&gt;

&lt;p&gt;&lt;strong&gt;mplayer&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;$ mplayer -vo xvmc -vc ffmpeg12mc &lt;em&gt;Flux_Multimedia_mpeg1/2&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;xine&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;$ xine -Vxvmc &lt;em&gt;Flux_Multimedia_mpeg1/2&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;ou (pour les implémentation étendues et non standard de VLD XvMC supporté par certaines les chipsets Via):&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;$ xine -Vxxmc &lt;em&gt;Flux_Multimedia_mpeg1/2&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;vlc-0.9.0&lt;/strong&gt;
La version stable de vlc (actuellement vlc-0.8.6f) ne supporte pas la sortie XvMC. Pour cela, il faut prendre la version de développement. Pour autant, leur implémentation n'est pas fonctionnelle avec les chipsets nVidia à ce jour.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.kwizart.fr/post/2008/04/12/137-XvMC-pour-nVidia#comment-form</comments>
      <wfw:comment>http://blog.kwizart.fr/post/2008/04/12/137-XvMC-pour-nVidia#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.kwizart.fr/feed/atom/comments/137</wfw:commentRss>
      </item>
    
  <item>
    <title>vlc-0.8.6f - PulseAudio et autres astuces.</title>
    <link>http://blog.kwizart.fr/post/2008/04/08/136-vlc-086f-PulseAudio-et-autres-astuces</link>
    <guid isPermaLink="false">urn:md5:46b7990eacdda3e05b55058329ab1dca</guid>
    <pubDate>Tue, 08 Apr 2008 17:17:00 +0200</pubDate>
    <dc:creator>kwizart</dc:creator>
        <category>Linux</category>
            
    <description>&lt;p&gt;Voici quelques astuces pour faire fonctionner vlc en utilisant le plugin natif pour &lt;a href=&quot;http://pulseaudio.org/&quot; hreflang=&quot;en&quot;&gt;PulseAudio&lt;/a&gt;. (à la place de la couche de compatibilité ESounD).&lt;/p&gt;    &lt;p&gt;Certaines distributions ont intégrées le patch de PulseAudio pour vlc-0.8.6f. (dont le dépôt &lt;a href=&quot;http://rpm.livna.org&quot; hreflang=&quot;en&quot;&gt;livna&lt;/a&gt; depuis vlc-0.8.6e).  Fedora 8 utilise ce serveur de son par défaut. Voici quelques astuces pour faire fonctionner PulseAudio avec vlc. Le but de la manœuvre est de lancer un flux audio depuis un poste pour utiliser la sortie audio d'un autre poste connecté par le réseau local.&lt;/p&gt;


&lt;p&gt;Pour une bonne configuration de PulseAudio, vous devez avoir le paquet paman installé&lt;/p&gt;


&lt;h3&gt;Pour le serveur PA&lt;br /&gt;&lt;/h3&gt;


&lt;p&gt;Configuration du pare-feu pour le serveur PA:&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Édition du fichier /etc/sysconfig/iptables:&lt;br /&gt;
Ces deux ports permettent la communication de la configuration avec dbus et l'envoie au serveur PA&lt;br /&gt;&lt;/p&gt;
&lt;pre&gt;
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp -s 192.168.XX.0/24 --dport 5353 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp -s 192.168.XX.0/24 --dport 4713 -j ACCEPT
&lt;/pre&gt;


&lt;p&gt;Je ne reviens pas sur la configuration du freeplayer, l'article de &lt;a href=&quot;http://blog.titax.fr/post/Fedora-8-et-le-Freeplayer.html&quot; hreflang=&quot;fr&quot;&gt;Titax&lt;/a&gt; est très complet à ce sujet.&lt;br /&gt;
&lt;br /&gt;
A propos du multiposte, il semble que la configuration du parefeu ait changée. J'ai juste autorisé l'accès depuis l'adresse de diffusion (212...) vers l'interface (ethX) et à destination de mon poste (XX à remplacer). Il est certainement possible d'affiner, (restriction de ports), Le multiposte semble utiliser tcp à présent (au lieu de udp). Et il est possible aussi de spécifier quels ports seront utilisés (configuration uniport).&lt;br /&gt;&lt;/p&gt;
&lt;pre&gt;
-A RH-Firewall-1-INPUT -m state --state NEW -i ethX --source 212.27.38.253 --destination 192.168.XX.XX -j ACCEPT
&lt;/pre&gt;


&lt;p&gt;Ne pas oublier de faire:&lt;br /&gt;&lt;/p&gt;

&lt;pre&gt; # services iptables restart&lt;/pre&gt;


&lt;p&gt;Configuration des préférences du serveur PulseAudio&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://blog.kwizart.fr/public/PA_VLC/PaPrefs_NA.png&quot; alt=&quot;PAPrefs&quot; /&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://blog.kwizart.fr/public/PA_VLC/PA2prefs_RTP.png&quot; alt=&quot;PAPrefs2&quot; /&gt;&lt;br /&gt;&lt;/p&gt;


&lt;h3&gt;Pour le client:&lt;br /&gt;&lt;/h3&gt;


&lt;p&gt;Ajouter votre utilisateur au groupe pulse-rt.
Cela n'est théoriquement pas requis. (mais fonctionne parfois mieux). A ajouter aussi sur le serveur éventuellement.&lt;/p&gt;

&lt;pre&gt; # sudo usermod -G pulse-rt -a kwizart&lt;/pre&gt;


&lt;p&gt;Activation du plugin PA dans vlc.
Il faut configurer la sortie audio de vlc pour utiliser PulseAudio (Il est activé par défaut dans la version 0.8.6f chez livna).&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://blog.kwizart.fr/public/PA_VLC/PA_vlc.png&quot; alt=&quot;PA_vlc&quot; /&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Il faut ensuite relancer le flux pour activer la nouvelle sortie audio (alors que pour changer la sortie vidéo, il faut quitter, puis relancer vlc).&lt;/p&gt;


&lt;p&gt;En cas de problème:
Vérifications des paquets pour PulseAudio:&lt;/p&gt;

&lt;pre&gt; pulseaudio-0.9.8-5.fc8
 pulseaudio-module-lirc-0.9.8-5.fc8
 pulseaudio-libs-glib2-0.9.8-5.fc8
 pulseaudio-module-gconf-0.9.8-5.fc8
 pulseaudio-module-zeroconf-0.9.8-5.fc8
 pulseaudio-module-bluetooth-0.9.8-5.fc8
 pulseaudio-utils-0.9.8-5.fc8
 pulseaudio-core-libs-0.9.8-5.fc8
 pulseaudio-libs-zeroconf-0.9.8-5.fc8
 pulseaudio-module-x11-0.9.8-5.fc8
 pulseaudio-libs-0.9.8-5.fc8
 pulseaudio-module-jack-0.9.8-5.fc8
 pulseaudio-esound-compat-0.9.8-5.fc8
 pavumeter-0.9.3-0.2.svn20070925.fc8
 pavucontrol-0.9.5-0.4.svn20070925.fc8
 paprefs-0.9.6-0.2.svn20070925.fc8
 padevchooser-0.9.4-0.3.svn20070925.fc8
 paman-0.9.4-0.1.svn20070816.fc8&lt;/pre&gt;


&lt;p&gt;Vérification de la présence du daemon pulseaudio:&lt;/p&gt;

&lt;pre&gt; $ ps aux |grep pulse
 kwizart   3193  1.3  0.2 265488  5536 ?        S&amp;lt;l  12:15   8:52 /usr/bin/pulseaudio --log-target=syslog
 kwizart   3198  0.0  0.0  42544  1832 ?        S    12:15   0:00 /usr/libexec/pulse/gconf-helper@@&lt;/pre&gt;


&lt;p&gt;Lancement de pulseaudio si il n'était pas déjà présent: (Utilisateur non-root)&lt;/p&gt;

&lt;pre&gt; $ pulseaudio -D&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.kwizart.fr/post/2008/04/08/136-vlc-086f-PulseAudio-et-autres-astuces#comment-form</comments>
      <wfw:comment>http://blog.kwizart.fr/post/2008/04/08/136-vlc-086f-PulseAudio-et-autres-astuces#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.kwizart.fr/feed/atom/comments/136</wfw:commentRss>
      </item>
    
</channel>
</rss>