<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>P3ter.fr</title>
	<link>http://p3ter.fr/</link>
	<language>fr</language>
	<description></description>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://p3ter.fr/feed/rss" />
	<lastBuildDate>Wed, 15 May 2013 10:51:00 +0200</lastBuildDate>
	<generator>PluXml</generator>
	<item>
		<title>Un outil graphique pour configurer Bumblebee</title> 
		<link>http://p3ter.fr/article41/un-outil-graphique-pour-configurer-bumblebee</link>
		<guid>http://p3ter.fr/article41/un-outil-graphique-pour-configurer-bumblebee</guid>
		<description>&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/vignette/20130516-bumblebee_gui-vignette.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Nvidia Optimus nativement sous Linux, c&#039;est pas encore pour demain, malgré un début de support&amp;nbsp; avec &lt;a href=&quot;http://p3ter.fr/article38/nouveau-driver-nvidia-319-12-beta-avec-un-debut-de-solution-pour-optimus&quot; title=&quot;le driver 319&quot;&gt;&lt;ins&gt;le driver 319&lt;/ins&gt;&lt;/a&gt;. C&#039;est pourquoi, je vous parle encore de Bumblebee et d&#039;un outil graphique qui va vous aider à l&#039;installer et le configurer facilement.&lt;br /&gt;Lorsque &lt;a href=&quot;http://p3ter.fr/article8/nvidia-optimus-grace-a-bumblebee&quot; title=&quot;j&#039;ai installé Bumblebee&quot;&gt;&lt;ins&gt;j&#039;ai installé Bumblebee&lt;/ins&gt;&lt;/a&gt;  pour la première fois, j&#039;avais quelques problèmes avec la commande &lt;em&gt;optirun&lt;/em&gt; et la mise en veille faisait planter mon PC portable. C&#039;est la configuration même de Bumblebee qui posait problème.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Bumblebee GUI&lt;/em&gt; va vous permettre de paramétrer Bumblebee facilement grâce à une interface graphique. L&#039;outil permet d&#039;installer et de réinstaller Bumblebee, mais aussi de le redémarrer et de vérifier l&#039;état du démon.&lt;br /&gt;&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130516-bumblebee_gui-img1.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130516-bumblebee_gui-img3.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130516-bumblebee_gui-img2.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Par exemple, avec vous pouvez simplement d&#039;indiquer à Bumblebee le driver Nvidia que vous souhaitez utiliser (indiquez le nom du répertoire utilisé par le driver, qui se trouve dans &lt;em&gt;/usr/lib&lt;/em&gt;/). Vous pouvez aussi demander à Bumblebee d&#039;éteindre la carte Nvidia en sortant de la commande &lt;em&gt;optirun&lt;/em&gt;, et bien d&#039;autres choses encore.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Installation&lt;/h2&gt;&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;sudo add-apt-repository ppa:alessandrofac93/bumblebee-config-gtk-dev&lt;br /&gt;sudo apt-get update&lt;br /&gt;sudo apt-get install bumblebee-config-gui&lt;br /&gt;&lt;/pre&gt;Il faut lancer &lt;em&gt;Bumblebee Gui&lt;/em&gt; en root avec la commande :&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;sudo bumblebee-config&lt;/pre&gt;&lt;br /&gt;&lt;hr /&gt;
Un article à retrouver sur &lt;a href=&quot;http://p3ter.fr&quot;&gt;P3ter.fr&lt;/a&gt;</description>
		<pubDate>Wed, 15 May 2013 10:51:00 +0200</pubDate>
		<dc:creator>Pedro CADETE</dc:creator>
	</item>
	<item>
		<title>Codiad, développez dans votre navigateur</title> 
		<link>http://p3ter.fr/article40/ouvrir-un-terminal-sur-une-machine-depuis-votre-navigateur</link>
		<guid>http://p3ter.fr/article40/ouvrir-un-terminal-sur-une-machine-depuis-votre-navigateur</guid>
		<description>&lt;img src=&quot;http://p3ter.fr/data/images/2013/vignette/20130502-codiad-vignette.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Si vous utilisez des IDE en ligne comme Shiftedit, alors Codiad devrait vous intéresser. Il s&#039;agit d&#039;un IDE tout en PHP et à héberger soit même. Moi qui utilisait Shiftedit, j&#039;ai basculé vers Codiad qui est beaucoup plus rapide et léger. Je l&#039;ai installé sur un Raspberry Pi avec NGINX. Je vous montre ici comment j&#039;ai fait.&lt;br /&gt;&lt;br /&gt;Commencez par installer NGINX et PHP. Pour ce faire vous pouvez utiliser &lt;a href=&quot;http://p3ter.fr/article30/raspberry-pi-installer-nginx-automatiquement&quot; title=&quot;mon script&quot;&gt;mon script&lt;/a&gt;  pour une installation sous Raspbian (Raspberry Pi) ou celui de &lt;a href=&quot;http://blog.nicolargo.com/2011/01/installation-automatique-de-nginx-php-fpm-memcached-sous-debian.html&quot; title=&quot;nicolargo&quot;&gt;nicolargo&lt;/a&gt;  pour une installation sous Debian.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://p3ter.fr/data/images/2013/20130502-codiad-img1.png&quot; class=&quot;zoombox&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130502-codiad-img1-tb.png&quot; alt=&quot;p3ter.fr codiad&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Création d&#039;un virtualhost&lt;/h2&gt;&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;sudo vim /etc/nginx/sites-enabled/codiad&lt;br /&gt;&lt;/pre&gt;Ensuite copiez/collez la configuration ci-dessous dans votre virtualhost.&lt;br /&gt;&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;server {&lt;br /&gt;  listen       80;&lt;br /&gt;  server_name  localhost;&lt;br /&gt;  root         /var/www/codiad;&lt;br /&gt;  access_log /var/log/nginx/codiad.access.log;&lt;br /&gt;  error_log /var/log/nginx/codiad.error.log;&lt;br /&gt;&lt;br /&gt;  # Static&lt;br /&gt;  location / {&lt;br /&gt;    index  index.html index.htm index.php;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  # PHP scripts -&amp;gt; PHP-FPM server listening on 127.0.0.1:9000&lt;br /&gt;  location ~ \.php$ {&lt;br /&gt;    try_files $uri =404;&lt;br /&gt;    fastcgi_pass   127.0.0.1:9000;&lt;br /&gt;    fastcgi_index  index.php;&lt;br /&gt;    include fastcgi_params;&lt;br /&gt;    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  # Security&lt;br /&gt;  location ~ /\.ht {&lt;br /&gt;    deny  all;&lt;br /&gt;  }&lt;br /&gt;  location /version {&lt;br /&gt;    return 404;&lt;br /&gt;  }&lt;br /&gt;  location ~ /data/configuration/* {&lt;br /&gt;    return 404;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  # Stuffs&lt;br /&gt;  location = /favicon.ico {&lt;br /&gt;    access_log  off;&lt;br /&gt;    return  204;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  location ~* ^.+\.(jpg|jpeg|gif|css|png|js|xml)$ {&lt;br /&gt;    expires  30d;&lt;br /&gt;    #access_log off;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;Remplacez &lt;em&gt;localhost&lt;/em&gt; par l&#039;adresse IP ou le DNS de votre serveur. Vous pouvez aussi modifier le numéro de port si besoin en changeant le paramètre &lt;em&gt;listen&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Redémarrez le serveur NGINX&lt;br /&gt;&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;sudo service nginx restart&lt;/pre&gt;&lt;h2&gt;Installer Codiad&lt;br /&gt;&lt;/h2&gt;Nous allons installer Codiad dans le répertoire associé au virtualhost.&lt;br /&gt;&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;sudo mkdir /var/www/codiad/&lt;br /&gt;cd /var/www/codiad&lt;br /&gt;sudo wget &lt;a id=&quot;&quot; shape=&quot;rect&quot; href=&quot;https://github.com/Codiad/Codiad/tarball/master&quot; target=&quot;_blank&quot;&gt;https://github.com/&lt;span class=&quot;highlight&quot;&gt;Codiad&lt;/span&gt;/&lt;span class=&quot;highlight&quot;&gt;Codiad&lt;/span&gt;/tarball/master&lt;/a&gt;&lt;br /&gt;tar zxvf master&lt;br /&gt;sudo cp -r Codiad/* .&lt;br /&gt;sudo rm -rf Codiad&lt;br /&gt;sudo mv config.example.php config.phpsudo&lt;br /&gt;chmod -R 770 /var/www/Codiad&lt;br /&gt;&lt;/pre&gt;Lancez votre navigateur web et connectez vous sur le serveur. L&#039;écran d&#039;installation de Codiad devrait apparaître, commencez par créer un projet et un utilisateur.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Changer la racine de son projet&lt;br /&gt;&lt;/h2&gt;Par défaut lorsque vous créez un projet dans Codiad, il va créer un dossier dans &lt;em&gt;/var/www/codiad/workspace/nom_du_projet&lt;/em&gt; qui contiendra vos fichiers.&lt;br /&gt;&lt;br /&gt;Si vous souhaitez changer la racine du projet pour un autre répertoire du serveur, il faut remplacer le dossier &lt;em&gt;nom_du_projet&lt;/em&gt; par un lien symbolique vers la nouvelle racine.&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;cd /var/www/codiad&lt;br /&gt;sudo rm -rf workspace/nom_du_projet&lt;br /&gt;ln -s /home/pedro/projet workspace/nom_du_projet&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Remplacez &lt;em&gt;/home/pedro/projet&lt;/em&gt; par la nouvelle racine. En revanche ne modifiez par le nom du projet (&lt;em&gt;workspace/nom_du_projet&lt;/em&gt;), sinon Codiad ne le reconnaîtra plus.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Site officiel : &lt;a href=&quot;http://codiad.com/&quot; title=&quot;codiad.com&quot;&gt;&lt;strong&gt;codiad.com&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;&lt;hr /&gt;
Un article à retrouver sur &lt;a href=&quot;http://p3ter.fr&quot;&gt;P3ter.fr&lt;/a&gt;</description>
		<pubDate>Thu, 02 May 2013 08:58:00 +0200</pubDate>
		<dc:creator>Pedro CADETE</dc:creator>
	</item>
	<item>
		<title>Un client Google Drive pour Linux : Insync (MAJ)</title> 
		<link>http://p3ter.fr/article20/un-client-google-drive-pour-linux-insync</link>
		<guid>http://p3ter.fr/article20/un-client-google-drive-pour-linux-insync</guid>
		<description>&lt;img src=&quot;http://p3ter.fr/data/images/2012/vignette/20120914-insync-vignette.png&quot; alt=&quot;p3ter.fr - client google drive linux : insync&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Google n&#039;ayant pas encore développé de client Linux pour Drive, les solutions alternatives se multiplient. Grive a eu son succès a son lancement, mais les mise à jours du projet se font attendre et la synchronisation automatique n&#039;est toujours pas possible. J&#039;ai donc essayé (et adopté) une autre solution : Insync.&lt;br /&gt;&lt;br&gt;

&lt;hr&gt;
&lt;strong&gt;MAJ 13/04/2013 : &lt;/strong&gt;Un repos pour &lt;strong&gt;Fedora&lt;/strong&gt; est disponible (voir ci-dessous). Les paquets pour &lt;strong&gt;Xfce&lt;/strong&gt; et &lt;strong&gt;Mate&lt;/strong&gt; ont été ajoutés aux repos Ubuntu, Debian et Linux Mint. Insync est désormais disponible pour &lt;strong&gt;ArchLinux&lt;/strong&gt; via le repos AUR.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;MAJ 26/10/2012 : &lt;/strong&gt;Un dépôt officiel est désormais disponible pour Ubuntu, Debian et Linux Mint. J&#039;ai mis à jour la procédure d&#039;installation.&lt;br /&gt;
&lt;br /&gt;


&lt;strong&gt;MAJ 11.10.2012 : &lt;/strong&gt;La version 0.9.24 permet désormais d&#039;ouvrir vos documents au format Google Doc. avec Libre Office, ou une autre suite bureautique, puisque désormais Insync télécharge ces fichiers au format Open Document (.odt). Cette version va aussi vous permettre, entre autre, de mettre en pause la synchronisation.
&lt;hr&gt;


&lt;br /&gt;
Ce projet est beaucoup plus abouti que &lt;a href=&quot;http://p3ter.fr/article14/un-client-libre-pour-google-drive-sous-linux&quot;&gt;&lt;ins&gt;Grive&lt;/ins&gt;&lt;/a&gt; et propose la synchronisation automatique (à la Dropbox) ainsi que le téléchargement des fichiers de type Google Documents.&lt;br /&gt;
&lt;br /&gt;


&lt;h2&gt;Installation&lt;/h2&gt;
Insync est disponible pour Ubuntu (natty, oneiric, precise, quantal), pour Debian (squeeze, lenny) et pour Linux Mint (lisa, maya) via le dépôt ci-dessous.&lt;br /&gt;
&lt;br /&gt;

&lt;strong&gt;Ubuntu, Debian et Linux Mint&lt;/strong&gt;&lt;br /&gt;
Ajouter le dépôt
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
#Ubuntu
echo &quot;deb http://apt.insynchq.com/ubuntu $(lsb_release -cs) non-free&quot; | sudo tee /etc/apt/sources.list.d/insync.list

#Debian
echo &quot;deb http://apt.insynchq.com/debian $(lsb_release -cs) non-free&quot; | sudo tee -a /etc/apt/sources.list

#Linux Mint
echo &quot;deb http://apt.insynchq.com/mint $(lsb_release -cs) non-free&quot; | sudo tee /etc/apt/sources.list.d/insync.list
&lt;/pre&gt;

Ajouter la clé et update des sources
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
wget -O - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key | sudo apt-key add -
sudo apt-get update
&lt;/pre&gt;

Installer le paquet
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
#Unity
sudo apt-get install insync-beta-ubuntu

#GNOME Shell
sudo apt-get install insync-beta-gnome

#Cinnamon
sudo apt-get install insync-beta-cinnamon

#KDE4
sudo apt-get install insync-beta-kde

#MATE
sudo apt-get install insync-beta-mate

#Xfce
sudo apt-get install insync-beta-xfce
&lt;/pre&gt;

&lt;br /&gt;
&lt;br /&gt;

&lt;strong&gt;Fedora&lt;/strong&gt;&lt;br /&gt;
Commencez par créer un fichier &lt;em&gt;insync.repo&lt;/em&gt; dans le répertoire &lt;em&gt;/etc/yum.repos.d/&lt;/em&gt;. Ajoutez le contenu ci-dessous au fichier &lt;em&gt;insync.repo&lt;/em&gt;.
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
[insync]
name=insync repo
baseurl=http://yum.insynchq.com/fedora/
gpgcheck=1
gpgkey=https://d2t3ff60b2tol4.cloudfront.net/repomd.xml.key
enabled=1
repo_gpgcheck=1
metadata_expire=60m
&lt;/pre&gt;
&lt;br /&gt;

Ajoutez la clé publiv GPG
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
sudo rpm --import https://d2t3ff60b2tol4.cloudfront.net/repomd.xml.key
&lt;/pre&gt;
&lt;br /&gt;

Et installez le paquet adéquate
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
#Cinnamon
sudo yum groupinstall insync-beta-cinnamon

#GNOME Shell
sudo yum groupinstall insync-beta-gnome

#KDE 4
sudo yum install insync-beta-kde
&lt;/pre&gt;
&lt;br /&gt;

&lt;strong&gt;ArchLinux&lt;/strong&gt;&lt;br /&gt;
Insync est disponible dans le repos AUR. Commencez par &lt;a href=&quot;http://p3ter.fr/article29/installer-et-configurer-archlinux&quot;&gt;&lt;ins&gt;installer AUR et Yaourt&lt;/ins&gt;&lt;/a&gt; (chapitre 4.6).&lt;br /&gt;

&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
yaourt -S insync
&lt;/pre&gt;
&lt;br /&gt;

&lt;h2&gt;Utilisation&lt;/h2&gt;
Après installation des paquets, lancez Insync, puis direction votre navigateur web pour autoriser Insync à accéder à Google Drive.&lt;br /&gt;
&lt;br /&gt;

&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2012/20120914-insync-img1.png&quot; alt=&quot;p3ter.fr - client google drive linux : insync&quot; /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;

Ensuite, cliquez sur le bouton :&lt;br /&gt;
&lt;br /&gt;


&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2012/20120914-insync-img2.png&quot; alt=&quot;p3ter.fr - client google drive linux : insync&quot; /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;

Une icône dans votre barre d&#039;état va apparaître et à la Dropbox vous pourrez suivre la synchronisation de vos fichiers.&lt;br /&gt;
&lt;br /&gt;

&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2012/20120914-insync-img3.png&quot; alt=&quot;p3ter.fr - client google drive linux : insync&quot; /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;

Un dossier &quot;Insync&quot; sera créé dans votre dossier personnel il contient un sous-dossier au nom de votre adresse mail. Car oui, Insync est multi-compte vous pouvez synchroniser plusieurs comptes Google Drive sur votre PC.&lt;br /&gt;
&lt;br /&gt;

&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2012/20120914-insync-img6.png&quot; alt=&quot;p3ter.fr - client google drive linux : insync&quot; /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;

Voila un client Google Drive qui va vous permettre d&#039;approcher les fonctionnalités du client officiel pour Windows et Mac. Le projet évolue très vite, mais pour le moment il est encore en beta. Malgré tout Insync fonctionne, mise à part que les fichiers Google Documents ne s&#039;ouvrent pas avec Libre Office. Mais ce problème sera surement corrigé dans la prochaine version. Par ailleurs, Insync existe aussi sous Mac, Windows, IOS et Android et vous pourrez même trouver un module Chrome pour utiliser Drive dans Gmail.&lt;br /&gt;
&lt;br /&gt;

En revanche et c&#039;est important : Insync est un logiciel propriétaire. Mais la contribution des utilisateurs sur le forum est très suivie par le projet.&lt;br /&gt;
&lt;br /&gt;


Site officiel : &lt;a href=&quot;https://www.insynchq.com/&quot; target=&quot;_blank&quot;&gt;&lt;ins&gt;https://www.insynchq.com/&lt;/ins&gt;&lt;/a&gt;&lt;br /&gt;
Installation : &lt;a href=&quot;https://www.insynchq.com/linux&quot; target=&quot;_blank&quot;&gt;&lt;ins&gt;https://www.insynchq.com/linux&lt;/ins&gt;&lt;/a&gt;&lt;hr /&gt;
Un article à retrouver sur &lt;a href=&quot;http://p3ter.fr&quot;&gt;P3ter.fr&lt;/a&gt;</description>
		<pubDate>Sat, 13 Apr 2013 14:24:00 +0200</pubDate>
		<dc:creator>Pedro CADETE</dc:creator>
	</item>
	<item>
		<title>Nouveau driver NVIDIA 319.12 beta avec un début de solution pour Optimus</title> 
		<link>http://p3ter.fr/article38/nouveau-driver-nvidia-319-12-beta-avec-un-debut-de-solution-pour-optimus</link>
		<guid>http://p3ter.fr/article38/nouveau-driver-nvidia-319-12-beta-avec-un-debut-de-solution-pour-optimus</guid>
		<description>&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/vignette/20130411-nvidia_319.12beta-vignette.png&quot; alt=&quot;nvidia_319.12beta&quot; /&gt;&lt;/p&gt;
&lt;br /&gt;

&lt;p&gt;Après le fameux &quot;Fuck you NVIDIA&quot; de Linus Torvald au sujet d&#039;Optimus, NVIDIA réagis et commence à corriger le tir en proposant, avec la version 319.12 beta de ses drivers Linux, des fonctionnalités qui vont permettre de gérer les deux GPU inclus dans les PC portables équipés de la technologie Optimus.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;em&gt;Pour en savoir plus sur Optimus je vous renvoi à &lt;a href=&quot;http://p3ter.fr/article8/nvidia-optimus-grace-a-bumblebee&quot;&gt;&lt;ins&gt;cet article.&lt;/ins&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;br /&gt;

&lt;p&gt;En effet jusqu&#039;à présent, les drivers NVIDIA ne permettent pas de gérer Optimus sous Linux. Des solutions alternatives comme &lt;a href=&quot;http://p3ter.fr/article8/nvidia-optimus-grace-a-bumblebee&quot;&gt;&lt;ins&gt;Bumblebee&lt;/ins&gt;&lt;/a&gt;&lt;/em&gt; permettent néanmoins de simuler le fonctionnement d&#039;Optimus. Mais grâce aux nouveaux drivers 319.12 beta, NVIDIA est en passe de proposer une compatibilité native de la technologie Optimus sous Linux.&lt;/p&gt;
&lt;br /&gt;

&lt;p&gt;Le boom qu&#039;est en train de connaître Ubuntu au près des joueurs, des éditeurs et des constructeurs y est probablement pour quelque chose dans les choix de NVIDIA de rendre compatible Optimus sur Linux.&lt;/p&gt;
&lt;br /&gt;

&lt;div style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2012/20120214-bumblebee_img2.png&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;

&lt;p&gt;C&#039;est le blog &lt;a href=&quot;http://www.phoronix.com&quot;&gt;&lt;ins&gt;Phoronix&lt;/ins&gt;&lt;/a&gt;, qui en scrutant le readme et le changelog des drivers confirme ce début de support d&#039;Optimus&lt;/p&gt;
&lt;br /&gt;

&lt;p style=&quot;text-align:center&quot;&gt;&lt;em&gt;&quot;Version 1.4 of the X Resize, Rotate, and Reflect Extension (RandR 1.4 for short) adds a way for drivers to work together so that one graphics device can display images rendered by another. This can be used on Optimus-based laptops to display a desktop rendered by an NVIDIA GPU on a screen connected to another graphics device, such as an Intel integrated graphics device or a USB-to-VGA adapter.&quot;&lt;/em&gt;&lt;/p&gt;
&lt;br /&gt;

&lt;p&gt;Ainsi, avec la version 1.4 RandR il est possible de faire fonctionner les deux GPU (Intel et NVIDIA) utilisé par Optimus. Par conséquent, pour faire fonctionner Optimus sur votre Linux il faut : &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le driver NVIDIA 319.12 beta (of course...)&lt;/li&gt;
&lt;li&gt;RandR 1.4&lt;/li&gt;
&lt;li&gt;X.org 1.13&lt;/li&gt;
&lt;li&gt;Le fichier xorg.conf fournis avec le driver&lt;/li&gt;
&lt;li&gt;CONFIG_DRM activé sur le noyau&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;

&lt;p&gt;En revanche, la mauvaise nouvelle, c&#039;est que RandR 1.4 n&#039;est présent ni sur Ubuntu 12.10 ni sur Ubuntu 13.04, du moins pour l&#039;instant (je n&#039;ai pas l&#039;info pour Fedora). Ubuntu utilise la version 1.3.5 de RandR. Donc pour l&#039;instant, même en installant ce nouveau driver on ne pourrait pas encore faire fonctionner Optimus nativement.&lt;/p&gt;
&lt;br /&gt;

&lt;p&gt;Je surveille le sujet de près et vous tiens au courant s&#039;il y du nouveau avec la sortie d&#039;Ubuntu 13.04.&lt;/p&gt;
&lt;br /&gt;

&lt;p&gt;Pour la liste complète des nouveautés de cette version 319.12 beta c&#039;est &lt;a href=&quot;http://www.nvidia.com/object/linux-display-amd64-319.12-driver.html&quot;&gt;&lt;ins&gt;par ici&lt;/ins&gt;&lt;/a&gt;.&lt;hr /&gt;
Un article à retrouver sur &lt;a href=&quot;http://p3ter.fr&quot;&gt;P3ter.fr&lt;/a&gt;</description>
		<pubDate>Wed, 10 Apr 2013 10:13:00 +0200</pubDate>
		<dc:creator>Pedro CADETE</dc:creator>
	</item>
	<item>
		<title>Google Reader, j&#039;ai testé deux alternatives sur un Raspberry Pi : Tiny Tiny RSS et KrISS Feed</title> 
		<link>http://p3ter.fr/article37/google-reader-j-ai-teste-deux-alternatives-sur-un-raspberry-pi-tiny-tiny-rss-et-kriss-feed</link>
		<guid>http://p3ter.fr/article37/google-reader-j-ai-teste-deux-alternatives-sur-un-raspberry-pi-tiny-tiny-rss-et-kriss-feed</guid>
		<description>&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/vignette/20130327-krissfeed_ttrss-vignette.png&quot; alt=&quot;p3ter.fr tt-rss kriss feed&quot; /&gt;&lt;/p&gt;
&lt;br /&gt;
Avec la fermeture de Google Reader, j&#039;ai fait comme beaucoup de monde chercher des alternatives. Je me suis dirigé en premier lieu vers Feedly, qui à beaucoup d&#039;atouts mais qui ne m&#039;a pas convaincu complètement. J&#039;ai ensuite regardé du coté des solutions à héberger soit même et je suis tombé sur Tiny Tiny RSS et sur KrISS Feed, que je me suis empressé de tester sur mon Raspberry Pi.
&lt;br /&gt;&lt;br /&gt;
C&#039;est deux agrégateurs RSS sont à héberger soit même, il vous faudra donc un serveur web et PHP pour les faire fonctionner. Pour ma part j&#039;ai choisi d&#039;utiliser NGINX sur mon Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;

&lt;h2&gt;Tiny Tiny RSS&lt;/h2&gt;
Développé par &lt;a target=&quot;_blank&quot; href=&quot;https://plus.google.com/116488836544460016164&quot;&gt;&lt;ins&gt;Andrew Dolgov&lt;/ins&gt;&lt;/a&gt;, Tiny Tiny RSS à déjà son petit succès. L&#039;application est développé en php, il lui faut donc juste un petit virtualhost, mais surtout il lui faut une base de données (MySQL ou PostGreSQL).&lt;br /&gt;
&lt;br /&gt;

Voila comment j&#039;ai procéder pour l&#039;installation et la configuration (j&#039;ai créé un virtualhost dans NGINX qui pointe vers le répertoire /var/www/tt-rss qui serra la racine de l&#039;application) :
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
sudo apt-get install mysql-server php5-mysql
cd /var/www
mkdir tt-rss
cd tt-rss
wget https://github.com/gothfox/Tiny-Tiny-RSS/archive/1.7.4.tar.gz
tar zxvf 1.7.4.tar.gz
cp -r Tiny-Tiny-RSS-1.7.4/* .
rm -rf Tiny-Tiny-RSS-1.7.4/

## Configuration de MySQL
mysql -u root -p
CREATE DATABASE ttrss
exit
mysql -u root -p ttrss &lt; schema/ttrss_schema_mysql.sql

cp config.php-dist config.php
vim conig.php

## A modifier dans le fichier (remplacez &quot;XX&quot; par votre mot de passe root MySQL et &quot;mon-site.com&quot; par votre DNS, votre adresse IP ou bien par &quot;localhost&quot; pour un fonctionnement local) :
[...] 
define(&#039;DB_TYPE&#039;, &quot;mysql&quot;);
define(&#039;DB_HOST&#039;, &quot;localhost&quot;);
define(&#039;DB_USER&#039;, &quot;root&quot;);
define(&#039;DB_NAME&#039;, &quot;ttrss&quot;);
define(&#039;DB_PASS&#039;, &quot;XX&quot;);
[...]
define(&#039;SELF_URL_PATH&#039;, &#039;http://mon-site.com/&#039;);
## Fin (enregistrer et quitter le fichier)

sudo chmod -R 777 /var/www/tt-rss # Donnez des droits appropriés, ici 777 donne tous les droits à tout le monde. 

## Rafraichissement des liens par une tâche dans Cron (autres solutions possibles tt-rss.org/redmine/projects/tt-rss/wiki/UpdatingFeeds)
crontab -e

## La ligne à rajouter (celle-ci actualisera les flux toutes les 30 minutes).
## Remplacez /var/www/tt-rss/ par le répertoire racine si il y différent de mon exemple.
*/30 * * * * cd /var/www/tt-rss &amp;&amp; /usr/bin/php /var/www/tt-rss/update.php --feed &gt;/dev/null 2&gt;&amp;1
# Fin (enregistrer et quitter le fichier)


sudo service cron restart
sudo service nginx restart
&lt;/pre&gt;
&lt;br /&gt;

Tous est prêt il ne reste plus qu&#039;à lancer un navigateur web pour vous connecter à Tiny Tiny RSS et importer vos flux au format OPML. Les login et mot de passe par défaut sont &lt;em&gt;admin&lt;/em&gt; et &lt;em&gt;password&lt;/em&gt;.&lt;br /&gt;
&lt;br /&gt;

&lt;a class=&quot;zoombox&quot; href=&quot;http://p3ter.fr/data/images/2013/20130327-krissfeed_ttrss-img1.png&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130327-krissfeed_ttrss-img1-tb.png&quot; alt=&quot;p3ter.fr tt-rss kriss feed&quot; /&gt;&lt;/p&gt;&lt;/a&gt;
&lt;br /&gt;

Je m&#039;étais lancé sur Tiny Tiny RSS car à la vu du wiki l&#039;outil se rapproche de Google Reader. Mais finalement je le trouve assez lourd (nottament à cause de MySQL), pas très jolie et je n&#039;aime pas la vu dans une fenêtre séparée pour lire les articles. Mais après tout, Tiny Tiny RSS fait le boulot et le fait bien.&lt;br /&gt;
&lt;br /&gt;

&lt;a target=&quot;_blank&quot; href=&quot;http://tt-rss.org&quot;&gt;&lt;ins&gt;Site Officiel de Tiny Tiny RSS&lt;/ins&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;


&lt;h2&gt;KrISS Feed&lt;/h2&gt;
Cet agrégateur RSS est développé par un français : &lt;a target=&quot;_blank&quot; href=&quot;http://tontof.net/&quot;&gt;&lt;ins&gt;Tontof&lt;/ins&gt;&lt;/a&gt; à la suite de l&#039;annonce de la fermeture de Google Reader. Ce petit nouveau est développé en PHP. La aussi on aura besoin d&#039;un virtualhost, mais cette fois pas besoin de base de données. En effet KrISS Feed est noSQL, tous est stocké dans des fichiers plats.&lt;br /&gt;
&lt;br /&gt;

Voici comment installer KrISS Feed, c&#039;est très simple (racine du site configuré dans le virtualhost : /var/www/feed) :
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
cd /var/www/
mkdir feed
cd feed

## Version stable
wget https://raw.github.com/tontof/kriss_feed/master/index.php

## Version développement
https://raw.github.com/tontof/kriss_feed/master/src/index.php

sudo chmod -R 777 /var/www/feed # Donnez des droits appropriés, ici 777 donne tous les droits à tout le monde. 
&lt;/pre&gt;

C&#039;est tout ! Maintenant ouvrez votre navigateur web et lancez l&#039;installation du script. Il ne vous reste plus qu&#039;à aller dans la section &quot;Config&quot; pour importer vos flux au format OPML et activer l&#039;actualisation automatique des flux par javascript.&lt;br /&gt;
&lt;br /&gt;

&lt;a class=&quot;zoombox&quot;  href=&quot;http://p3ter.fr/data/images/2013/20130327-krissfeed_ttrss-img2.png&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130327-krissfeed_ttrss-img2-tb.png&quot; alt=&quot;p3ter.fr tt-rss kriss feed&quot; /&gt;&lt;/p&gt;
&lt;br /&gt;&lt;/a&gt;

KrISS Feed permet de personnaliser le client web avec des thèmes. Pour cela allez sur le github du projet, et dans le répertoire &lt;em&gt;styles&lt;/em&gt; récupérez le fichier user.css de votre choix. Ensuite il suffit de déposer ce fichier sur votre serveur à la racine de KrISS Feed dans le répertoire &lt;em&gt;inc&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;

Voici comment installer le thème que j&#039;ai moi même développé :
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
cd /var/feed/
mkdir inc
cd inc
wget https://raw.github.com/tontof/kriss_feed/master/style/p3ter/user.css
sudo chmod -R 777 /var/www/feed # Donnez des droits appropriés, ici 777 donne tous les droits à tout le monde.
&lt;/pre&gt;

Et enfin, voici comment mettre à jour KrISS Feed :
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;
cd /var/www/feed
mv index.php index.php.old # On sauvegarde l&#039;ancien script

## Version stable
wget https://raw.github.com/tontof/kriss_feed/master/index.php

## Version développement
https://raw.github.com/tontof/kriss_feed/master/src/index.php

sudo chmod -R 777 /var/www/feed # Donnez des droit approprié, ici 777 donne tous les droits à tout le monde. 
&lt;/pre&gt;
&lt;br /&gt;

KrISS Feed est beaucoup plus léger et facile à installer que Tiny Tiny RSS et bien qu&#039;il y ai des commits tous les jours sur le Github du projet on sent que le script est encore jeune et certains bugs (au moment ou j&#039;écris ces lignes) n&#039;ont pas encore été corrigés. Mais vu la réactivité de Tontof, KrISS Feed devrait devenir assez complet et stable pour surpasser les autres agrégateurs de flux RSS à héberger soit même.&lt;br /&gt;
&lt;br /&gt;

&lt;a target=&quot;_bank&quot; href=&quot;https://github.com/tontof/kriss_feed&quot;&gt;&lt;ins&gt;Github de KrISS Feed&lt;/ins&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;

C&#039;est pour ces raisons que mon choix c&#039;est porté sur KrISS Feed pour remplacer Google Reader, du moins pour le moment.&lt;br /&gt;
&lt;br /&gt;

Et pour ceux qui ne souhaitent pas héberger leur propre agrégateur RSS il y a &lt;a target=&quot;_blank&quot; href=&quot;http://theoldreader.com&quot;&gt;&lt;ins&gt;TheOldReader&lt;/ins&gt;&lt;/a&gt; qui propose un très bon outil, sinon sous Linux il y l&#039;application : &lt;a target=&quot;_blank&quot; href=&quot;http://lzone.de/liferea/&quot;&gt;&lt;ins&gt;Lifearea&lt;/ins&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;&lt;hr /&gt;
Un article à retrouver sur &lt;a href=&quot;http://p3ter.fr&quot;&gt;P3ter.fr&lt;/a&gt;</description>
		<pubDate>Sat, 23 Mar 2013 15:37:00 +0100</pubDate>
		<dc:creator>Pedro CADETE</dc:creator>
	</item>
	<item>
		<title>Tester ChromeOS depuis Ubuntu</title> 
		<link>http://p3ter.fr/article36/tester-chomeos-depuis-ubuntu</link>
		<guid>http://p3ter.fr/article36/tester-chomeos-depuis-ubuntu</guid>
		<description>&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/vignette/20130313-chromeos_ubuntu-vignette.png&quot; alt=&quot;p3ter.fr chromeos ubuntu&quot; /&gt;&lt;/p&gt;
&lt;br /&gt;
Envie de tester ChromeOS, le système d&#039;exploitation développé pour les Google ChromeBook ? Grâce à un simple paquet à installer sous Ubuntu c&#039;est maintenant possible. Vous pourrez lancer une session ChromeOs et bénéficier du Desktop et de Aura son gestionnaire de fenêtre. Idéal pour vous donner un aperçu de cet OS sans vous prendre la tête.
&lt;br /&gt;&lt;br /&gt;

&lt;p style=&quot;text-align:center&quot;&gt;&lt;a class=&quot;zoombox&quot; href=&quot;http://p3ter.fr/data/images/2013/20130313-chromeos_ubuntu-img1.png&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130313-chromeos_ubuntu-img1-tb.png&quot; alt=&quot;p3ter.fr chromeos ubuntu&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;br /&gt;

Le projet &lt;strong&gt;lightdm-login-chromeos&lt;/strong&gt; est libre et développé par dzony. Les sources sont disponibles sur &lt;a target=&quot;_blank&quot; href=&quot;https://github.com/dz0ny/lightdm-login-chromeos&quot;&gt;&lt;ins&gt;GitHub&lt;/ins&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;

Pour construire ce paquet le développeur utilise une image de &lt;a target=&quot;_blank&quot; href=&quot;http://www.chromium.org/chromium-os&quot;&gt;&lt;ins&gt;ChromiumOS&lt;/ins&gt;&lt;/a&gt;. En réalité, le .deb ne fait que télécharger cette image puis il installe Aura, crée la commande &quot;chromeos&quot; et fait le nécessaire pour pouvoir lancer directement ChromeOs depuis LightDM.&lt;br /&gt;
&lt;br /&gt;

&lt;h2&gt;Installation&lt;/h2&gt;
Il suffit d&#039;installer le paquet lightdm-login-chromeos, puis de résoudre les dépendances en installant Aura. Ne tenez donc pas compte des erreurs de dépendances au moment d&#039;installer le premier paquet.

&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;wget https://dl.dropbox.com/u/302704/chromiumos/lightdm-login-chromiumos_1.1_amd64.deb
sudo dpkg -i lightdm-login-chromiumos_1.1_amd64.deb
sudo apt-get -f install
&lt;/pre&gt;

&lt;h2&gt;Tester ChromeOS&lt;/h2&gt;
Il y a deux possibilité pour lancer ChromeOs.&lt;br /&gt;
&lt;br /&gt;

Soit en mode fenêtre avec la commande
&lt;pre class=&quot;brush :bash; toolbar: false;&quot;&gt;chromeos
&lt;/pre&gt;

Soit depuis LightDM :&lt;br /&gt;
&lt;br /&gt;

&lt;p style=&quot;text-align:center&quot;&gt;&lt;a class=&quot;zoombox&quot; href=&quot;http://p3ter.fr/data/images/2013/20130313-chromeos_ubuntu-img2.png&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130313-chromeos_ubuntu-img2.png&quot; alt=&quot;p3ter.fr chromeos ubuntu&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;h2&gt;Ce qui ne marche pas&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Importer des images depuis un appareil photo, un disque ou un téléphone&lt;/li&gt;
&lt;li&gt;Ouverture d&#039;une session invité&lt;/li&gt;
&lt;li&gt;Mise à jour automatique&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;

&lt;h2&gt;Démonstration&lt;/h2&gt;
Je vous ai réalisé une petite vidéo de démonstration. J&#039;y illustre comment lancer ChromeOs en mode fenêtré et vous donne une petite astuce pour lancer vos applications dans une vrai fenêtre et pas dans un onglet du navigateur Internet. Je suis désolé pour les lenteurs sur la vidéo, mais c&#039;est lié à mon screencast et pas à ChromeOS.&lt;br /&gt;
&lt;br /&gt;
 

&lt;p style=&quot;text-align:center&quot;&gt;
&lt;object height=&quot;360&quot; width=&quot;580&quot;&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/PSabYay0Ojc&quot;&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;
&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;
&lt;embed src=&quot;http://www.youtube.com/v/PSabYay0Ojc&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; height=&quot;360&quot; width=&quot;610&quot;&gt;
&lt;/object&gt;
&lt;/p&gt;

&lt;br /&gt;
&lt;br /&gt;

ChromeOs est plutôt joli et fluide, mais reste très limité. Seul les applications du Chrome Web Store peuvent être installées et tout passe par le navigateur Internet. Alors à plus de 1 200€ le Chromebook Pixel, ça fait très cher pour un OS si limité.&lt;br /&gt;
&lt;br /&gt;&lt;hr /&gt;
Un article à retrouver sur &lt;a href=&quot;http://p3ter.fr&quot;&gt;P3ter.fr&lt;/a&gt;</description>
		<pubDate>Sun, 10 Mar 2013 22:56:00 +0100</pubDate>
		<dc:creator>Pedro CADETE</dc:creator>
	</item>
	<item>
		<title>Canonical développe son propre serveur graphique en remplacement de X.Org</title> 
		<link>http://p3ter.fr/article35/canonical-developpe-son-propre-serveur-graphique-en-remplacement-de-x-org</link>
		<guid>http://p3ter.fr/article35/canonical-developpe-son-propre-serveur-graphique-en-remplacement-de-x-org</guid>
		<description>&lt;img src=&quot;http://p3ter.fr/data/images/2013/vignette/20130304-mir-vignette.png&quot; alt=&quot;p3ter.fr - ubuntu remplace x.org par mir&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
En février dernier, Jono Bacon, Community Manager d&#039;Ubuntu, avait déjà confirmé que Canonical souhaitait remplacer X.Org. A l&#039;époque on pensait au serveur graphique Wayland. Mais finalement, Canonical, vient d&#039;annonce qu&#039;ils s’apprêtent à développer leur propre serveur graphique appelé &quot;Mir&quot;.&lt;br /&gt;&lt;br /&gt;

&lt;h2&gt;Pourquoi remplacer X.Org ?&lt;/h2&gt;
&lt;br /&gt;
Linux, depuis presque 10 ans, utilise le serveur graphique X.Org, qui lui même existe depuis plus de 30 ans. Les besoins et les technologies ont tellement évolués en 30 ans qu&#039;on arrive aux limites de ce qui est possible de faire avec X.Org. De nouveaux développements ne sont même plus envisageable, sans avoir besoin de recoder le coeur même de X.Org. L&#039;exemple qui me vient en premier : &lt;strong&gt;Nvidia Optimus&lt;/strong&gt;, une techno pour laquelle Nvidia ne peut pas développer de driver Linux sans faire évoluer X.Org (&lt;a href=&quot;http://p3ter.fr/article8/nvidia-optimus-grace-a-bumblebee&quot;&gt;&lt;ins&gt;voir mon article sur le sujet&lt;/ins&gt;&lt;/a&gt;). Sans parler de toutes les fonctionnalités de X.Org qui ne sont plus utilisées depuis des années.&lt;br /&gt;
&lt;br /&gt;

Mais dans le cas de Canonical, c&#039;est &lt;strong&gt;Ubuntu Touch&lt;/strong&gt; qui motive le remplacement de X.Org par un autre serveur graphique. Pou rappel, Ubuntu Touch c&#039;est la version smartphone et tablette du système d&#039;exploitation de Canonical. Plus exactement, Mark Shuttleworth, souhaite unifier les versions &quot;desktop&quot;, les versions &quot;Touch&quot; et même la version TV d&#039;Ubuntu, sous le même serveur graphique.&lt;br /&gt;
&lt;br /&gt;

&lt;h2&gt;&quot;Mir&quot; le nouveau serveur graphique d&#039;Ubuntu.&lt;/h2&gt;
&lt;br /&gt;
Deux possibilités s&#039;offraient à Canonical reprendre un autre serveur graphique, on pensait à ce moment là à &lt;strong&gt;Wayland&lt;/strong&gt;, ou bien, en développer un nouveau de zéro. L&#039;inconvénient de Wayland, selon Canonical, c&#039;est qu&#039;on retombe dans les mêmes entraves que X.Org avec un serveur trop lourd et avec une importante quantité de fonctionnalités, pour au final n&#039;en utiliser qu&#039;une petite partie.&lt;br /&gt;
&lt;br /&gt;

&lt;p style=&quot;text-align:left; font-size:1.4em&quot;&gt;&lt;em&gt;The simple reality is that X doesn’t meet those needs, Wayland doesn’t meet those needs.&lt;/em&gt;&lt;/p&gt; - Jono Bacon&lt;br /&gt;
&lt;br /&gt;

Le choix de Canonical c&#039;est donc porté sur le développement from scratch d&#039;un nouveau serveur graphique appellé &lt;strong&gt;Mir&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;

&lt;strong&gt;Les premiers éléments connus :&lt;/strong&gt; &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Les développeurs travailleraient sur Mir depuis Juin 2012 (&lt;a href=&quot;http://bazaar.launchpad.net/~mir-team/mir/trunk/changes&quot; target=&quot;_blank&quot;&gt;&lt;ins&gt;à en juger le premier commit&lt;/ins&gt;&lt;/a&gt;)
&lt;li&gt;Unity va être recodé sous QT, c&#039;est le projet &quot;Unity Next&quot; (actuellement c&#039;est GTK qui est utilisé comme sur GNOME. QT lui est utilisé pour l&#039;environnement KDE)&lt;/li&gt;
&lt;li&gt;Ubuntu Touch remplacera SurfaceFlinger, le serveur graphique d&#039;Android, par Mir&lt;/li&gt;
&lt;li&gt;Les applications GTK seront compatibles avec Mir et Unity QT.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;p style=&quot;text-align:center;font-size:1.4em&quot;&gt;&lt;strong&gt;Mir dans Ubuntu Touch&lt;/strong&gt;
&lt;a class=&quot;zoombox&quot; href=&quot;http://p3ter.fr/data/images/2013/20130304-mir-img1.png&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130304-mir-img1-tb.png&quot; alt=&quot;p3ter.fr - ubuntu remplace x.org par mir&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;br /&gt;

&lt;p style=&quot;text-align:center;font-size:1.4em&quot;&gt;&lt;strong&gt;Mir dans Ubuntu Desktop&lt;/strong&gt;
&lt;a class=&quot;zoombox&quot; href=&quot;http://p3ter.fr/data/images/2013/20130304-mir-img2.png&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130304-mir-img2-tb.png&quot; alt=&quot;p3ter.fr - ubuntu remplace x.org par mir&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;br /&gt;

&lt;h2&gt;Qu&#039;en est-il des pilotes graphiques ?&lt;/h2&gt;
Une chose est au moins sûr, c&#039;est que Mir proposera des pilotes graphiques libres. Mais Canonical travail avec les fabriquants de puces GPU (NVIDIA, ATI, etc) pour développer des drivers compatibles avec Mir.&lt;br /&gt;
&lt;br /&gt;

Grande nouvelle, d&#039;après les spécifications officielles, Mir, sera capable de gérer &lt;strong&gt;plusieurs GPU à la fois&lt;/strong&gt;. Ce qui pourrait donc permettre de voir arriver un driver compatible avec les technologies de type NVIDIA Optimus.&lt;br /&gt;
&lt;br /&gt;


&lt;h2&gt;Et c&#039;est pour quand ?&lt;/h2&gt;
La version QT d&#039;Unity devrait arriver sur Ubuntu Touch dans le courant de &lt;strong&gt;Mai 2013&lt;/strong&gt;. Ensuite il faudra attendre la version LTS d&#039;&lt;strong&gt;Avril 2014&lt;/strong&gt; pour voir arriver Mir et Unity version QT sur toutes les plateformes (PC, mobile et TV).&lt;br /&gt;
&lt;br /&gt;

Tout ça devrait encore être évoque demain à &lt;a href=&quot;http://uds.ubuntu.com/&quot; target=&quot;_blank&quot;&gt;&lt;ins&gt;l&#039;Ubuntu Developer Summit&lt;/ins&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;

&lt;a target=&quot;_blank&quot; href=&quot;https://launchpad.net/~mir-team/+archive/staging/+packages&quot;&gt;&lt;ins&gt;PPA de Mir&lt;/ins&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;https://wiki.ubuntu.com/MirSpec&quot;&gt;&lt;ins&gt;Spécifications de Mir&lt;/ins&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;https://wiki.ubuntu.com/UnityNextSpec&quot;&gt;&lt;ins&gt;Spécifications d&#039;Unity QT&lt;/ins&gt;&lt;/a&gt;&lt;br /&gt;&lt;hr /&gt;
Un article à retrouver sur &lt;a href=&quot;http://p3ter.fr&quot;&gt;P3ter.fr&lt;/a&gt;</description>
		<pubDate>Mon, 04 Mar 2013 21:35:00 +0100</pubDate>
		<dc:creator>Pedro CADETE</dc:creator>
	</item>
	<item>
		<title>Utiliser ensemble les serveurs PulseAudio et Jack</title> 
		<link>http://p3ter.fr/article33/utiliser-ensemble-les-serveurs-pulseaudio-et-jack</link>
		<guid>http://p3ter.fr/article33/utiliser-ensemble-les-serveurs-pulseaudio-et-jack</guid>
		<description>&lt;img src=&quot;http://p3ter.fr/data/images/2013/vignette/20130301-serveurjack_pulseaudio-vignette.png&quot; alt=&quot;p3ter.fr pulseaudio et jack&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Pour faire suite à mon premier &lt;a href=&quot;http://p3ter.fr/article11/introduction-a-la-mao-sous-linux&quot;&gt;&lt;ins&gt;article sur Ubuntu Studio et la MOA sous Linux&lt;/ins&gt;&lt;/a&gt;, dans lequel je vous explique comment utiliser le serveur audio JACK pour les outils de MOA, je vais dans ce billet vous expliquer comment faire communiquer JACK et PulseAudio, le serveur par défaut. Le but étant de faire fonctionner des applications, qui ne peuvent pas communiquer avec Jack, comme Spotify ou Guitar Pro.
&lt;br /&gt;&lt;br /&gt;

Pour avoir plus d&#039;information sur le serveur audio Jack, je vous renvoi à &lt;a href=&quot;http://p3ter.fr/article11/introduction-a-la-mao-sous-linux&quot;&gt;&lt;ins&gt;mon article sur le sujet.&lt;/ins&gt;&lt;/a&gt; Mais en résumé, Jack est un serveur utilisé en MAO, car il permet une configuration poussé du son, mais surtout il vous permet de réaliser vous même le routage, depuis la prise de son, au travers des applications de MAO et des pistes du séquenceur, jusqu&#039;aux sorties.&lt;br /&gt;
&lt;br /&gt;

L’inconvénient de ce serveur, c&#039;est que certaines applications, tel que Spotify ou Guitar Pro, ne savent pas communiquer avec Jack, mais seulement avec le serveur audio par défaut Pulse Audio (sous Ubuntu).&lt;br /&gt;
&lt;br /&gt;

La solution, ajouter un module &quot;PulseAudio&quot; à Jack, pour router le son des applications communiquant avec PulseAudio, vers le serveur Jack. Heureusement depuis les derniers versions ce module est déjà intégré à Jack et fonctionne très bien !&lt;br /&gt;
&lt;br /&gt;


&lt;a class=&quot;zoombox&quot; href=&quot;http://p3ter.fr/data/images/2013/20130301-serveurjack_pulseaudio-img2.png&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130301-serveurjack_pulseaudio-img2.png&quot; alt=&quot;p3ter.fr pulseaudio et jack&quot; /&gt;&lt;/p&gt;&lt;/a&gt;
&lt;br /&gt;

Le module étant déjà installé, il n&#039;y a rien a de plus à faire que de la configuration. Démarrez Jack et ouvrez une application utilisant PulseAudio, Spotify par exemple. En regardant le routage du son, vous devriez avoir quelque chose comme ça : &lt;br /&gt;
&lt;br /&gt;


&lt;a class=&quot;zoombox&quot; href=&quot;http://p3ter.fr/data/images/2013/20130301-serveurjack_pulseaudio-img3.png&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130301-serveurjack_pulseaudio-img3.png&quot; alt=&quot;p3ter.fr pulseaudio et jack&quot; /&gt;&lt;/p&gt;&lt;/a&gt;
&lt;br /&gt;

Le module de communication entre PulseAudio et Jack est bien chargé.&lt;br /&gt;
&lt;br /&gt;

C&#039;est quasiment terminé, il faut maintenant dire à votre application de communiquer avec le module &quot;Pulse Audio Jack Sync&quot;. Pour ce faire, ouvrez la fenêtre de paramétrage du son, puis dans l&#039;onglet &quot;Application&quot;, sélectionnez le module dans la liste box, correspondant à l&#039;application (dans l&#039;exemple : Spotify).&lt;br /&gt;
&lt;br /&gt;

&lt;a class=&quot;zoombox&quot; href=&quot;http://p3ter.fr/data/images/2013/20130301-serveurjack_pulseaudio-img4.png&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;http://p3ter.fr/data/images/2013/20130301-serveurjack_pulseaudio-img4-tb.png&quot; alt=&quot;p3ter.fr pulseaudio et jack&quot; /&gt;&lt;/p&gt;&lt;/a&gt;
&lt;br /&gt;

Rien de plus à faire, vous devriez entendre le son de votre application sans problème.&lt;hr /&gt;
Un article à retrouver sur &lt;a href=&quot;http://p3ter.fr&quot;&gt;P3ter.fr&lt;/a&gt;</description>
		<pubDate>Fri, 01 Mar 2013 09:19:00 +0100</pubDate>
		<dc:creator>Pedro CADETE</dc:creator>
	</item>
</channel>
</rss>