:: 2 min read

Nouveau driver NVIDIA 319.12 beta avec un début de solution pour Optimus

Pour en savoir plus sur Optimus je vous renvoi à cet article.

En effet jusqu’à présent, les drivers NVIDIA ne permettent pas de gérer Optimus sous Linux. Des solutions alternatives comme Bumblebee permettent néanmoins de simuler le fonctionnement d’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.

Le boom qu’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.

C’est le blog Phoronix, qui en scrutant le readme et le changelog des drivers confirme ce début de support d’Optimus

“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.”

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 :

En revanche, la mauvaise nouvelle, c’est que RandR 1.4 n’est présent ni sur Ubuntu 12.10 ni sur Ubuntu 13.04, du moins pour l’instant (je n’ai pas l’info pour Fedora). Ubuntu utilise la version 1.3.5 de RandR. Donc pour l’instant, même en installant ce nouveau driver on ne pourrait pas encore faire fonctionner Optimus nativement.

Je surveille le sujet de près et vous tiens au courant s’il y du nouveau avec la sortie d’Ubuntu 13.04.

Pour la liste complète des nouveautés de cette version 319.12 beta c’est par ici.