#1 Le 08/02/2014, à 17:25
- Compte anonymisé
[INFO]Optimus / Prime driver nvidia
Bonjour,
Suite à un problème sur ma config, j'ai dû passer sur l'alpha car cela résoud mon problème de ventilo.
J'ai un Asus S56CB-XO170H avec une Nvidia GeForce 740m.
Suite à l'aide de GP974, j'ai lancé cette commande :
sudo apt-get purge nvidia* && sudo apt-get install nvidia-319-updates nvidia-prime
L'installation fonctionne sans message d'erreur. Par contre, par défaut, mon portable fonctionne sur la puce nvidia et non intel. Dans les options, au moment de cocher "intel graphic". J'ai le message d'erreur suivant :
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 175, in activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 361, in get_name_owner
's', (bus_name,), **keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'com.ubuntu.ScreenResolution.Mechanism': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/share/screen-resolution-extra/nvidia-prime.py", line 55, in <module>
conf = get_prime_service()
File "/usr/share/screen-resolution-extra/nvidia-prime.py", line 34, in get_prime_service
service_object = dbus.SystemBus().get_object(SERVICE_NAME, OBJECT_PATH)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 241, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 248, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 180, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 278, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
Ensuite, il recoche automatiquement nvidia...
Alors par contre, si j'ai bien compris, ce driver est propriétaire. Du coup, je ne sais pas si cette info va servir à quelqu'un...
EDIT: c'est sur Xubuntu
Dernière modification par Compte anonymisé (Le 09/02/2014, à 00:17)
#2 Le 10/02/2014, à 13:44
- Fireweasel
Re : [INFO]Optimus / Prime driver nvidia
c'est normale en faite j'ai fais un test, quand tu utilises le pilote libre (nouveau) tu es en mode "carte intel" et quand tu installes le pilote propriétaire "nvidia" tu es en mode "carte nvidia", le problème c'est que tu ne peux pas passer facilement de l'un a l'autre avec l'option du panneau nvidia mais si tu ne veux pas utiliser la carte nvidia (par exemple si tu ne joue pas) il suffit simplement de rester avec le pilote libre (nouveau).
Dernière modification par Fireweasel (Le 10/02/2014, à 13:45)
Hors ligne
#3 Le 10/02/2014, à 14:28
- Compte anonymisé
Re : [INFO]Optimus / Prime driver nvidia
Ok mais dans ce cas, pourquoi ce n'était pas le cas sur Debian 7 + XFCE ou Xubuntu 13.10 ?
Pourquoi il n'y avait qu'en 14.04 que j'utilisais réellement seulement la Intel ? Sans avoir installé de driver propriétaire sur xubuntu ou la debian.
D'ailleurs, sur ma xubuntu 14.04, il ne me trouve aucune driver propriétaire à installer. C'est seulement avec la ligne de commande du post #1
#4 Le 10/02/2014, à 18:46
- ek0892
Re : [INFO]Optimus / Prime driver nvidia
vous pouvez forcer un mode dans un terminal ctrl+alt+t
sudo prime-select intel
ou
sudo prime-select nvidia
ou
sudo prime-select query
News : Je viens de mettre à jour Cubuntu 14.04 v138.
Ajout dans le menu "LES+"►Utilitaires►les pilotes :
Nvidia 331 pour Optimus
Nvidia-prime
prime-select.
Bon test A télécharger sur http://www.cubuntu.fr
Dernière modification par ek0892 (Le 13/02/2014, à 10:22)
Hors ligne
#5 Le 10/02/2014, à 22:11
- Compte anonymisé
Re : [INFO]Optimus / Prime driver nvidia
Je suis pas sur une machine de test et pas non plus une machine VB avec snapshot !
Du coup, je sais pas si je dois le tenter... Je sais qu'il ne faut utiliser son portable en bêta alors alpha... Mais j'avais pas le choix !!!
En plus, c'est cubuntu. Je vais pas changer de distrib...
Dernière modification par Compte anonymisé (Le 11/02/2014, à 00:05)
#6 Le 13/02/2014, à 08:24
- GP974
Re : [INFO]Optimus / Prime driver nvidia
Je confirme ton beug
J'ai dus réinstallé Trusty et je suis bloquer sur la nvidia actuellement avec prime
et après une recherche je vois que de nombreux rapport on fleuris un peu partout donc il faut attendre que nvidia corrige ca
Dernière modification par GP974 (Le 13/02/2014, à 12:32)
Hors ligne
#7 Le 13/02/2014, à 09:16
- Compte anonymisé
Re : [INFO]Optimus / Prime driver nvidia
Ok merci pour l'info !
De toute façon, je fais quasiment pas les mises à jour sur mon aplha, j'ai des messages d'erreur et de stabilité mais c'est mon portable perso avec mes VM et mes données... Du coup, je veux pas tout réinstaller....
#8 Le 18/02/2014, à 09:56
- Fireweasel
Re : [INFO]Optimus / Prime driver nvidia
La version 319 est toujours la dernière pour les pilotes nvidia sous la 14.04 en développement ?
Hors ligne
#9 Le 18/02/2014, à 10:02
- ek0892
Re : [INFO]Optimus / Prime driver nvidia
non c'est la 331 .
Hors ligne
#10 Le 18/02/2014, à 10:06
- Fireweasel
Re : [INFO]Optimus / Prime driver nvidia
Ok donc si je veux installer nvidia-prime sur la 14.04 si je n'ai installé aucun driver jusqu'a maintenant, je dois faire :
sudo apt-get install nvidia-331-updates nvidia-prime
c'est bien ça ?
Hors ligne
#11 Le 18/02/2014, à 10:10
- ek0892
Re : [INFO]Optimus / Prime driver nvidia
Dans 14.04 c'est directement dans les dépots, pour ceux qui sont en 13.10 ajouter : sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update ; sudo apt-get autoremove --purge --yes nvidia-* bumblebee* bbswitch* primus*;
sudo apt-get install --yes nvidia-331 nvidia-prime;
# pour forcer un mode : sudo prime-select nvidia ou sudo prime-select intel ou prime-select query
Dans la version actuelle prime-select (nvidia-prime 0.5.5 ) nécessite un redémarrage (sudo reboot) , ça ne devrait plus être le cas dans la version finale.
Dernière modification par ek0892 (Le 18/02/2014, à 18:37)
Hors ligne
#12 Le 18/02/2014, à 17:59
- Fireweasel
Re : [INFO]Optimus / Prime driver nvidia
ek0892 comment tu sais ça ? tu es en relation avec les developpeurs de nvidia-prime ?
SInon je viens de faire une série de test ces derniers jours dont les résultats ce trouve ici : https://docs.google.com/spreadsheet/ccc … sp=sharing
SInon oui je confirme que actuellement on est obligé de redémarrer le pc (ou la session) pour que cela prenne réellement en compte le changement de carte ce qui n'est pas pratique.
J'ai aussi pu tester bumblebee (en restaurant l'image disque avant biensûr) et les résultats sont decevant.
Que pensez vous de mes scores fps (cf tableau ci dessus) ??
Hors ligne
#13 Le 18/02/2014, à 18:31
- ek0892
Re : [INFO]Optimus / Prime driver nvidia
je viens d'intégrer les pilotes nvidia dans Cubunu, donc je regarde ça de près. .. j'espère pouvoir passer la prochaine mise à jour en Kernel 3.14 avec nvidia-334.16
si tu veux des infos tu vas Developer ZONE : https://devtalk.nvidia.com/default/board/98/
Dernière modification par ek0892 (Le 18/02/2014, à 18:35)
Hors ligne
#14 Le 18/02/2014, à 20:01
- Fireweasel
Re : [INFO]Optimus / Prime driver nvidia
Je viens de rajouter un 4e test, doc maj : https://docs.google.com/spreadsheet/ccc … sp=sharing
On peux voir clairement que Bumbleblee c'est de la grosse merde !
Hors ligne
#15 Le 22/02/2014, à 11:18
- GP974
Re : [INFO]Optimus / Prime driver nvidia
Mise a jour de Prime en 0.5.7 je n'ai plus le beug je peut enfin passer en mode intel depuis l'interface graphique
Hors ligne
#16 Le 22/02/2014, à 12:53
- Fireweasel
Re : [INFO]Optimus / Prime driver nvidia
Mise a jour de Prime en 0.5.7 je n'ai plus le beug je peut enfin passer en mode intel depuis l'interface graphique
Ouais mais ya toujours besoin de rebooter pour que le changement soit réellement pris en compte ?
Hors ligne
#17 Le 22/02/2014, à 13:03
- GP974
Re : [INFO]Optimus / Prime driver nvidia
ouep toujours reboot
vus le petit bon du numéro de version ça doit concerné que des correction de beug je suppose
Hors ligne
#18 Le 23/02/2014, à 12:24
- Fireweasel
Re : [INFO]Optimus / Prime driver nvidia
Sur mon pc portable avec la technologie Optimus j'ai le dernier pilote nvidia d'installé (nvidia-331) ainsi que nvidia-prime qui permet de choisir entre la carte intel et nvidia.
En mode Intel quand je lance le jeu Starcraft 2 via Wine ou PlayOnLinux il n'y a pas de problème je peux bien lancer le jeu (sauf que évidemment comme c'est pas la carte graphique les performances sont mauvaise ce qui est normale puisqu'elle n'est pas fait pour les performances 3d), quand je lance avec la carte nvidia là j'ai un gros problème c'est que cela affiche juste le coin en haut a gauche du jeu dans une résolution de 640x480 alors que mon écran est en 1920x1080 autrement dit cela donne ça :
https://lh6.googleusercontent.com/ze-U0 … w1808-h801
A noté que le bureau lui est bien affiché en 1920x1080, de plus si je lance un jeu natif linux par exemple tux racer, il est bien affiché en plein écran 1920x1080.
Ce n'est que SC2 qui est concerné (je ne sais pas si ça le ferai avec d'autres jeux PoL car je n'ai que SC2 d'installé avec).
Auriez vous une solution pour forcer l'affichage en 1920x1080 ?
Hors ligne
#19 Le 23/02/2014, à 19:47
- Compte anonymisé
Re : [INFO]Optimus / Prime driver nvidia
Mise a jour de Prime en 0.5.7 je n'ai plus le beug je peut enfin passer en mode intel depuis l'interface graphique
Je voulais lancer la mise à jour du coup, si ça fonctionne pour bien choisir l'INTEL.
Comment tu sélectionnes en 0.5.7 pour la mise à jour ? C'est auto, c'est la dernière ?
Du coup, la commande d'ek0892 est tj d'actualité ?
#20 Le 26/02/2014, à 09:26
- GP974
Re : [INFO]Optimus / Prime driver nvidia
rien a sélectionner il suffit de lancer la mise a jour et le paquet est automatiquement maj
Hors ligne
#21 Le 26/02/2014, à 11:22
- JMLF67
Re : [INFO]Optimus / Prime driver nvidia
Si j'ai bien compris si on veut rester tout le temps avec la carte Nvidia activée et ne jamais utiliser la carte Intel il ne faut surtout pas installer nvidia-prime? Mon PC portable est tout le temps relié au secteur, cela n'arrive jamais que je fonctionne sur batteries, même en déplacement. Donc ce foutu Optimus est plus une gêne qu'autre chose pour moi.
PC portable Asus X73S. Intel® Core™ i5 @ 2.30GHz × 4. GeForce GT 540M
Linux Kubuntu LTS 12.04 en 64 bits.
Hors ligne
#22 Le 26/02/2014, à 12:09
- Compte anonymisé
Re : [INFO]Optimus / Prime driver nvidia
Non par défaut, sans driver, c'est la Intel.
Actuellement, je suis sur la Intel sans avoir installé aucun driver. La nvidia n'est pas active.
#23 Le 26/02/2014, à 12:46
- JMLF67
Re : [INFO]Optimus / Prime driver nvidia
Non par défaut, sans driver, c'est la Intel.
Actuellement, je suis sur la Intel sans avoir installé aucun driver. La nvidia n'est pas active.
On s'est mal compris. J'ai installé le driver propriétaire Nvidia (le 331) proposé par la 14.04. Et ça fonctionne très bien.
PC portable Asus X73S. Intel® Core™ i5 @ 2.30GHz × 4. GeForce GT 540M
Linux Kubuntu LTS 12.04 en 64 bits.
Hors ligne
#24 Le 26/02/2014, à 13:20
- GP974
Re : [INFO]Optimus / Prime driver nvidia
si tu as installé le drivers seul sans Prime ça fonctionne quand même que sur la intel
par defaut le noyau désactive la carte nvidia et seul Prime ( ou bumblebee) Permet de demarrer la carte et de l'utiliser
Hors ligne
#25 Le 26/02/2014, à 13:41
- JMLF67
Re : [INFO]Optimus / Prime driver nvidia
si tu as installé le drivers seul sans Prime ça fonctionne quand même que sur la intel
par defaut le noyau désactive la carte nvidia et seul Prime ( ou bumblebee) Permet de demarrer la carte et de l'utiliser
Ah bon? C'est la carte Intel qui me donne 6920 frames/sec alors? Je ne pige plus. De plus quand je vais dans l'outil de sélection de drivers il me dit que le driver Nvidia 331 est activé.
Dernière modification par JMLF67 (Le 26/02/2014, à 13:49)
PC portable Asus X73S. Intel® Core™ i5 @ 2.30GHz × 4. GeForce GT 540M
Linux Kubuntu LTS 12.04 en 64 bits.
Hors ligne