Se connecter avec
S'enregistrer | Connectez-vous

NVIDIA va porter Optimus sur Linux

Par - Source: PhysOrg

Bumblebee et OptimusUn email envoyé à une liste de diffusion par un ingénieur de NVIDIA suggère que la firme est en train de porter sa technologie Optimus sur Linux. Aaron Plattner affirme qu’il a déjà un proof-of-concept pour des pilotes. Le projet n’en est qu’à ses balbutiements, mais c’est un très bon signe alors que le manque de soutien par le fabricant envers le système au manchot a été très critiqué.

Linux aussi veut son Optimus

Pour mémoire, la technologie Optimus permet de passer de la carte graphique d’un ordinateur portable à l’IGP à la volée. Elle permet d’économiser la batterie et les résultats sont intéressants. Le problème est que la technologie n’est pas officiellement compatible avec Linux, ce qui lui a valu un beau coup de colère de Linus Torvalds (cf. « « NVIDIA, fuck you » : Linus n’aime pas le caméléon »).

NVIDIA semble avoir entendu la communauté Linux

Pour pallier ce problème, le projet Bumblebee tente de concevoir des pilotes qui tirent parti de cette technologie, mais cela s’avère souvent difficile, parce que NVIDIA ne divulgue pas toujours les informations nécessaires. La réponse initiale du fabricant à M. Torvalds avait déçu (cf. « NVIDIA répond au « f* you! » de Linus Torvalds »). Il semblerait néanmoins que le fabricant de cartes graphiques ait décidé d’adresser le problème en travaillant sur le portage de sa technologie, ce qui est un très bon signe.

Il y a 5 commentaires. B
Tous les commentaires
  • 0
    miplou , 7 septembre 2012 12:26
    Ah ça valait le coup que notre ami Linus se fasse remarquer ! Ravis de voir que les choses avancent sur linux, même si c'est très doucement, c'est pas grave, l'important c'est d'avancer, on a le temps !
  • 0
    Commeto , 7 septembre 2012 14:06
    Le majeur levé.
  • 2
    mitch074 , 7 septembre 2012 18:06
    Et comme je l'ai mentionné sur le site US, ceci est archi faux: Nvidia ne lève pas le petit doigt pour porter Optimus sous Linux, c'est le contraire: la communauté Xorg a développé RandR1.4, nouvelle version d'un protocole de gestion des rendus (à l'écran d'abord, en mémoire ensuite); Aaron Plattner n'est d'ailleurs pas développeur chez Nvidia, mais chez Red Hat - CQFD.
    Je rappelle en sus que Nvidia se désntéresse de plus en plus de Linux, leur pilote libre n'étant plus supporté et les pilotes pour du matériel ancien prennent la poussière.
    Le but de RandR1.4 est de permettre à tout pilote implémentant cette version de rendre disponible le rendu du matériel qu'il gère à n'importe quel autre pilote graphique - ça permet par exemple d'utiliser une carte AMD pour piloter 6 écrans, mais que du rendu 3D effectué sur une carte Nvidia soit affiché dessus. Ou, qu'une puce Snapgragon puisse effectuer son rendu sur un Tegra. Ou encore, qu'une puce Nvidia soit utilisée pour faire le rendu 3D sur un écran piloté par un IGP Intel.
    A la différence d'Optimus, RandR1.4 est ouvert, ce qui fait que ça fonctionne avec n'importe quel matériel compatible - et ça empêche des stupidités comme Nvidia désactivant PhysX en cas de présence d'une carte AMD dans le système.
  • 2
    mitch074 , 8 septembre 2012 08:19
    Au temps pour moi: Aaron est bien ingénieur chez Nvidia - le reste de mon commentaire reste d'actualité cependant.
  • 0
    magellan , 10 septembre 2012 07:18
    C'est une des tares de Linux de toute façon: le manque flagrant de soutien de la part des géants du matériel. Et le pire, c'est que ça se comprend d'un point de vue économique, tout du moins sur la partie graphique qui cible quand même les joueurs plus que les entreprises. Toutefois, là, ce serait quand même malheureux qu'une architecture aussi pratique passe à la trappe pour linux, sous prétexte qu'il n'y a pas de retour immédiat sur investissement.