Ubuntu prend-il en charge une GeForce NVIDIA avec technologie Optimus?

168

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 à lire que la technologie Nvidia Optimus n'est pas supportée 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 effectivement si j’ai installé Ubuntu.

Si quelqu'un a l'habitude d'utiliser une carte Nvidia avec la technologie Optimus ou encore mieux l'ordinateur portable en question (Dell XPS 15 avec 1 Go NVIDIA® GeForce® GT 420M), ce serait génial.

Un problème majeur empêchant les gens d’adopter Linux est ce type de problème matériel. Je suis un utilisateur et un supporteur 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 pas d’accélération graphique car Windows 7 n’est pas une option.

    
posée DSJones 25.04.2011 - 12:32
la source

16 réponses

158

Même si l'onglet Produits pris en charge de la page de téléchargement du pilote dit que GT420M est pris en charge, les variantes d’Optimus sont non prises en charge. Dans l'onglet Informations complémentaires:

  

Certains modèles intégrant des processeurs graphiques pris en charge ne sont peut-être pas compatibles avec le pilote Nvidia Linux: en particulier, les conceptions de ordinateurs portables et tout-en-un avec graphiques commutables (hybrides) ou Optimus ne fonctionneront pas. ne sont pas disponibles.

Cette conception Optimus signifie que la carte Nvidia discrète est connectée au processeur graphique Intel intégré et qu’elle n’est pas connectée à un moniteur. Certains ordinateurs portables 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 par expérience, j'ai un GT425M combiné avec un processeur i5-460M. S'il n'y a pas de BIOS ou de configuration matérielle pour commuter / désactiver la carte, vous perdez votre argent. La famille XPS 15 ne semble avoir aucune de ces fonctionnalités. Bien que vous puissiez utiliser la carte graphique Intel, vous souhaiterez peut-être également utiliser la carte Nvidia car vous l’avez payé, ce qui n’est pas directement possible pour le moment.

Vous devriez 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 bloc-notes, visitez le blog Linux Hybrid Graphics et abonnez-vous à son liste de diffusion Launchpad . Rendez-vous sur leur wiki pour trouver comment utiliser une telle carte (si tout va bien). Une méthode s'appelle Bumblebee qui vous permet de rendre des programmes sur votre carte nvidia. Je le recommande actuellement par rapport à d’autres solutions (divulgation: je suis un développeur).

Ubuntu 12.10 Quantal sera livré avec les premiers bits pour une prise en charge réelle des ordinateurs portables graphiques hybrides, appelés PRIME. C'est très expérimental et en développement et probablement pas assez stable pour beaucoup de gens. Seuls les pilotes graphiques open-source prennent en charge cette fonctionnalité, bien que Nvidia puisse également être disponible ultérieurement, si pas trop de travail pour eux . Cette page suit la prise en charge des graphiques hybrides pour Quantal, Ces sont les bleus pour Raring .

Si vous avez installé le pilote depuis nvidia.com

Vous avez commis une grave erreur en installant les pilotes directement sur nvidia.com. Si vous voulez avoir des pilotes plus récents, ajoutez le PPA ubuntu-x-swat/x-updates car ceux-ci installeront les pilotes nvidia de manière à ce que votre système Optimus ne meure pas.

Après l'installation du pilote nvidia à partir de nvidia.com, vous risquez de perdre tous les effets graphiques, l'écran noir 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 en choisissant l'option de récupération
  2. Dans le menu suivant, choisissez netroot .
  3. Désinstaller 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, veillez à consulter les instructions sur lien

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

  1. Activez le référentiel Univers et multivers pour le pilote Nvidia. 1. (facultatif pour 13.10 Saucy) Ajoutez un PPA contenant les 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 1304 Rarement et plus tôt, pas nécessaire pour Saucy et plus tard) Ajouter le PPA Stable Bumblebee Releases:

    sudo add-apt-repository ppa:bumblebee/stable
    sudo apt-get update
    
  3. Installez Bumblebee en utilisant le pilote Nvidia propriétaire:

    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 optirun :

optirun firefox &

Si vous ne souhaitez que des économies d’énergie, remplacez la dernière commande de l’étape 4 par:

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

Plus tard, vous pouvez 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 ajouter linux-headers-generic, sinon le module d'économie d'énergie bbswitch ne peut pas être généré.

Au lieu de virtualgl, vous pouvez également essayer primus pour obtenir de meilleures performances. Le nom du package est primus et vous pouvez utiliser:

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

(remarque: avant de poser une question sur une limite de 60 images / s, veuillez lire sa FAQ .)

Voir aussi lien

Notes:

  • L'utilisation manuelle de acpi_call 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-abandon, il n'est plus maintenu et contient beaucoup d'erreurs.
  • Martin Juhl a sorti le Bumblebee original à 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 (méthodes incorrectes, _ON et _OFF) , sont utilisés). L'installation est toujours en désordre, votre installation peut être cassée après l'avoir supprimée.

Si vous ne voulez pas utiliser la carte nvidia ni Bumblebee

Si vous avez accidentellement installé le pilote NVIDIA (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 ce rapport de bogue
réponse donnée Lekensteyn 13.04.2017 - 14:23
la source
41

Mise à jour depuis Ubuntu 12.10:

Tous les éléments de la pile graphique nécessaires à la prise en charge des graphiques hybrides ont atteint 12.10; 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 deux mises en garde, cependant, une grande, une mineure.

L'avertissement mineur est qu'il n'y a pas de prise en charge de l'interface 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 principale mise en garde est que cela ne s'applique qu'aux pilotes libres - nouveau , radeon et intel . Nvidia a maintenant manifesté son intérêt pour la prise en charge des graphiques hybrides sur Linux, mais les symboles du noyau dma-buf à utiliser sont marqués comme GPL, ce qu'ils n'utiliseront pas.

En outre, le support hybride n’a fait l’objet que de tests légers, et il reste des éléments à mettre en œuvre, comme la synchronisation entre les GPU pour éviter les déchirures.

État d’Ubuntu 12.04 LTS:

La position officielle de nVidia est qu’ils n’ont pas l’intention de prendre en charge Optimus sous Linux - notre pile graphique est conçue avec l’hypothèse qu’une seule carte pilote un affichage donné, et qu’elle n’est pas facile à utiliser.

Dave Airlie a fait beaucoup de travail pour démêler cela dans le serveur X et le noyau, et cela sera probablement rebasé sur le drm-buf travail 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 faire des graphiques hybrides correctement. À ce stade, nVidia pourrait reconsidérer la prise en charge d’Optimus sous Linux, car ce n’est plus un gros problème technique à mettre en œuvre¹.

En termes de prise en charge des graphiques hybrides now , le projet Bumblebee va dans ce sens. . Il exécute essentiellement un deuxième serveur X sur la carte nVidia et copie à travers la sortie du rendu. Ce n’est pas aussi grave que cela puisse paraître - c’est essentiellement ce que fait la carte nVidia sous Windows 7, avec 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 pour basculer entre les cartes Intel et nVidia, vous pouvez choisir entre les deux.

Si votre système a un mux matériel - donc les GPU nVidia et Intel sont connectés aux sorties - et vga_swicheroo fonctionne, vous pouvez utiliser cette interface pour basculer entre eux, mais seulement si vous utilisez les pilotes open-source . Pour 12.04, nous prévoyons de désactiver le GPU inutilisé, ce qui devrait améliorer l’autonomie de la batterie.

Si votre système n’a pas d’option BIOS et qu’il n’a pas de mux matériel que vga_switcheroo sait gérer, votre carte nVidia ne sera pas utilisable au 12.04.

¹: Le pilote fglrx d'AMD prend en charge certains graphiques hybrides. Cela semble faire cela en faisant semblant d'être un serveur X et en chargeant le pilote Intel lui-même. Ce n'est pas une solution propre ☺.

    
réponse donnée RAOF 21.01.2012 - 04:33
la source
13

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. Ainsi, sous Linux, les deux cartes graphiques sont allumées, ce qui entraîne une forte consommation de batterie et une surchauffe . Pour plus de détails, lisez les liens ci-dessous.

Dans optimus tech, les graphiques intel sont toujours actifs. Lorsque vous utilisez GT540M, les images générées par GT540M sont transportées via la carte Intel.

Options disponibles dans Linux

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

Instructions pour l’installation de Bumblebee pour désactiver les GPU discrets et les activer uniquement lorsque cela est nécessaire

  1. Tapez ce qui suit dans le terminal,

    sudo add-apt-repository ppa:bumblebee/stable
    

    alors

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

    sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
    
  3. Redémarrer.

Si vous voulez simplement désactiver la carte NVIDIA, plus besoin d'apprendre les choses suivantes

Instruction d'utilisation:

Pour exécuter un programme avec nvidia card, utilisez optirun command prefixed in terminal. Comme pour exécuter glxspheres avec 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 Ubuntu 11.10 Oneiric ou version ultérieure, installez des bibliothèques 32 bits avec:

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

Questions liées:

Impossible d'utiliser nvidia card / driver sur un ordinateur portable Optimus

    
réponse donnée Web-E 26.06.2012 - 10:06
la source
9

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

Ceci est spécifiquement pour tout ordinateur portable (mobile) basé sur NVIDIA qui dit 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, le support de Sandy Bridge reste faible).

Il convient de noter qu'Optimus est différent 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 plus) d'activer les graphiques discrets lorsque cela est nécessaire - ce besoin de Windows 7 pour le moment (ne fonctionnera pas non plus sur Vista) .

Voici quelques références pour vous mettre au courant.

  1. UbuntuForums: nVidia Optimus et Ubuntu expliqués
  2. phoronix: Est-ce que NVIDIA Optimus sera inévitablement sous Linux ?
    Publié par Michael Larabel le 25 avril 2011

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

Mise à jour : il s’agit d’une citation du NVIDIA Drivers 270.06 dans l'onglet Additional Information .

  

Certains modèles intégrant des GPU pris en charge ne sont peut-être pas compatibles avec le pilote NVIDIA Linux: en particulier, les conceptions de ordinateurs portables et tout-en-un avec graphiques commutables (hybrides) ou Optimus ne fonctionneront pas ne sont pas disponibles.

Vous savez maintenant ce que vous devez rechercher dans vos nouvelles spécifications d'ordinateur portable basées sur NVIDIA si vous souhaitez piloter NVIDIA à partir de Linux.

Mise à jour: consultez le Projet Bumblebee .
Commencez à partir du README là.

    
réponse donnée nik 26.04.2011 - 16:56
la source
4

Actuellement, Bumblebee prend en charge nVidia Optimus.

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

Je ne l'ai pas essayé avec les programmes CUDA.

    
réponse donnée Jesper 22.11.2011 - 19:48
la source
2

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

    
réponse donnée dell l502x n ubuntu user 01.09.2011 - 04:57
la source
2

Je pense que NVidia Optimus fonctionne bien avec Ironhide à la fois sur 11.10 et 11.04. Je pense que tout conseil pour ne pas acheter un ordinateur portable Optimus est pédant et accablant. Qui a besoin d'exécuter un monstre graphique sur un ordinateur portable Linux 24x7? Le GPU Intel est bien meilleur en puissance et, pour 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 support approprié pour les moniteurs externes (je ne peux pas obtenir la résolution 1080i) est un problème de SandyBridge Intel HD3000 qui, je suis sûr, sera trié 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 le Dell XPS17 L702x ordinateurs portables et Oneiric, mais je pense 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!

    
réponse donnée cmdematos 18.10.2011 - 03:59
la source
1

La solution bumblebee vous permet d’exécuter simultanément la carte intégrée et la carte discrète nvidia optimus. Ensuite, acpi_call et byo-switcheroo offrent différents mécanismes pour activer / désactiver la carte graphique discrète, en fonction de votre modèle d'ordinateur portable. Les choses sont relativement mieux supportées maintenant qu'elles ne l'étaient par le passé, regardez: lien

    
réponse donnée 719016 25.05.2011 - 01:16
la source
1
  

Un problème majeur empêchant les gens d’adopter Linux est ce type de problème matériel. Je suis un utilisateur et un supporteur 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 pas d’accélération graphique car Windows 7 n’est pas une option.

Si vous êtes un utilisateur Linux à long terme, vous devez comprendre que la compatibilité du matériel repose sur les fabricants de matériel. Nous devons donner à la communauté Linux / noyau un certain temps pour adopter cette nouvelle technologie. En fin de compte, ce que nous avons généralement, c'est une gestion de CPU très compétitive sous Linux par rapport à tout autre système d'exploitation. Mais cela prend du temps.

Soyez patient mon ami.

    
réponse donnée devel 19.12.2011 - 12:56
la source
1

Pour tous ceux qui achèteront ou achèteront un ordinateur portable avec Nvidia Optimus, comme je l’ai fait:

À partir de cette date, cela fonctionne parfaitement. J'ai suivi les étapes signalées par 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 peut utiliser les deux périphériques graphiques sous Ubuntu 12.04.

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

Cela m'aurait donné le choix, d'utiliser Bumblebee pour juste é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 comme un charme. En utilisant "glxgears -info" et "optirun glxgears -info", je peux confirmer que cela fonctionne soit avec les graphismes Intel, soit avec les graphismes Nvidia. En fait, j'aime mieux l'utilisation de "optirun" que le commutateur automatique sous Win7, parce que I peut décider maintenant si je veux utiliser de meilleurs graphiques ou non pour sécuriser la batterie.

    
réponse donnée theJimy 01.06.2012 - 01:14
la source
1

Avant Ubuntu 14.04, cette question était valide - maintenant ce n’est pas un problème - je possède une carte Nvidia avec Optimus et je craignais que WebGL ne fonctionne correctement. nettoyer le lecteur wipe / install 14.04 même les pilotes nouveaux par défaut rendent maintenant des graphiques comme un champion - WebGL est maintenant sans effort !!!

    
réponse donnée Scott Stensland 27.07.2014 - 19:01
la source
0

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. La désactivation manuelle d'un GPU (intégré ou dédié) n'économise pas d'énergie de toute façon.

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

Donc, en ce moment, j'utilise les pilotes Open Source crappy et buggy. 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 bogué (plus que Unity avec accélération) et je pense qu'il est sous-développé. XFCE était ma seule solution temporaire jusqu'à ce que les pilotes opensource fonctionnent à nouveau. XFCE est agréable (il a un rendu logiciel pour la transparence et autres), mais vous devez passer du temps à faire fonctionner des choses comme un menu global 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 lancer des jeux (probablement via Wine), je ne pense pas que les pilotes opensource vous mèneront loin. Ne vous attendez pas non plus à une grande autonomie. (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 processeur Intel IGP (j'ai désactivé ce dernier en essayant de gagner de l’autonomie, mais sans succès).

    
réponse donnée Mr. Pixel 21.01.2012 - 13:26
la source
0

Ça ne marche pas bien du tout.

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

S'il vous plaît! Ne le faites pas, ce sera la plus horrible des erreurs de votre vie.

Je n'essaie pas d'être dur ou maléfique. Je dis juste que tous les problèmes avec Nvidia, Bumblebee, HDMI ne fonctionnent pas, Intel ne fait pas du bon travail (parce que nous avons acheté un ordinateur portable Nvidia et Intel fait tout le travail), No Flash à plus de 480p ( il suffit de l'oublier) en plein écran.

Si vous envisagez d'acheter un ordinateur simplement parce qu'il a une bonne batterie et qu'il est petit, vous pouvez jouer correctement à des jeux 3D avec Windows ou regarder des films Flash et HD avec Windows.

Mais si vous voulez l'acheter pour utiliser Ubuntu (ou n'importe quelle distribution Linux) comme système d'exploitation le plus utilisé, faites-vous plaisir et ne l'achetez pas ... ou attendez que les problèmes soient résolus ... et je vous promets que cela va prendre du temps avant de voir quelque chose fonctionner.

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

    
réponse donnée aliasbody 18.10.2011 - 01:04
la source
0

Vous pouvez trouver ici des instructions simples sur l’installation des pilotes nvidia dans ubuntu: lien

N'oubliez pas que nvidia ne prend pas en charge la technologie optimus sous Linux, qui est probablement activée par défaut dans votre BIOS. Il existe deux solutions à ce problème:

  • désactiver optimus dans votre bios. C'est la solution simple. Fonctionne bien pour moi
  • utilisez bumblebee . celui-ci n'est pas aussi simple que de désactiver optimus dans le BIOS, mais semble fonctionner.
réponse donnée Yevgeniy M. 26.06.2012 - 10:08
la source
0

J'ai installé Ubuntu 12.04.3 sur un nouvel ordinateur portable ASUS K55VM fourni avec i7 ivybridge et nvidia GT630M. J'ai été surpris de constater que le pilote nvidia 319 avec nvidia prime installé immédiatement avec HDMI et NVIDIA fonctionnait bien. J'ai ensuite eu un ordinateur portable similaire et installé Kubuntu mais cette fois avec Bumblebee et 310 pilotes, mais pas de 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 sur l'ordinateur portable nvidia prime était le plus élevé, mais il fonctionnait légèrement plus au ralenti par rapport aux deux autres, et la consommation de la batterie était un peu plus élevée, mais on s'attendait à ce que la carte nvidia fonctionne tout le temps. Cependant, ces chiffres étaient insignifiants, les temps moyens de 2-3c plus élevés au ralenti par rapport à Kubuntu avec Manjaro fonctionnant le plus cool avec 5c moins de temp que la machine Ubuntu. Pour la consommation de la batterie, j'utilise TLC sur toutes les machines et la nvidia prime a perdu une demi-heure à une heure sur les deux autres machines, mais cela s'est plutôt bien passé sur FPS.

    
réponse donnée Arup Roy Chowdhury 09.09.2013 - 16:19
la source
0

Actuellement (à partir de 13.04 IIRC), si vous téléchargez le pilote binaire NVIDIA via des pilotes supplémentaires, il installera automatiquement <% strong>% c_de%.

Ensuite, une fois l’installation et le redémarrage terminés, vous pouvez utiliser des graphiques discrets en modifiant le rendu sous la section PRIME dans nvidia-prime et X11 l’utilisera lors de la prochaine connexion.

Cependant, je trouve que cela provoque des déchirures 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 de supprimer le package nvidia-settings .

    
réponse donnée biggles5107 27.07.2014 - 18:40
la source

Lire d'autres questions sur les étiquettes