web-dev-qa-db-fra.com

Est-ce qu'un NVIDIA GeForce avec technologie Optimus est pris en charge par Ubuntu?

J'envisage d'acheter un ordinateur portable Dell XPS 15. L'ordinateur portable a une carte Nvidia 420m qui devrait fonctionner avec Linux, mais je continue de lire que la technologie Nvidia Optimus n'est pas prise en charge sous Linux. Je ne suis pas vraiment intéressé par le passage de Nvidia à Intel pour économiser de l'énergie, mais je dois savoir que la carte Nvidia fonctionnera si j'installe Ubuntu.

Si vous avez déjà utilisé une carte Nvidia avec la technologie Optimus ou même mieux l'ordinateur portable en question (Dell XPS 15 avec 1 Go de NVIDIA® GeForce® GT 420M), ce serait formidable.

Un problème majeur qui empêche les gens d’adopter Linux est ce type de problème matériel. Je suis un utilisateur et partisan d'Ubuntu à long terme qui ne peut pas se permettre de faire une erreur avec un achat comme celui-ci. Je ne veux pas dépenser plus de 500 £ pour découvrir que je n'ai aucune accélération graphique car Windows 7 n'est pas une option.

170
DSJones

Même si l'onglet Produits pris en charge sur la page de téléchargement du pilote indique que GT420M est pris en charge, les variantes Optimus ne sont pas non . Dans l'onglet Informations supplémentaires:

Certaines conceptions intégrant des GPU pris en charge peuvent ne pas être compatibles avec le pilote Nvidia Linux: en particulier, les conceptions de bureau et de bureau tout-en-un avec des graphiques commutables (hybrides) ou Optimus ne fonctionneront pas si aucun moyen de désactiver les graphiques intégrés dans le matériel n'est disponible .

Cette conception Optimus signifie que la carte Nvidia discrète est câblée dans le processeur graphique Intel intégré et qu’elle n’est pas connectée à un moniteur. Certains ordinateurs portables graphiques hybrides vous permettent toujours de choisir la carte Nvidia dans le BIOS, mais la plupart des ordinateurs portables Optimus modernes ne disposent pas de cette option.

Je parle d'expérience, j'ai un GT425M combiné avec un processeur i5-460M. S'il n'y a pas de configuration matérielle ou de BIOS pour changer/désactiver la carte, vous gaspillez votre argent. La famille XPS 15 ne semble présenter aucune de ces caractéristiques. Bien que vous puissiez utiliser la carte graphique Intel, vous pouvez également utiliser la carte Nvidia car vous avez payé pour cela, ce qui n’est pas directement possible pour le moment.

Vous feriez mieux de chercher un autre ordinateur portable sans Optimus. Optimus est de la merde et Nvidia refuse de fournir un meilleur support pour Linux. Si vous êtes aventureux et achetez un tel ordinateur, rendez-vous sur le blog de Linux Hybrid Graphics et abonnez-vous à la liste de diffusion Launchpad . Visitez leur wiki pour différentes façons de faire fonctionner une telle carte (si tout va bien). Une méthode s'appelle Bumblebee qui vous permet de rendre les programmes sur votre carte nvidia. Je le recommande actuellement par rapport à d'autres solutions (divulgation: j'en suis le développeur).

Ubuntu 12.10 Quantal sera livré avec les premiers bits du support réel pour ordinateurs portables hybrides graphiques, appelé PRIME. Ceci est très expérimental et en développement et probablement pas assez stable pour beaucoup de gens. Seuls les pilotes graphiques open-source supportent cela, bien que Nvidia pourrait aussi publier ce support s'il ne leur demandait pas trop de travail . Cette page surveille la prise en charge des graphiques hybrides pour Quantal, ce sont les plans pour Raring .

Si vous avez installé le pilote de nvidia.com

Vous avez commis une grave erreur en installant les pilotes directement à partir de nvidia.com. Si vous souhaitez disposer de pilotes plus récents, ajoutez le PPA ubuntu-x-swat/x-updates car ils installeront les pilotes nvidia de telle sorte que votre système Optimus ne meure pas.

Après avoir installé le pilote nvidia de nvidia.com, vous risquez de perdre tous les effets graphiques, les écrans noirs ou les performances graphiques très lentes. Instructions de désinstallation:

  1. Démarrez en mode de récupération en maintenant Shift avant de démarrer et de choisir l'option de récupération
  2. Dans le menu suivant, choisissez netrootname__.
  3. Désinstallez nvidia:

    nvidia-uninstall
    
  4. Supprimez le fichier de configuration généré par nvidia le cas échéant:

    rm /etc/X11/xorg.conf
    
  5. Réinstallez le package Mesa pour GL:

    apt-get --reinstall install libgl1-mesa-glx
    
  6. Une fois terminé, redémarrez avec:

    reboot
    

Instructions d'installation pour Bumblebee

Si vous avez déjà installé Bumblebee ou Ironhide, assurez-vous de vérifier les instructions sur http://wiki.bumblebee-project.org/Upgrading-on-Ubunt

Depuis Bumblebee version 3.0 "Tumbleweed", il est possible de désactiver la carte Nvidia de manière sécurisée pour économiser de l'énergie ( communiqué de presse ) . Vous pouvez également exécuter des programmes à l'aide de la carte discrète pour de meilleures performances. Instructions d'installation:

  1. Activer le référentiel Univers et multivers pour le pilote Nvidia. 1. (facultatif pour 13.10 Saucy) Ajoutez un PPA contenant des pilotes récents, car celui des référentiels est peut-être obsolète:

    Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
    
  2. (pour 13.04 Raring et avant, pas nécessaire pour Saucy et plus tard) Ajoutez le PPA pour les rejets de bourdon stables:

    Sudo add-apt-repository ppa:bumblebee/stable
    Sudo apt-get update
    
  3. Installez Bumblebee à l’aide du pilote propriétaire Nvidia:

    Sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
    
  4. Redémarrez ou reconnectez-vous pour appliquer les modifications du groupe.

Si vous souhaitez exécuter un programme sur la carte nvidia maintenant, utilisez le programme optirunname__:

optirun firefox &

Si les économies d’énergie vous intéressent uniquement, remplacez la dernière commande à l’étape 4 par:

Sudo apt-get install --no-install-recommends bumblebee linux-headers-generic

Ultérieurement, vous pourrez toujours utiliser NVIDIA en installant bumblebee-nvidia. Si vous souhaitez utiliser un programme 32 bits, vous pouvez toujours installer les bibliothèques requises avec Sudo apt-get install virtualgl-libs-ia32. Vous devez pour ajouter linux-headers-generic, sinon le module d'économie d'énergie bbswitchne peut pas être créé.

Au lieu de virtualgl, vous pouvez également essayer primuspour améliorer les performances. Le nom du package est primuset vous pouvez utiliser:

primusrun glxgears
# alternative that is nearly the same:
optirun -b primus glxgears

(note: avant de demander une limite de 60 fps, veuillez lire sa FAQ .)

Voir aussi https://wiki.ubuntu.com/Bumblebee

Remarques:

  • L'utilisation de acpi_call manuellement est obsolète. Par défaut, il ne survivra pas à la suspension.
  • N'utilisez pas ppa:mj-casalogic/bumblebee ou le git MrMEEE/bumblebee-Old-and-abandonné, il n'est plus maintenu et contient beaucoup d'erreurs.
  • Martin Juhl a créé le Bumblebee original dans Ironhide, mais à mon avis, il ne devrait pas être utilisé car les défauts de conception du Bumblebee original sont toujours présents et les fonctionnalités de "gestion de l'alimentation" ne sont pas stables (les méthodes incorrectes, _ON et _OFF, sont utilisées ). L'installation est toujours un désordre, votre installation peut être cassée après l'avoir enlevé.

Si vous ne souhaitez pas utiliser la carte nvidia ni Bumblebee

Si vous avez accidentellement installé le pilote nvidia (c'est-à-dire en utilisant le jockey), vous avez deux choix:

  • Désinstallez le pilote (package nvidia-current)
  • Définissez les bibliothèques OpenGL par défaut comme décrit dans this bugreport
158
Lekensteyn

Mise à jour à partir de Ubuntu 12.10:

Tous les éléments de la pile graphique requis pour prendre en charge les graphiques hybrides ont été convertis en 12.10; le Quantal Quetzal dispose de l'infrastructure nécessaire pour prendre en charge les graphiques hybrides - à la fois pour étendre l'affichage lorsque les moniteurs externes ne peuvent être pilotés que par la puce discrète, et pour exécuter des applications sur la puce discrète et les afficher sur le GPU intégré.

Il y a cependant deux mises en garde, une grande et une mineure.

La mise en garde mineure est qu'il n'y a pas de support graphique - il n'y a pas de moyen évident d'exécuter une application sur le GPU discret. Vous pouvez le faire en définissant la variable d’environnement DRI_PRIME=1 avant de démarrer une application.

La mise en garde majeure est que cela ne s'applique qu'aux pilotes disponibles - nouveauname__, radeonet intelname__. Nvidia a maintenant exprimé son intérêt pour la prise en charge des graphiques hybrides sur Linux, mais les symboles du noyau dma-buf qu’ils doivent utiliser sont marqués comme étant la GPL, qu’ils n’utiliseront pas.

De plus, le support hybride n'a vu que des tests légers, et il reste encore des éléments à mettre en œuvre, tels que la synchronisation sur les GPU pour éviter les déchirures.

Statut à partir de Ubuntu 12.04 LTS:

la position officielle de nVidia est qu'ils ne prévoient pas de prendre en charge Optimus sous Linux. Notre pile graphique est conçue avec l'hypothèse qu'une seule carte gère un affichage donné et qu'il n'est pas facile de contourner le problème.

Dave Airlie a fait beaucoup de travail pour démêler cela dans le serveur X et le noyau, et cela sera probablement rebasonné sur le travail drm-buf qui provient principalement du monde ARM via Linaro. Une fois que tout sera opérationnel - ce qui semble être dans 6 mois à un an - il sera possible de créer correctement des graphiques hybrides. À ce stade, nVidia pourrait reconsidérer la prise en charge d'Optimus sous Linux, car sa mise en œuvre ne sera plus un véritable gâchis technique¹.

En ce qui concerne la prise en charge des graphiques hybrides maintenant , le projet Bumblebee fait quelque chose dans ce sens. Il exécute essentiellement un deuxième serveur X sur la carte nVidia et effectue des copies sur la sortie du rendu. Ce n'est pas aussi grave que cela puisse paraître - c'est essentiellement ce que la carte nVidia fait sous Windows 7, avec également un peu de support matériel.

L’équipe Ubuntu X ne prévoit pas de prendre en charge Bumblebee ou Ironhide (un fork de Bumblebee).

Si votre système dispose d'une option BIOS permettant de basculer entre les cartes Intel et nVidia, vous pouvez choisir entre elles.

Si votre système dispose d'un multiplexeur matériel (les GPU nVidia et Intel sont donc connectés aux sorties) et que vga_swicheroo fonctionne, vous pouvez utiliser cette interface pour basculer entre eux, mais uniquement si vous utilisez les pilotes open-source. Pour 12.04, nous prévoyons de veiller à ce que le processeur graphique inutilisé soit désactivé dans ce cas, ce qui devrait améliorer la durée de vie de la batterie.

Si votre système ne dispose pas d’option BIOS ni de multiplexeur matériel que vga_switcheroo sait conduire, votre carte nVidia ne sera pas utilisable le 12.04.

¹: Le pilote fglrxd'AMD prend en charge les graphiques hybrides. Cela semble se faire en prétendant être un serveur X et en chargeant le pilote Intel lui-même. Ce n'est pas une solution propre.

40
RAOF

Votre ordinateur portable est nvidia - optimus activé. C'est une configuration graphique double pour économiser de l'énergie. Actuellement, nvidia ne fournit aucun support pour cette technologie sous Linux. Donc, sous Linux, les deux cartes graphiques sont sur lesquelles conduisent à une consommation de batterie élevée et à une surchauffe . Pour plus de détails, lisez les liens ci-dessous.

Dans Optimus Tech, les graphiques Intel sont toujours activés. Lorsque vous utilisez GT540M, les images générées par GT540M sont transportées via une carte Intel.

options disponibles sous linux

Désactivez nvidia GT540M et utilisez uniquement Intel. Utilisez la carte Nvidia avec commande spéciale uniquement lorsque cela est nécessaire. Also never install nvidia-drivers alone.

Instruction d'installation Bumblebee pour désactiver le GPU discret et l'activer uniquement lorsque cela est nécessaire

  1. Tapez ce qui suit dans le terminal,

    Sudo add-apt-repository ppa:bumblebee/stable
    

    puis

    Sudo apt-get update
    
  2. Pour installer Bumblebee à l’aide du pilote propriétaire nvidia:

    Sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
    
  3. Redémarrez.


Si vous souhaitez simplement désactiver la carte nvidia, nul besoin d'apprendre les étapes suivantes

Instruction d'utilisation:

Pour exécuter un programme avec la carte nvidia, utilisez la commande optirunpréfixée dans le terminal. Vous souhaitez exécuter glxspheresavec le type de carte nvidia. Cependant, une méthode graphique existe également.

optirun glxspheres

Pour exécuter le type firefox:

optirun firefox &

Remarque: Si vous souhaitez exécuter des programmes 32 bits tels que Wine et utilisant Ubuntu 11.10 Oneiric ou une version ultérieure, installez la version 32 bits. bibliothèques avec:

Sudo apt-get install virtualgl-libs:i386 libgl1-mesa-glx:i386 libc6:i386

Questions liées:

Impossible d'utiliser la carte/pilote nvidia sur optimus notebook

13
Web-E

NVIDIA Optimus n'est pas pris en charge de quelque manière que ce soit sur les plates-formes Unix actuelles.

C’est spécifiquement pour tout système basé sur NVIDIA pour ordinateur portable (mobile) qui indique OPTIMUS dans sa liste de spécifications. Vous ne pourrez même pas utiliser les graphiques NVIDIA dans votre Ubuntu. Vous devrez travailler avec les pilotes Intel Graphics intégrés (dans la mesure où ils sont pris en charge par votre plate-forme - la prise en charge de Sandy Bridge est toujours faible).

Il convient de noter qu'Optimus diffère de l'ancienne capacité à basculer entre les systèmes graphiques intégrés (généralement Intel) et discrets (NVIDIA, ATI). Avec Optimus, le chemin graphique intégré est toujours utilisé et vous permet (en outre) d'activer les graphiques discrets lorsque cela est nécessaire - ceci nécessite Windows 7 pour le moment. (autant que je sache, cela ne fonctionnera pas sur Vista non plus).

Voici quelques références pour vous mettre au fait de cela.

  1. UbuntuForums: a expliqué nVidia Optimus et Ubunt
  2. phoronix: NVIDIA Optimus viendra-t-il inévitablement sous Linux ?
    Publié par Michael Larabel le 25 avril 2011

astuce: J'utilise un XPS 15 L502x avec le 525M Optimus graphiques discrets.


Mise à jour : il s'agit d'une citation de la page Pilotes NVIDIA 270.06 dans l'onglet Additional Information.

Certaines conceptions intégrant des GPU pris en charge peuvent ne pas être compatibles avec le pilote Linux NVIDIA: en particulier, les conceptions de bureau et de bureau tout-en-un avec des graphiques commutables (hybrides) ou Optimus ne fonctionneront pas si aucun moyen de désactiver les graphiques intégrés dans le matériel n'est disponible .

Maintenant, vous savez quoi rechercher dans vos nouvelles spécifications pour ordinateur portable basées sur NVIDIA si vous voulez piloter le NVIDIA à partir de Linux.


Mise à jour: Regardez le Bumblebee-Project .
Commencez à partir du README.

9
nik

Actuellement, il existe Bumblebee pour prendre en charge nVidia Optimus.

J'ai un Dell Latitude E6520 avec Intel Core i5 (avec cartes graphiques Intel intégrées) et une carte graphique nVidia 420M. Vous pouvez exécuter un programme avec optirun (tapez optirun programname dans un terminal pour démarrer programname) pour pouvoir utiliser les graphiques nVidia.

Je n'ai pas essayé avec les programmes CUDA.

4
Jesper

Je pense que NVidia Optimus fonctionne parfaitement avec Ironhide les 11.10 et 11.04. Je pense que tout conseil de ne pas acheter un ordinateur portable Optimus est pédant et dominateur. Qui a besoin d'exécuter un monstre graphique sur un ordinateur portable Linux 24x7? Le GPU intel est bien meilleur en termes de puissance et, autant que je sache, Ironhide n’exécute pas le GPU NVidia tant que vous n’avez pas appelé Optirun. Je suis très content de mon ordinateur portable Optimus.

Le manque de prise en charge appropriée des moniteurs externes (je ne parviens pas à obtenir une résolution de 1080i) est un problème lié à SandyBridge Intel HD3000 qui, je l’espère, sera réglé dans les versions ultérieures. Ce problème n'a rien à voir avec Optimus et sera présent sur tous les ordinateurs portables Intel HD3000.

Ce guide concerne les ordinateurs portables Dell XPS17 L702x et Oneiric, mais je crois que cela devrait fonctionner pour la plupart des ordinateurs portables Optimus.

Assurez-vous de supprimer tous les pilotes NVidia avant de suivre les liens ci-dessus et bonne chance!

2
cmdematos

Les pilotes Nvidia ne fonctionnent pas car Dell ne dispose pas d’option BIOS permettant de sélectionner une carte graphique. Essayez une version stable de bourdon . Cela a fonctionné pour moi hier sur une carte Dell l502x (525M) et j'ai vérifié après avoir redémarré plusieurs fois. Par défaut, Intel serait utilisé, mais vous pouvez ensuite exécuter des applications à l'aide de NVIDIA à l'aide de la commande optirun. Aussi, vous devrez redémarrer bumblebee après le démarrage.

2

Actuellement (à partir de 13.04 IIRC), si vous téléchargez le pilote binaire NVIDIA via des pilotes supplémentaires, il installera automatiquement le nvidia-prime avec ce dernier.

Ensuite, une fois que vous avez installé et redémarré, vous pouvez passer aux graphiques discrets en modifiant le moteur de rendu dans la section PRIME de nvidia-settings, et X11 l’utilisera lors de la prochaine connexion.

Cependant, je trouve que cela provoque une déchirure ATROCIOUS, donc je ne recommanderais toujours pas d’utiliser cette option. Donc, si vous voulez installer Bumblebee comme d'autres l'ont suggéré, ne vous inquiétez pas. Avant d'installer Bumblebee, il vous suffit simplement de supprimer le paquet nvidia-prime.

1
biggles5107

Avant Ubuntu 14.04, cette question était valide - ce n’est plus un problème - j’ai une carte Nvidia avec Optimus et je ne pouvais plus faire en sorte que WebGL fonctionne correctement et je devais avoir recours à bumblbee les années précédentes./install 14.04 même les nouveaux pilotes par défaut rendent maintenant les graphiques comme un champion - WebGL est maintenant sans effort !!!

1
Scott Stensland

Un problème majeur qui empêche les gens d’adopter Linux est ce type de problème matériel. Je suis un utilisateur et partisan d'Ubuntu à long terme qui ne peut pas se permettre de faire une erreur avec un achat comme celui-ci. Je ne veux pas dépenser plus de 500 £ pour découvrir que je n'ai aucune accélération graphique car Windows7 n'est pas une option.

Si vous êtes un utilisateur Linux à long terme, vous devez comprendre que la compatibilité matérielle dépend des fabricants de matériel. Nous devons donner à la communauté Linux/noyau un peu de temps pour adopter cette nouvelle technologie. À la fin, nous avons généralement une gestion des processeurs réellement compétitive sous Linux par rapport à tout autre système d'exploitation. Mais ça prend du temps.

Sois patient mon ami.

1
devel

Pour tous ceux qui ont acheté ou vont acheter un ordinateur portable avec Nvidia Optimus, comme je l’ai fait:

A partir de cette date, cela fonctionne parfaitement. J'ai suivi les étapes indiquées dans la réponse de Lekensteyn sur un ordinateur portable Packard Bell EasyNote TS, avec un processeur Intel HD3000 et Geforce GT 540M (1 Go), et je peux maintenant utiliser les deux périphériques graphiques sous Ubuntu 12.04.

La seule chose que je devais faire en premier lieu était de changer dans le BIOS pour utiliser uniquement les cartes graphiques Intel intégrées (je devais réinstaller comme ça, car mon premier essai avait pour résultat de ne pas choisir de pilote approprié au redémarrage et de perdre le mode vidéo). Avec les deux activés, compiz/3D n'aurait pas été actif avant/après l'installation d'Ubuntu. Avec uniquement les graphiques intégrés activés dans le BIOS, la 3D avec les graphiques Intel était déjà complètement active à partir de l'écran d'installation.

Cela m'aurait donné le choix d'utiliser Bumblebee uniquement pour économiser de l'énergie sans jamais installer de pilote Nvidia.

Enfin, j'ai activé les deux graphiques dans le BIOS et installé Bumblebee et le paquet bumblebee-nvidia, et cela fonctionne à merveille. En utilisant "glxgears -info" et "optirun glxgears -info", je peux confirmer, cela fonctionne avec les graphiques Intel ou Nvidia. En fait, j'aime mieux utiliser "optirun" que le commutateur automatique sous Win7, car I peut maintenant décider si je souhaite utiliser de meilleurs graphiques ou ne pas utiliser de batterie en toute sécurité.

1
theJimy

La solution bumblebee vous permet d’exécuter simultanément la carte intégrée et la carte discrète optimus nvidia. Ensuite, acpi_call et byo-switcheroo fournissent différents mécanismes pour activer/désactiver la carte graphique discrète, en fonction du modèle de votre ordinateur portable. Les choses sont relativement mieux supportées maintenant que par le passé, regardez: http://launchpad.net/~hybrid-graphics-linux

1
719016

Cela ne fonctionne pas bien du tout.

Si vous envisagez d’utiliser Linux comme système d’exploitation principal, n’achetez pas d’ordinateur basé sur Nvidia Optimus!

S'il vous plaît ! Ne le fais pas, ce sera l'erreur la plus horrible de ta vie.

Je n'essaie pas d'être dur ou méchant. Je dis simplement que tous les problèmes avec Nvidia, Bumblebee, HDMI ne fonctionnent pas, Intel ne fait pas un bon travail (parce que nous avons acheté un ordinateur portable Nvidia et qu’Intel fait tout le travail), No Flash à plus de 480p ( oubliez ça) en plein écran.

Si vous envisagez d'acheter un ordinateur uniquement parce qu'il dispose d'une bonne batterie et qu'il ne vous reste que peu de ressources, vous pouvez jouer correctement aux jeux 3D avec Windows ou regarder des films au format Flash et HD avec Windows, alors vous pouvez l'acheter.

Mais si vous voulez l'acheter pour utiliser Ubuntu (ou toute distribution Linux) comme système d'exploitation le plus utilisé, rendez-vous service et ne l'achetez pas ... ou attendez que les problèmes soient résolus ... et je vous promets vous, ça va prendre beaucoup de temps avant que nous voyions quelque chose qui fonctionne.

Enfin, Bumblebee/Ironhide n'est pas une solution.

0
aliasbody

J'ai installé Ubuntu 12.04.3 sur un nouvel ordinateur portable ASUS K55VM livré avec i7 Ivybridge et nvidia GT630M. J'ai été surpris de constater que le pilote nvidia 319 avec nvidia prime était installé immédiatement et que les ports HDMI et nvidia fonctionnaient correctement. J'ai ensuite eu un ordinateur portable similaire et installé Kubuntu, mais cette fois-ci avec Bumblebee et 310 pilotes, mais aucun nvidia prime. J'ai également installé Manjaro sur le même ordinateur portable, Manjaro installe nvidia 325 avec le noyau 310 et Bumblebee. Le FPS de l'ordinateur portable nvidia prime était le plus élevé, mais il fonctionnait un peu plus chaud au ralenti que les deux autres. La consommation de la batterie était également un peu plus élevée, mais on s'y attendait car la carte nvidia fonctionne tout le temps. Cependant, ces chiffres étaient triviaux, la température moyenne au ralenti étant de 2 à 3 degrés Celsius supérieure à celle de Kubuntu, avec Manjaro fonctionnant le plus froid avec 5 degrés de température en moins par rapport à la machine Ubuntu. Pour la consommation de la batterie, j’utilise TLC sur toutes les machines et la nvidia prime one perd une demi-heure à une heure au lieu des deux autres machines, mais elle a très bien gagné en FPS.

0
Arup Roy Chowdhury

Pour répondre à la question: c'est horrible. Tout d'abord, oubliez le mode hybride (Optimus). Bien sûr, il y a Bumblebee, mais il est inachevé, complexe et ne fonctionne pas la plupart du temps (ne vous attendez pas à une installation en un clic!). Pour moi, c'est absolument inutile. Désactiver manuellement un gpu (intégré ou dédié) ne permet en aucun cas d’économiser de l’énergie.

En ce qui concerne les pilotes, les choses ne se sont pas améliorées pour moi: après l'installation des pilotes propriétaires par défaut, j'ai eu beaucoup de problèmes, Xorg ne démarrant plus. Utiliser les vrais pilotes nvidia a aggravé la situation.

Donc en ce moment, j'utilise les pilotes opensource pourris et crado. J'ai des problèmes graphiques de temps en temps, mais c'est le seul moyen d'obtenir une accélération GFX. Ubuntu sans accélération GFX est un échec total: Unity-2D est un buggy (plus que Unity avec accélération) et j’ai le sentiment qu’elle est sous-développée. XFCE était ma seule solution temporaire jusqu'à ce que les pilotes opensource fonctionnent à nouveau. XFCE est agréable (il offre un rendu logiciel pour la transparence et autres), mais vous aurez besoin de passer un peu de temps pour obtenir des éléments comme un menu global pour fonctionner dans XFCE.

En un mot: tout va bien tant que vous n'essayez pas d'installer de meilleurs pilotes. Au moins, c'était le cas pour moi. Si vous voulez exécuter des jeux (probablement via wine), je ne pense pas que les drivers open source vous mèneront loin. Ne vous attendez pas non plus à une excellente autonomie de la batterie. (pour moi: 4h30-5h00 sous windows, 1h45 sous ubuntu !!! Et j'ai essayé tout ce que je pouvais trouver sur le net ...)

J'ai un GT540m 1Gb et un Intel IGP (j'ai désactivé ce dernier en essayant de gagner un peu de vie de la batterie, mais en vain).

0
Mr. Pixel

vous trouverez ici des instructions simples sur l’installation des pilotes nvidia sous ubuntu: http://www.webupd8.org/2010/06/how-to-install-nvidia-25635-display.html

n'oubliez pas que nvidia ne fournit aucun support pour la technologie Optimus sous Linux, qui est probablement activé par défaut dans votre BIOS. Il y a deux solutions à ce problème:

  • désactivez Optimus dans votre bios. C'est la solution simple. Fonctionne bien pour moi
  • utilisez bourdon . celui-ci n’est pas aussi facile que de désactiver Optimus dans le BIOS, mais semble fonctionner.
0
Yevgeniy M.