Quelle est l'utilisation de nvidia-prime?

15

Hier, j'étais très enthousiasmé par le support initial pour optimus en utilisant le nvidia-primepackage sur Ubuntu 13.10. Il semblait être la façon de remplacer mon bourdons + hybride screenclone configuration, car il n'y a pas de patch disponible pour le pilote vidéo intel livré avec Ubuntu 13.10. Après des heures d'essais et d'erreurs, je n'ai obtenu qu'un système où les écrans externes et LCD fonctionnent de manière aléatoire ou non, les scintillements de l'écran LCD, les décorations des fenêtres sont cassées et les affichages se figent de manière aléatoire. Pas vraiment utilisable jusqu'à présent ...

Mais maintenant ma question est: même si nvidia-prime fonctionnait comme prévu, pourquoi voudrais-je l'utiliser? La raison pour laquelle l'optimus est là est de permettre d'éteindre la carte discrète lorsque je n'en ai pas besoin, pour économiser la batterie. Mais avec nvidia-prime, il semble que la carte discrète soit toujours alimentée. Pourquoi quelqu'un voudrait utiliser un support optimus instable qui n'économise pas d'énergie?

La conclusion: si j'ai besoin d'économiser les piles et que je n'ai pas besoin d'un écran externe, j'ai juste besoin de démarrer avec l'adaptateur d'affichage réglé integrateddans le BIOS. Si j'ai besoin d'un écran externe et que je suis connecté sur un secteur, j'ai juste besoin de démarrer avec l' discreteadaptateur d'écran. Et si j'ai besoin de démarrer sous Windows, il me suffit de remettre le paramètre de la carte graphique sur optimus.

Charles Brunet
la source

Réponses:

3

Pour que nvidia-prime fonctionne, retirez d'abord les bourdons et les bourdons-nvidia avec un --purge. Réinstallez le pilote nvidia avec nvidia prime. nvidia-prime utilise l'implémentation de la technologie Optimus de Nvidia mais dans ce cas, le pilote nvidia reste toujours activé quelle que soit la charge du système et le pilote Intel n'est utilisé que comme récepteur. L'avantage est un meilleur framerate que le bourdon mais bien sûr plus de consommation de batterie et de chaleur également. Avec le noyau 3.12, la commutation automatique comme dans Windows serait implémentée.

Arup Roy Chowdhury
la source
2
Y a-t-il une mise à jour à ce sujet? De nouveaux noyaux Linux ont été publiés, mais je n'ai encore remarqué personne mentionnant un support de commutation approprié. Bumblebee fonctionne très bien, mais il ne permet évidemment pas à mon matériel de fonctionner à ses performances de pointe pour les jeux.
Michael Aquilina
2
Il semble que ce sera officiellement dans Ubuntu 14.04. Il y a un backport pour 13.10: launchpad.net/~joern-schoenyan/+archive/nvidia-prime-backport (via news.softpedia.com/news/… ).
v6ak
Quelque chose de nouveau à ce sujet?
smihael
1

Je ne sais pas si cela répond à votre question. Mais je trouve que nvidia-prime pourrait être un soulagement bienvenu pour la foule qui a une carte nvidia avec optimus et n'a aucun moyen de basculer entre un réglage optimus / un réglage non optimus comme vous le pouvez. Dans le cas de mon ordinateur portable, qui est le Dell XPS 15 L502X, je ne peux pas changer de mode dans le BIOS, et nvidia-prime m'a laissé utiliser ma carte nvidia pendant un certain temps, jusqu'à ce que je trouve que ce soit vraiment un problème avec un écran externe branché (décorations de fenêtres cassées principalement).

Je suppose que cela s'améliorera une fois que les nouvelles mises à jour arriveront. J'espère que cela éliminera une certaine confusion.

PS: En outre, en tant que personne qui pourrait être intéressée à utiliser les fonctionnalités de la carte nvidia plutôt que de ne pas y avoir accès, cela ne me dérangerait pas le compromis d'alimentation. Je serai un homme heureux si je peux simplement utiliser ma carte nvidia et par exemple, utiliser les fonctionnalités openGL 4+ :)

Modifier - J'ai installé Ubuntu 14.04 et nvidia-prime (0.5 est la dernière mise à jour) une fois installé, vous permet de basculer entre le processeur graphique intel / nvidia. L'application nvidia-settings vous permet également de choisir cela (je ne sais pas si nvidia prime est essentiel pour cela, mais je l'ai quand même gardé). Il semble donc que tous mes problèmes d'optimus soient résolus pour le moment. Merci à ce lien

Sreekanth Narayanaswamy
la source
Quand avez-vous essayé pour la dernière fois d'utiliser optimus sur votre L502X? Je l'ai fait fonctionner correctement sur un L502X.
Jon Hanna