<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux User Group of Mauritius &#187; Tip</title>
	<atom:link href="http://lugm.org/category/tip/feed/" rel="self" type="application/rss+xml" />
	<link>http://lugm.org</link>
	<description>Promoting open source software in our beautiful island</description>
	<lastBuildDate>Sat, 17 Jul 2010 16:29:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Port Serie Saison I</title>
		<link>http://lugm.org/2010/04/24/port-serie-saison-i/</link>
		<comments>http://lugm.org/2010/04/24/port-serie-saison-i/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 14:06:49 +0000</pubDate>
		<dc:creator>Dominique Derrier</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[serial]]></category>
		<category><![CDATA[ttyS0]]></category>

		<guid isPermaLink="false">http://lugm.org/?p=364</guid>
		<description><![CDATA[Et ben, voila j&#8217;ai perdu un écran sur la machine qui me sert de routeur. Sans clavier ni écran le diagnostique n&#8217;est pas facile en cas d&#8217;erreur. Mais heureusement le mode console est là. Je ne sais pas depuis combien de temps cela existe dans le kernel, mais je pense que cela ne doit pas [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-375" title="db9_pinouts" src="http://lugm.org/wp-content/uploads/2010/04/db9_pinouts-150x150.gif" alt="db9_pinouts" width="150" height="150" />Et ben, voila j&#8217;ai perdu un écran sur la machine qui me sert de routeur. Sans clavier ni écran le diagnostique n&#8217;est pas facile en cas d&#8217;erreur. Mais heureusement le mode console est là. Je ne sais pas depuis combien de temps cela existe dans le kernel, mais je pense que cela ne doit pas être loin des origines.</p>
<p><span id="more-364"></span></p>
<h2>Embarcation sur le port série:</h2>
<p>L&#8217;astuce est de déporter les sorties/entrées standards sur le port série de votre PC&#8230; Il existe sur toutes les bonnes vieilles machines et sur des équipements évolués des ports serial qui permettent d&#8217;établir une communication avec des boitiers. Il ne faut pas s&#8217;attendre à des miracles, mais cela fonctionne.</p>
<p>Le port série est très répandu sur les équipements réseaux, switch, routeur, PABX, &#8230; et encore sur nos bons vieux PC. J&#8217;ai donc utilisé le port série avec un cable (null modem) pour piloter mon PCrouteur via le port série.</p>
<p>Tous les exemples sont sur ttyS0 &#8230; car je n&#8217;ai plus de carte mère avec deux ports serials.</p>
<h2>Ce qu&#8217;il faut:</h2>
<ul>
<li>Des ports séries entre vos PC.</li>
<li>Un cable null modem</li>
<li>screen sur le PC client</li>
<li>agetty / getty (qui permet d&#8217;initier des communications en mode console)</li>
</ul>
<p>Attention, il faut modifier des fichiers systèmes &#8230; faire une erreur dans ces fichiers peut générer des complications non négligeables.</p>
<h2>Grub &#8211; Kernel &#8211; Bash</h2>
<p>Pour grub, c&#8217;est facile il suffit d&#8217;ajouter au début du fichier.</p>
<pre>serial --unit=0 --speed=9600
terminal serial</pre>
<p>Pour le kernel, il suffit d&#8217;ajouter l&#8217;argument console dans la ligne grub :</p>
<pre>kernel /boot/vmlinuz root=/dev/sda2 quiet console=ttyS0,9600n8</pre>
<p>Et il vous faut pour avoir un shell interactif modifier le fichier <strong>/etc/initab</strong> sur la machine sans écran.</p>
<pre>s0:12345:respawn:/sbin/agetty -L 9600 ttyS0 vt100</pre>
<p>il faut vérifier que vous avez bien ttySO dans le fichier <strong>/etc/securetty</strong> (sinon vous ne pourrez pas vous logguer via le port série)</p>
<p>Et hop &#8230; vous êtes prêts pour l&#8217;aventure.</p>
<p>Lancer sur le poste client <strong>screen /dev/ttyS0</strong>, démarrer le PC serveur&#8230; et admirer GRUB/BOOT/jusqu&#8217;à la demande de password.</p>
<p><strong>Ps:</strong> cela fonctionne avec minicom, mais il y a trop d&#8217;options qui peuvent vite vous prendre la tête.</p>
<h2>Prochain épisode du port Série:</h2>
<p>Pas si sûr : Le port serial (et le port parallèle) ne sert plus à grand chose depuis l&#8217;arrivée de l&#8217;usb. Il faut des adaptateurs pour utiliser des ancestrales techniques&#8230; Les applications via IP sont de plus en plus répandues, l&#8217;astuce du port serie n&#8217;aura peut-être pas de nouvelle saison.</p>
<p>++</p>
<p>Dominique DERRIER</p>
]]></content:encoded>
			<wfw:commentRss>http://lugm.org/2010/04/24/port-serie-saison-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Générateur de Fla$h Swftools</title>
		<link>http://lugm.org/2009/12/29/generateur-de-flah-swftools/</link>
		<comments>http://lugm.org/2009/12/29/generateur-de-flah-swftools/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 06:45:42 +0000</pubDate>
		<dc:creator>Dominique Derrier</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[swftools]]></category>
		<category><![CDATA[text]]></category>

		<guid isPermaLink="false">http://lugm.org/?p=315</guid>
		<description><![CDATA[
Dans la série je ne sais pas quoi faire le jour de nöel, j&#8217;ai testé pour vous swftools.
C&#8217;est un outil GPL (opensource) qui permet de faire des fichiers flash en décrivant chaque Keyframe, le logiciel permet de compiler le fichier et de générer l&#8217;animation Flash.
Bref c&#8217;est un petit utilitaire en mode texte qui peut faire [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright size-thumbnail wp-image-280"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="200" height="200" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="/wp-content/uploads/2009/12/bonneannee.swf" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="200" height="200" src="/wp-content/uploads/2009/12/bonneannee.swf" quality="high"></embed></object></div>
<p>Dans la série je ne sais pas quoi faire le jour de nöel, j&#8217;ai testé pour vous swftools.<br />
C&#8217;est un outil GPL (opensource) qui permet de faire des fichiers flash en décrivant chaque Keyframe, le logiciel permet de compiler le fichier et de générer l&#8217;animation Flash.</p>
<p>Bref c&#8217;est un petit utilitaire en mode texte qui peut faire quelques animations sympathiques pour vos cartes de voeux&#8230; et donner un peu de vie à un message en  mode texte.<br />
<strong>Bonne Année 2010 à tous.</strong><br />
<span id="more-315"></span></p>
<h2>SwfTools</h2>
<p style="text-align: justify;">Avec quelques minutes de patiences et de créativitées il est possible de faire rapidement de belles animations.<br />
Swftools sait compiler l&#8217;action script ce qui permet de rendre les contenus flash dynamiques (lecture de paramètres, de fichiers xml, téléchargement de composants&#8230; bref quasiment tout ce que l&#8217;on peut faire avec Flash).</p>
<p style="text-align: justify;">Le calcul du mouvement entre les keyframe se fait automatiquement (ou peut-être grâce à la magie de flash).</p>
<h2>Whaou tout ca !</h2>
<p>Il est possible :</p>
<ul>
<li>d&#8217;importer des .jpeg/.png</li>
<li>d&#8217;importer des .mp3/.wav</li>
<li>d&#8217;importer des fonts (TTF)</li>
<li>d&#8217;importer des fichiers swf (pour intégrer dans votre flash en flash existant y ajouter un pré-loader par exemple)</li>
<li>afficher des blocs de texts/variables/html</li>
<li>de jouer sur la taille des objects, leur couleur, leur position&#8230;</li>
</ul>
<h2>Exemple</h2>
<pre>.flash filename="bonneannee.swf"  bbox=200x200  fps=20 compress
.edittext bonne text="Bonne Année"       color=blue  width=70 height=20
.edittext year text="2010"               color=red   width=40 height=20
        .put bonne x=10 y=50
        .put year  x=40 y=70 alpha=25%

.frame 1
.action:
        _root.angle +=0.05;
        bonne._x = 50*Math.cos(_root.angle)+50;
        bonne._y = 20*Math.sin(_root.angle)+50;
        year._x = bonne._y;
.end
.frame 2
        .action:
        gotoFrame(0);
        Play();
.end
.frame 3
.end</pre>
<p>Puis compiler avec</p>
<pre>swfc file.sc</pre>
<h2>Link</h2>
<p><a href="http://www.swftools.org/">Swftools</a> le site officiel http://www.swftools.com<br />
<a href="http://technoargia.free.fr/swftools/">http://technoargia.free.fr/swftools/</a> quelques exemples<br />
<a href="http://code.google.com/p/swfobject/">http://code.google.com/p/swfobject/</a> pour intégrer vos flash proprement dans une page html</p>
<p><strong>Bonne Année 2010 à tous.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://lugm.org/2009/12/29/generateur-de-flah-swftools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grub 2</title>
		<link>http://lugm.org/2009/08/09/grub-2/</link>
		<comments>http://lugm.org/2009/08/09/grub-2/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 06:01:08 +0000</pubDate>
		<dc:creator>Dominique Derrier</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[grub]]></category>

		<guid isPermaLink="false">http://lugm.org/?p=228</guid>
		<description><![CDATA[Dans la série je ne sais pas quoi faire le week-end, j&#8217;ai testé pour vous Grub2. Pour ceux qui ne savent pas, c&#8217;est le petit soft qui permet de démarrer votre machine, le mystérieux boot loader qui n&#8217;a rien d&#8217;effrayant. La version 2 permet d&#8217;avoir quelques fonctions gadgets histoire d&#8217;épater vos amis.

C&#8217;est quoi
GRand Unified Bootloader, [...]]]></description>
			<content:encoded><![CDATA[<p>Dans la série je ne sais pas quoi faire le week-end, j&#8217;ai testé pour vous Grub2. Pour ceux qui ne savent pas, c&#8217;est le petit soft qui permet de démarrer votre machine, le mystérieux boot loader qui n&#8217;a rien d&#8217;effrayant. La version 2 permet d&#8217;avoir quelques fonctions gadgets histoire d&#8217;épater vos amis.</p>
<p><span id="more-228"></span></p>
<h1>C&#8217;est quoi</h1>
<p>GRand Unified Bootloader, c&#8217;est le boot loader: un petit programme qui se loge dans le premier secteur du disque dur est qui permet de choisir l&#8217;OS sur lequel vous voulez démarrer. Dans les temps anciens, lilo permettait de faire cela: mais les temps changent et les besoins en souplesse ont pris le dessus.</p>
<p>La première version permettait déjà pas mal de choses:</p>
<ul>
<li>rechercher un fichier de boot (ext2/ext3/reiserfs)</li>
<li>passer en mode graphique</li>
<li>mettre des paramètres au kernel</li>
<li>démarrer différents OS</li>
</ul>
<h1>La version 2</h1>
<p>Dans la version 2 l&#8217;équipe de Dev a ajouté la notion de module pour permettre de charger les différentes fonctionnalités. Cela permet de charger divers systèmes de fichiers différents de votre ext4.<br />
Cela permet aussi de charger des drivers VESEA pour afficher des images 65000 couleurs, des fonts sympas &#8230; L&#8217;équipe a aussi pensé à une notion de script avancée (loop, tests, variables, &#8230;)</p>
<p>Tous les plus sont aussi des moins &#8230; en toute logique la segmentation est bonne pour pouvoir charger différents modules. Mais cela complique l&#8217;affaire car il faut connaitre les éléments nécessaires pour utiliser les diverses fonctionnalités. Heureusement que les &#8220;packageurs&#8221; maîtrisent les fichiers de configuration.</p>
<h1>Le test</h1>
<p>Une bonne vieille clef usb fera l&#8217;affaire.</p>
<p>Test de boot et hop, éclatez vous sans abimer votre machine.</p>
<p>Compilez les sources dans le prefix que vous souhaitez.<br />
<code><br />
mkfs.ext2 /dev/sdf1<br />
./grub-install --root-directory=/media/disk/ '(hd1)'</code></p>
<p><code> </code></p>
<p>Il faut ensuite faire un fichier de configuration qui va bien pour booter.</p>
<p><code><br />
set default=0<br />
set timeout=20<br />
set root=(hd0,1)</code></p>
<p><code>if font /boot/ascii.pff; then<br />
set gfxmode=640x480<br />
insmod gfxterm<br />
insmod vbe<br />
if terminal_output gfxterm ; then true ; else<br />
terminal gfxterm<br />
fi<br />
fi</code></p>
<p><code>insmod tga<br />
if background_image /boot/Lake_mapourika_NZ.tga; then<br />
true<br />
else<br />
set menu_color_normal=cyan/blue<br />
set menu_color_highlight=white/blue<br />
fi</code></p>
<p><code>if terminal_output gfxterm ; then true ; else<br />
terminal gfxterm<br />
fi</code></p>
<p><code>menuentry "Gentoo GNU/Linux" {<br />
set root=(hd1,1)<br />
linux /boot/vmlinuz root=/dev/sda2 quiet<br />
}</p>
<p></code></p>
<p><code>menuentry "other" {<br />
set root=(hd1,1)<br />
chainloader +1<br />
}<br />
</code></p>
<p>Si vous voulez utiliser le mode graphique il faut avoir un fichier de font pour que vous puissiez voir le texte (ascii.pff)</p>
<p>Un reboot sur la clef usb et le miracle devrait fonctionner&#8230;<br />
Si cela vous plait &#8230; il suffit d&#8217;installer grub sur hd0</p>
<p>/!\ Attention, vous pouvez tout casser, et la seule solution sera le CD de rescue pour booter votre système</p>
<p>Dominique DERRIER</p>
]]></content:encoded>
			<wfw:commentRss>http://lugm.org/2009/08/09/grub-2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Copier des Flv</title>
		<link>http://lugm.org/2009/08/01/copier-des-flv/</link>
		<comments>http://lugm.org/2009/08/01/copier-des-flv/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 06:54:54 +0000</pubDate>
		<dc:creator>Dominique Derrier</dc:creator>
				<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://lugm.org/?p=219</guid>
		<description><![CDATA[Voici une astuce pour pouvoir sauvegarder les videos en Flash que vous consultez depuis votre ffox sur votre machine.
Le player Flash crée un fichier temporaire pour la lecture.

Généralement il se trouve dans /tmp/, mais il est possible de récupérer le nom via lsof. L&#8217;astuce consiste à faire un lien (ln hard) avec le fichier et [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://lugm.tuxlab.mu/wp-content/uploads/2009/06/engrenage-150x150.jpg" alt="engrenage" title="engrenage" width="150" height="150" class="alignright size-thumbnail wp-image-57" />Voici une astuce pour pouvoir sauvegarder les videos en Flash que vous consultez depuis votre ffox sur votre machine.<br />
Le player Flash crée un fichier temporaire pour la lecture.</p>
<p><span id="more-219"></span></p>
<p>Généralement il se trouve dans /tmp/, mais il est possible de récupérer le nom via <a title="lsof" href="http://linux.die.net/man/8/lsof" target="_blank">lsof</a>. L&#8217;astuce consiste à faire un<a title="ln" href="http://fr.wikipedia.org/wiki/Lien_mat%C3%A9riel" target="_blank"> lien (ln hard) </a>avec le fichier et quand firefox le détruira&#8230; le fichier sera toujours &#8220;link&#8221; sur le système comme un fichier standard.<br />
/!\ Attention: un lien hard ne peut se faire que sur la même partition.</p>
<p>Libre à vous de le convertir avec <a title="mplayer" href="www.mplayerhq.hu" target="_blank">mplayer</a> ou autre&#8230;</p>
<p><code>ln -f $(ls -la /proc/$(pgrep firefox)/fd/ |grep Flash |awk '{print $NF}') $(dirname $(ls -la /proc/$(pgrep firefox)/fd/ |grep Flash |awk '{print $NF}'))/video-$RANDOM.flv</code></p>
<p>Ps: Cela fonctionne aussi sous les autres navigateurs&#8230; il faut juste récupérer le nom et l&#8217;endroit du fichier temporaire.</p>
]]></content:encoded>
			<wfw:commentRss>http://lugm.org/2009/08/01/copier-des-flv/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>/proc le coffre aux trésors</title>
		<link>http://lugm.org/2009/06/25/proc-le-coffre-aux-tresors/</link>
		<comments>http://lugm.org/2009/06/25/proc-le-coffre-aux-tresors/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 13:40:24 +0000</pubDate>
		<dc:creator>Dominique Derrier</dc:creator>
				<category><![CDATA[Tip]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[proc]]></category>
		<category><![CDATA[systeme]]></category>

		<guid isPermaLink="false">http://lugm.org/?p=148</guid>
		<description><![CDATA[Autour du kernel, nous utilisons tous une foule de programmes pour récupérer les informations et utiliser notre système du mieux possible. Sous linux, toutes ces informations sont accessibles via /proc. Un peu de curiosité vous montrera les bijoux techniques qu&#8217;il est possible de récupérer.

Processus
/proc permet de connaitre tous les processus qui tournent sur la machine. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://lugm.org/wp-content/uploads/2009/06/coffre_tresor.jpg" alt="coffre_tresor" title="coffre_tresor" width="64" height="57" class="alignleft size-full wp-image-186" />Autour du kernel, nous utilisons tous une foule de programmes pour récupérer les informations et utiliser notre système du mieux possible. Sous linux, toutes ces informations sont accessibles via /proc. Un peu de curiosité vous montrera les bijoux techniques qu&#8217;il est possible de récupérer.<br />
<span id="more-148"></span></p>
<h2>Processus</h2>
<p>/proc permet de connaitre tous les processus qui tournent sur la machine. Chaque chiffre correspond au PID de processus, à l&#8217;intérieur se trouvent toutes les informations concernant le programme.</p>
<ul>
<li><strong>exe</strong>: le nom de l&#8217;executable</li>
<li><strong>cmdline</strong>: les paramètres de lancement</li>
<li><strong>root</strong>: le chroot du programme</li>
<li><strong>environ</strong>: les variables d&#8217;environnement valables pour le programme.</li>
<li><strong>fd/</strong> la liste des fichiers ouverts.</li>
<li><strong>maps</strong>: les liens avec les bibliothèques</li>
<li><strong>status:</strong> informations Ram, User,&#8230;</li>
</ul>
<p>Si vous supprimez des fichiers en cours d&#8217;utilisation, il est possible de copier le fichier qui est dans /proc/$PID/fd/[numero].</p>
<p><code>cp /proc/1/exe  /tmp/init.recup</code></p>
<p>/!\ certains root-kit modifient la libproc et peuvent se masquer. Pour faire cela avec /proc il faut recompiler et rebooter le kernel: Ce qui est moins évident à faire.</p>
<h2>Informations Kernel</h2>
<p>Il n&#8217;y a pas que les processus mais tout ce qui se passe en &#8220;live&#8221; sur votre machine.</p>
<ul>
<li>la ram: <a href="file:///proc/meminfo">/proc/meminfo</a> (used,free, swap, commited&#8230;)</li>
<li>le cpu: <a href="file:///proc/cpuinfo">/proc/cpuinfo</a> (capacité de traitement, nombre,&#8230;)</li>
<li>le réseau: <a href="file:///proc/dev/net">/proc/dev/net </a></li>
<li>le kernel: <a href="file:///proc/kcore">/proc/kcore</a> (gdb /boot/vmlinuz /proc/kcore)</li>
<li>l&#8217;activité:  <a href="file:///proc/stat">/proc/stat</a></li>
<li>les disques: <a href="file:///proc/diskstats">/proc/diskstats</a></li>
</ul>
<p>La documentation se trouve dans les sources du kernel et si le coeur vous en dit vous pouvez aller faire un tour dans les fichiers.c pour créer ou adapter à vos besoins.</p>
<h2>Ecriture</h2>
<p>En écrivant dans certains fichiers, il est possible de régler les paramètres du kernel plus ou moins complexes&#8230; Pour ma part j&#8217;utilise davantage ceux qui concernent le réseau (nf_conntrack_max, ip_forward &#8230;). Mais il y a shmall (pour la mémoire partagée), les sémaphores, swappiness &#8230; group process &#8230;</p>
<p>Dominique DERRIER</p>
<h3>Ref</h3>
<p><a href="file:///usr/src/linux/Documentation/filesystems/proc.txt">file:///usr/src/linux/Documentation/filesystems/proc.txt</a><br />
<a href="file:///usr/src/linux/Documentation/cgroups/cgroups.txt">file:///usr/src/linux/Documentation/cgroups/cgroups.txt</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lugm.org/2009/06/25/proc-le-coffre-aux-tresors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>With screen with compiz</title>
		<link>http://lugm.org/2009/06/20/with-screen-with-compiz/</link>
		<comments>http://lugm.org/2009/06/20/with-screen-with-compiz/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 17:14:52 +0000</pubDate>
		<dc:creator>Dominique Derrier</dc:creator>
				<category><![CDATA[Tip]]></category>
		<category><![CDATA[compiz]]></category>
		<category><![CDATA[graphical]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://lugm.tuxlab.mu/?p=103</guid>
		<description><![CDATA[
J&#8217;ai eu le problème de la fenêtre blanche avec skype&#8230; horreur impossible de voir la famille par cette magnifique fenêtre sur le monde qu&#8217;est internet. Merci la 3D !

3D desktop
Les supers funkys desktop en 3D, pour épater les copains sont supers mais ajoutent de la complexité pour l&#8217;affichage (X n&#8217;étant pas par nature le logiciel [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.compiz-fusion.org"><img src="http://lugm.tuxlab.mu/wp-content/uploads/2009/06/fusion-icon.png" alt="fusion-icon" title="fusion-icon" width="32" height="32" class="alignleft size-full wp-image-113" /></a><br />
J&#8217;ai eu le problème de la fenêtre blanche avec skype&#8230; horreur impossible de voir la famille par cette magnifique fenêtre sur le monde qu&#8217;est internet. Merci la 3D !<br />
<span id="more-103"></span></p>
<h2>3D desktop</h2>
<p>Les supers funkys desktop en 3D, pour épater les copains sont supers mais ajoutent de la complexité pour l&#8217;affichage (X n&#8217;étant pas par nature le logiciel le plus simple du monde).</p>
<p>Il arrive donc que certains logiciels propriétaires ou ne prennant pas en compte ce type de fantaisies ne fonctionnent pas bien. Cela se traduit par une page blanche. L&#8217;astuce la voici:</p>
<p><code>export XLIB_SKIP_ARGB_VISUALS=1<br />
./skype</code><br />
<img src="http://lugm.tuxlab.mu/wp-content/uploads/2009/06/images.jpg" alt="compiz-fusion" title="compiz-fusion" width="150" height="113" class="alignright size-full wp-image-112" /></p>
<p>Cela permet de ce passer des contrôles offerts par l&#8217;extenstion Composite de Xorg. J&#8217;ai déjà rencontré le problème avec des veilles versions de rdesktop. Pal de personnes ont le problème mais peu la solution de contournement qui fonctionne relativement bien.</p>
<h3>Ref</h3>
<p><a href="http://www.x.org/archive/X11R6.8.0/doc/RELNOTES5.html#40">Xorg documentation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lugm.org/2009/06/20/with-screen-with-compiz/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
