<?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>®om&#039;s blog &#187; nvidia</title>
	<atom:link href="http://blog.rom1v.com/tag/nvidia/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rom1v.com</link>
	<description>Un blog libre</description>
	<lastBuildDate>Sun, 05 Sep 2010 17:23:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Splash screen Ubuntu Lucid Lynx (10.04) et pilote NVIDIA propriétaire</title>
		<link>http://blog.rom1v.com/2010/05/splash-screen-ubuntu-lucid-lynx-10-04-et-pilote-nvidia-proprietaire/</link>
		<comments>http://blog.rom1v.com/2010/05/splash-screen-ubuntu-lucid-lynx-10-04-et-pilote-nvidia-proprietaire/#comments</comments>
		<pubDate>Thu, 13 May 2010 14:26:53 +0000</pubDate>
		<dc:creator>®om</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[puf]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.rom1v.com/?p=1446</guid>
		<description><![CDATA[Ubuntu utilise maintenant Plymouth pour le processus de démarrage graphique. C&#8217;est maintenant le noyau qui s&#8217;occupe de la configuration graphique à la place de Xorg&#160;: c&#8217;est plus joli, plus rapide… Le problème, c&#8217;est que le logiciel propriétaire ne suit pas le rythme du logiciel libre. En particulier, le pilote NVIDIA propriétaire ne supporte pas encore [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.rom1v.com/wp-content/uploads/2010/05/ubuntu-lucid-boot.png"><img src="http://blog.rom1v.com/wp-content/uploads/2010/05/ubuntu-lucid-boot.png" alt="" title="ubuntu-lucid-boot" width="250" height="120" class="alignright size-full wp-image-1458" /></a><br />
<strong>Ubuntu</strong> utilise maintenant <strong>Plymouth</strong> pour le processus de démarrage graphique. C&#8217;est maintenant le noyau qui s&#8217;occupe de la configuration graphique à la place de <em>Xorg</em>&nbsp;: c&#8217;est plus joli, plus rapide…</p>
<p>Le problème, c&#8217;est que le logiciel propriétaire ne suit pas le rythme du logiciel libre. En particulier, le pilote <em>NVIDIA</em> propriétaire ne supporte pas encore cette fonctionnalité (alors que le pilote libre la gère correctement, mais ne supporte pas la 3D). Du coup, on se retrouve avec un <em>splash screen</em> très laid en basse résolution au démarrage.</p>
<p>Ce billet décrit comment avoir un logo à la bonne résolution (même si on n&#8217;obtiendra pas la fluidité possible actuellement avec le pilote libre). Une mise à jour sera peut-être disponible (espérons-le), avec un pilote <em>NVIDIA</em> propriétaire fonctionnant correctement. Si tel est le cas, merci de me prévenir, pour que je marque ce billet comme <em>déprécié</em>.</p>
<h2>Contourner le problème</h2>
<p><strong>Attention&nbsp;: ces modifications modifient votre configuration graphique, elles pourraient empêcher votre système de fonctionner correctement.</strong></p>
<p><em>Remplacez dans les étapes suivantes <code>1680x1050</code> par la définition de votre écran.</em></p>
<p>Tout d&#8217;abord, il faut prendre un post-it, un stylo, et écrire <em>«&nbsp;ne plus acheter d&#8217;ordinateur avec une carte graphique nécessitant des pilotes propriétaires pour fonctionner&nbsp;»</em>. Le coller ensuite bien en évidence pour s&#8217;en rappeler lors du prochain achat informatique.</p>
<p>Ensuite, installer le paquet <a href="apt://v86d">v86d</a>&nbsp;:</p>
<pre>sudo apt-get install v86d</pre>
<p>Puis éditer le fichier <code>/etc/default/grub</code>&nbsp;:</p>
<pre>gksudo gedit /etc/default/grub</pre>
<p>et remplacer la ligne&nbsp;:</p>
<pre>GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"</pre>
<p>par&nbsp;:</p>
<pre>GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap"</pre>
<p>et la ligne&nbsp;:</p>
<pre>#GRUB_GFXMODE=640x480</pre>
<p>par&nbsp;:</p>
<pre>GRUB_GFXMODE=1680x1050</pre>
<p>Puis exécuter les commandes suivantes&nbsp;:</p>
<pre>echo 'uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap' | sudo tee -a /etc/initramfs-tools/modules
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-grub2
sudo update-initramfs -u</pre>
<p>Il ne reste plus qu&#8217;à redémarrer le système, le logo est maintenant joli.</p>
<p>Merci à <a href="http://news.softpedia.com/news/How-to-Fix-the-Big-and-Ugly-Plymouth-Logo-in-Ubuntu-10-04-140810.shtml">softpedia</a> pour cette astuce.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rom1v.com/2010/05/splash-screen-ubuntu-lucid-lynx-10-04-et-pilote-nvidia-proprietaire/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
		<item>
		<title>Améliorer les performances nvidia sous compiz-fusion</title>
		<link>http://blog.rom1v.com/2008/10/ameliorer-les-performances-nvidia-sous-compiz-fusion/</link>
		<comments>http://blog.rom1v.com/2008/10/ameliorer-les-performances-nvidia-sous-compiz-fusion/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 12:22:00 +0000</pubDate>
		<dc:creator>®om</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[puf]]></category>
		<category><![CDATA[compiz]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.rom1v.com/2008/10/ameliorer-les-performances-nvidia-sous-compiz-fusion/</guid>
		<description><![CDATA[Ce billet s&#8217;adresse aux possesseurs de carte graphique nvidia qui utilisent compiz-fusion. Tout d&#8217;abord, pour que compiz prennent en compte les paramètres de nvidia-settings au démarrage (vblank, anti-aliasing, anisotropic…), il faut que la commande nvidia-settings -l soit exécutée avant le lancement de compiz. Pour cela, j&#8217;ai proposé un patch qui consiste à rajouter un fichier [...]]]></description>
			<content:encoded><![CDATA[<p>Ce billet s&#8217;adresse aux possesseurs de carte graphique <strong>nvidia</strong> qui utilisent <strong>compiz-fusion</strong>.</p>
<p>Tout d&#8217;abord, pour que <code>compiz</code> prennent en compte les paramètres de <a href="apt://nvidia-settings">nvidia-settings</a> au démarrage (vblank, anti-aliasing, anisotropic…), il faut que la commande <code>nvidia-settings -l</code> soit exécutée <strong>avant</strong> le lancement de compiz.<br />
Pour cela, j&#8217;ai proposé <a href="https://bugs.launchpad.net/ubuntu/+bug/215876/comments/6">un patch</a> qui consiste à rajouter un fichier dans <code>/etc/X11/Xsession.d</code>, en espérant qu&#8217;il soit intégré à la version finale d&#8217;Intrepid.</p>
<p>En attendant, le plus simple est de rajouter la ligne dans <code>~/.gnomerc</code> (créer le fichier s&#8217;il n&#8217;existe pas) :</p>
<pre>nvidia-settings -l</pre>
<p><em>NB: l&#8217;anti-aliasing provoque <a href="https://bugs.launchpad.net/ubuntu/+bug/279571">quelques problèmes</a> avec compiz.</em></p>
<p>Maintenant, que la configuration de <code>nvidia-settings</code> est prise en compte, optimisons les performances.</p>
<p>Pour cela, toujours dans <code>~/.gnomerc</code>, il faut rajouter la ligne :</p>
<pre>nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1</pre>
<p>Et dans <code>/etc/X11/xorg.conf</code>, dans la <code>Section "Device"</code> correspondant à la carte graphique, il faut rajouter :</p>
<pre>    Option     "PixmapCacheSize" "1000000"
    Option     "AllowSHMPixmaps" "0"</pre>
<p>ce qui donne, chez moi :</p>
<pre>Section "Device"
    Identifier "Configured Video Device"
    Driver     "nvidia"
    Option     "NoLogo" "True"
    Option     "PixmapCacheSize" "1000000"
    Option     "AllowSHMPixmaps" "0"
EndSection</pre>
<p>puis redémarrer le serveur X.</p>
<p>Rassurez-vous, je n&#8217;ai pas inventé toutes ces modifications, elles sont <strong>fortement</strong> recommandées par <strong>nvidia</strong>, en attendant d&#8217;avoir les bonnes valeurs par défaut dans une version future. Plus d&#8217;infos <a href="http://www.nvnews.net/vbulletin/showthread.php?t=118088">ici</a>.</p>
<p>Voici une amélioration directe suite à ces modifications : dans <a href="apt://compizconfig-settings-manager">ccsm</a>, si dans le plugin &laquo;&nbsp;redimensionner la fenêtre&nbsp;&raquo; le mode de redimensionnement est sur l&#8217;option &laquo;&nbsp;Normal&nbsp;&raquo;, les redimensionnements de fenêtres sont très très lents. C&#8217;est pour cela que j&#8217;utilisais plutôt le mode &laquo;&nbsp;Stretch&nbsp;&raquo;.</p>
<p>Après les modifications, les performances sont beaucoup plus correctes (ça n&#8217;est pas parfait, mais c&#8217;est déjà ça).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rom1v.com/2008/10/ameliorer-les-performances-nvidia-sous-compiz-fusion/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
