Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#551 Le 21/05/2014, à 19:28

gershon09

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

J'ai essayé d'installé virtualgl, sans succés. Donc pas de glxspheres...

nico@nico-X75VC:~$ sudo apt-add-repository ppa:bumblebee/stable
 Bumblebee Stable PPA

Installation instructions: https://wiki.ubuntu.com/Bumblebee

To report issues, please read http://wiki.Bumblebee-Project.org/Reporting-Issues

You may use any nvidia driver flavor, like -updates, -experimental or -nnn ones.

After installation, reboot to let changes apply.

To see if it works, run during around 30s: glxspheres
Then, run it with optirun, and compare: optirun glxspheres

If you want to use primus, you need to install it and set Bridge=primus in bumblebee.conf or use optirun -b primus. You also need to install primus-libs-ia32 if you want to run 32-bit apps.

Be aware that as Bumblebee is using low-level hardware informations, it is impossible to run it in a VM.
 Plus d’info : https://launchpad.net/~bumblebee/+archive/stable
Appuyez sur [ENTRÉE] pour continuer ou Ctrl-C pour annuler l’ajout
 
gpg: le porte-clefs « /tmp/tmp1kbh6c92/secring.gpg » a été créé
gpg: le porte-clefs « /tmp/tmp1kbh6c92/pubring.gpg » a été créé
gpg: demande de la clef 8110A93A sur le serveur hkp keyserver.ubuntu.com
gpg: /tmp/tmp1kbh6c92/trustdb.gpg : base de confiance créée
gpg: clef 8110A93A : clef publique « Launchpad PPA for Bumlebee Project » importée
gpg: Quantité totale traitée : 1
gpg:               importées : 1  (RSA: 1)
OK



nico@nico-X75VC:~$ sudo apt-get install bumblebee virtualgl
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet virtualgl n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « virtualgl » n'a pas de version susceptible d'être installée

EDIT:

Si c'est bon, c'est installé. J'ai suivi le tuto pour ubuntu 12.04 (ici) (alors que je suis en 14.04):

sudo apt-add-repository ppa:bumblebee/stable
Puis rafraîchissez les informations sur les paquets :

sudo apt-get update

sudo apt-get clean

sudo apt-get dist-upgrade -y

sudo apt-get install linux-headers-generic

sudo apt-get install bumblebee virtualgl

Néanmoins, toujours pas de glxspehres:

nico@nico-X75VC:~$ glxspheres
glxspheres : commande introuvable

Et il n'y a rien dans /opt     (normalement glxsphere se trouve là, voir )

Dernière modification par gershon09 (Le 21/05/2014, à 19:43)


Ma config : Xubuntu 20.04.6 LTS
Lenovo E580, Processeur Intel Core i7-8550U
12 Go de mémoire DDR4, AMD Radeon RX 550 2 Go

Hors ligne

#552 Le 21/05/2014, à 19:58

gershon09

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

gershon09 a écrit :

Néanmoins, toujours pas de glxspehres:

C'est bon, on peut utiliser glxgears à la place...


Ma config : Xubuntu 20.04.6 LTS
Lenovo E580, Processeur Intel Core i7-8550U
12 Go de mémoire DDR4, AMD Radeon RX 550 2 Go

Hors ligne

#553 Le 21/05/2014, à 20:14

gershon09

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

J'obtiens le message d'erreur suivant en testant optirun :

nico@nico-X75VC:~$ optirun glxgears
[  123.215835] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[  123.215883] [ERROR]Aborting because fallback start is disabled.

J'ai modifé le grub comme indiqué dans le tuto (ci dessous en italique), mais ça ne change rien....


Ouvrir le fichier /etc/default/grub

sudo gedit /etc/default/grub
et ajouter

rcutree.rcu_idle_gp_delay=1
à la ligne

GRUB_CMDLINE_LINUX_DEFAULT=
exemple :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
devient

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash rcutree.rcu_idle_gp_delay=1"
Enfin ne pas oublier :

sudo update-grub


Une idée ?


Ma config : Xubuntu 20.04.6 LTS
Lenovo E580, Processeur Intel Core i7-8550U
12 Go de mémoire DDR4, AMD Radeon RX 550 2 Go

Hors ligne

#554 Le 21/05/2014, à 20:36

gershon09

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Garous89 a écrit :

Bonjour,
pour ma part j'ai résolu mon problème, attention, je ne suis pas du tout compétent dans le domaine, j'ai "réussi" par essai erreur et je ne sais pas si certaines opérations sont risquées / inutiles / diminuent les performances.

sudo apt-add-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get clean
sudo apt-get dist-upgrade -y
sudo apt-get install  virtualgl

j'ai ensuite redémarré.

Je suis aller dans le panneau de configuration > logiciel et mise a jour > pilotes additionnels
J'ai changé Nvidia Legacy v 304.117 par Nvidia -331 (propriétaire,testé)

J'ai redémarré.
Et là ça à fonctionné.

Il faut activer les pilotes propriétaires ???
Je pensais qu'il ne fallait absolument pas les installer et laisser bumblebee s'en chager (cf http://doc.ubuntu-fr.org/nvidia_optimus).

Dernière modification par gershon09 (Le 21/05/2014, à 21:24)


Ma config : Xubuntu 20.04.6 LTS
Lenovo E580, Processeur Intel Core i7-8550U
12 Go de mémoire DDR4, AMD Radeon RX 550 2 Go

Hors ligne

#555 Le 22/05/2014, à 06:36

Pierre771

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour

Aussi bizarre que ça puisse paraître (je n'y croyais pas), cet incident semble résolu.

J'ai mis en œuvre la solution prime-indicator avec Nvidia propriétaire avec un écran graphique dont je me suis servi pour m'empresser de désactiver la carte Nvidia.  Resterait à s'en assurer.

Le ventilateur semble maintenant tourner d'une manière à peu près honnête.

Comment puis-je afficher (commande ligne à ligne par exemple) la carte graphique qui tourne et celle qui ne tourne éventuellement pas ? La commande top ne semble pas le dire.

Voici la température :

pierre@pierre-K73SV:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +42.0°C  (crit = +103.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +42.0°C  (high = +86.0°C, crit = +100.0°C)
Core 0:         +41.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:         +38.0°C  (high = +86.0°C, crit = +100.0°C)

asus-isa-0000
Adapter: ISA adapter
temp1:        +42.0°C  

pierre@pierre-K73SV:~$ 

Merci !

Voici les tâches en prime (top)

top - 07:37:25 up 8 min,  3 users,  load average: 0,13, 0,23, 0,18
Tasks: 192 total,   1 running, 191 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,3 us,  0,2 sy,  0,0 ni, 99,5 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem:   6021004 total,   917388 used,  5103616 free,    26772 buffers
KiB Swap:  7811068 total,        0 used,  7811068 free.   431960 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                                                                       
 2267 pierre    20   0  698096  19536  11608 S   1,0  0,3   0:00.59 xfce4-terminal                                                                                                                                                
 1156 root      20   0  291136  43408  33088 S   0,7  0,7   0:11.85 Xorg                                                                                                                                                          
    7 root      20   0       0      0      0 S   0,3  0,0   0:00.23 rcu_sched                                                                                                                                                     
 1940 pierre    20   0  246812  11112   7216 S   0,3  0,2   0:00.06 polkit-gnome-au                                                                                                                                               
 2195 pierre    20   0  992108 184468  45016 S   0,3  3,1   0:25.00 firefox                                                                                                                                                       
 2360 pierre    20   0   32148   1704   1188 R   0,3  0,0   0:00.05 top                                                                                                                                                           
    1 root      20   0   33900   3204   1456 S   0,0  0,1   0:01.40 init                                                                                                                                                          
    2 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kthreadd                                                                                                                                                      
    3 root      20   0       0      0      0 S   0,0  0,0   0:00.00 ksoftirqd/0                                                                                                                                                   
    5 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 kworker/0:0H                                                                                                                                                  
    8 root      20   0       0      0      0 S   0,0  0,0   0:00.24 rcuos/0                                                                                                                                                       
    9 root      20   0       0      0      0 S   0,0  0,0   0:00.14 rcuos/1                                                                                                                                                       
   10 root      20   0       0      0      0 S   0,0  0,0   0:00.08 rcuos/2                                                                                                                                                       
   11 root      20   0       0      0      0 S   0,0  0,0   0:00.08 rcuos/3                                                                                                                                                       
   12 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/4                                                                                                                                                       
   13 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/5                                                                                                                                                       
   14 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/6                                                                                                                                                       
   15 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/7                                                                                                                                                       
   16 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/8                                                                                                                                                       
   17 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/9                                                                                                                                                       
   18 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/10                                                                                                                                                      
   19 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/11                                                                                                                                                      
   20 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/12                                                                                                                                                      
   21 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/13                                                                                                                                                      
   22 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/14                                                                                                                                                      
   23 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuos/15                                                                                                                                                      
   24 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcu_bh                                                                                                                                                        
   25 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/0                                                                                                                                                       
   26 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/1                                                                                                                                                       
   27 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/2                                                                                                                                                       
   28 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/3                                                                                                                                                       
   29 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/4                                                                                                                                                       
   30 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/5                                                                                                                                                       
   31 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/6                                                                                                                                                       
   32 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/7                                                                                                                                                       
   33 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/8                                                                                                                                                       
   34 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/9                                                                                                                                                       
   35 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/10                                                                                                                                                      
   36 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/11                                                                                                                                                      
   37 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/12                                                                                                                                                      
   38 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/13                                                                                                                                                      
   39 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/14                                                                                                                                                      
   40 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcuob/15                                                                                                                                                      
   41 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/0                                                                                                                                                   
   42 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 watchdog/0                                                                                                                                                    
   43 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 watchdog/1                                                                                                                                                    
   44 root      rt   0       0      0      0 S   0,0  0,0   0:00.02 migration/1                                                                                                                                                   
   45 root      20   0       0      0      0 S   0,0  0,0   0:00.00 ksoftirqd/1                                                                                                                                                   

Dernière modification par Pierre771 (Le 22/05/2014, à 06:41)


C'est trop injuste !
Mes configs
Asus X73S - Windows 10 famille 64 bits + Manjaro KDE - Intel core i5 2,4 Ghz - Intel Graphics 3000 + GEFORCE GT 540M (Optimus) - 600 Go + 600 Go - RAM 10 Go - Ecran 1600x900

Hors ligne

#556 Le 22/05/2014, à 09:49

gershon09

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

gershon09 a écrit :

Il faut activer les pilotes propriétaires ???
Je pensais qu'il ne fallait absolument pas les installer et laisser bumblebee s'en chager (cf http://doc.ubuntu-fr.org/nvidia_optimus).

En fait, une fois installé virtualgl, etc... il faut aller dans "logiciel et mise a jour" -> pilote additionnel -> activé nvidia driver - version 331.38 (propriétaire, testé)

Voici ce que donne le test chez moi :

nico@nico-X75VC:~$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
306 frames in 5.0 seconds = 61.089 FPS
301 frames in 5.0 seconds = 60.100 FPS
301 frames in 5.0 seconds = 60.098 FPS
301 frames in 5.0 seconds = 60.098 FPS
301 frames in 5.0 seconds = 60.096 FPS
301 frames in 5.0 seconds = 60.100 FPS
301 frames in 5.0 seconds = 60.099 FPS
^C
nico@nico-X75VC:~$ optirun glxgears
4513 frames in 5.0 seconds = 902.419 FPS
4681 frames in 5.0 seconds = 936.148 FPS
4372 frames in 5.0 seconds = 874.208 FPS
4328 frames in 5.0 seconds = 865.543 FPS
4485 frames in 5.0 seconds = 896.848 FPS

Le frame rate est multiplié par 15. Je suppose que c'est plutot très bon :-)


Ma config : Xubuntu 20.04.6 LTS
Lenovo E580, Processeur Intel Core i7-8550U
12 Go de mémoire DDR4, AMD Radeon RX 550 2 Go

Hors ligne

#557 Le 02/06/2014, à 17:29

geecko

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour,

J'ai utilisé bumblebee avec succès pendant 1 an sous LinuxMint 15 (basé sur Ubuntu 13.04), puis l'ai désinstallé (pour utiliser la carte graphique nvidia sans avoir à utiliser une ligne de commande ...).

Les effets 3D ne fonctionnent plus (Cinnamon crash au démarrage avec l'erreur "Cinnamon just crashed. You are currently running in Fallback Mode"), donc je cherche à réinstaller bumblebee.

Après plusieurs manipulations d'installation de bumblebee et des drivers nvidia, sans doute erronées, j'obtiens l'erreur suivante,

$ glxspheres64 
Polygons in scene: 62464
Xlib:  extension "GLX" missing on display ":0".
ERROR (603): Could not obtain RGB visual with requested properties

tandis que la commande optirun glxspheres64 fonctionne correctement.

Après pas mal de recherche et d'essais infructueux, il me semble que la solution serait d'installer bumblebee-nvidia, mais j'obtiens l'erreur suivante

$ sudo apt-get install  bumblebee-nvidia
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet bumblebee-nvidia n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « bumblebee-nvidia » n'a pas de version susceptible d'être installée

Enfin, lorsque j'éteins mon ordinateur, il reste bloqué sur un écran noir (désolé si cela n'a rien à voir).

Je suis un peu dépassé par le problème. Une solution serait sans doute de mettre à niveau Linux Mint vers la version 17 (Qiana, basée sur Ubuntu 14.04), mais je préférerai éviter de cumuler les problèmes s'il existe une solution directe plus simple.

Hors ligne

#558 Le 04/06/2014, à 00:08

Psycho59

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour à tous,  j'aimerais avoir quelques informations sur le fonctionnement de bumblebee, smile

En effet je viens de l'installer de manière propre et tout semble fonctionner correctement via glxshperes64 . De plus il me semble également queca a fait énormément de bien à la batterie du pc tongue.  J'ai aussi installé un indicateur python qui est censé indiqué l'utilisation ou non de la carte nvidia roll. Ca marche parfaitement lorsque j'utilise la commande optirun, une notification indique alors bumblebee sur "ON".:cool:

Pourtant, je viens d'installer steam et CSS, et lorsque je démarre CSS, aucune notification, comme si la carte nvidia n'était pas utlisée, et pourtant, après le test vidéo intégré de CSS, j'ai un FPS de 120 ce qui me semble correct pour la carte vidéo nvidia (GT 630M), le pc chauffe également pas mal malgré l'âge du jeu, ce que je n'avais vraiment remarqué avant sur windows. Je n'ai pourtant fait AUCUNE manipulation pour activer la carte nvidia avec steam ou CSS....

Est ce possible que la carte Nvidia s'active finalement toute seule ? Comment expliquer la chauffe du pc si c'est la carte nvidia qui fonctionne bien ?
sad

Merci d'avance de vos réponses

Hors ligne

#559 Le 04/06/2014, à 02:07

cdjklm

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

@Psycho59 :dans steam regarde aide /confiration system et voi quelle carte est utilise


version 20.04 sur asus n55sf

Hors ligne

#560 Le 04/06/2014, à 03:29

Psycho59

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

merci de ta réponse rapide cdjklm, il semblerait que ce soit la carte intégrée intel qui soit utilisée, je suis assez surpris, je pensais pas que la carte intégré pouvait donner d'aussi bons résultats en jeux lol .

Du coup pour utiliser les jeux steam avec la carte nvidia, il faut ouvrir steam avec optirun, ou le jeu lui-même en définissant les options de lancement ?

edit : avec

 optirun steam 

steam reconnait la carte nvidia mais le jeu ne démarre pas. Sinon j'ai  remarqué que primus était plus performant que optirun, du coup je me demande comment lancer un jeu steam avec cette commande  ? smile

Dernière modification par Psycho59 (Le 04/06/2014, à 04:23)

Hors ligne

#561 Le 04/06/2014, à 05:05

Nepenthes

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Non, pas besoin de lancer steam sur la carte Nvidia, ça tourne très bien sur la carte Intel.

Pour que les jeux passent sur la carte Nvidia, il faut modifier leurs options de lancement dans Steam, et insérer cette ligne pour chaque jeu :

optirun %command%

ou pour primus :

primusrun %command%

Dernière modification par Nepenthes (Le 04/06/2014, à 05:06)

Hors ligne

#562 Le 04/06/2014, à 05:15

Psycho59

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

alors le jeu ne se lance pas avec optirun %command%. Par contre avec primusrun %command% je suis à 42 fps ingame contre 100 avec la carte intel...
edit : fonctionne parfaitement avec vblank_mode=0 primusrun %command% smile dans les faits je suis à 100 fps avec la carte nvidia OU intel, mais la qualité graphique est clairement meilleure avec la nvidia (testé avec le test vidéo de CSS)

Merci à vous

Dernière modification par Psycho59 (Le 04/06/2014, à 05:50)

Hors ligne

#563 Le 07/06/2014, à 16:27

R2D2-Ubuntu

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour,

Je possède un ordinateur portable équipé d'optimus avec une nvidia GT650M.

J'y ai installé la dernière version d'ubuntu 14.04. J'ai fait toutes les mises à jour pusi j'ai installé bumblebee avec l'aide de la doc et les dépôts officiels d'ubuntu.

Après avoir réglé les différents petits soucis, je tente de lancer glxgears avec bumblebee.

glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
306 frames in 5.0 seconds = 61.093 FPS
301 frames in 5.0 seconds = 60.155 FPS
301 frames in 5.0 seconds = 60.160 FPS
301 frames in 5.0 seconds = 60.160 FPS
optirun glxgears
294 frames in 5.0 seconds = 58.674 FPS
301 frames in 5.0 seconds = 60.158 FPS
301 frames in 5.0 seconds = 60.164 FPS
optirun -b primus glxgears
294 frames in 5.0 seconds = 58.767 FPS
301 frames in 5.0 seconds = 60.158 FPS
301 frames in 5.0 seconds = 60.160 FPS
primusrun glxgears
294 frames in 5.0 seconds = 58.756 FPS
301 frames in 5.0 seconds = 60.162 FPS

Les FPS restent bloqués à 60...

J'avais installé bumblebee sur des précédentes versions d'ubuntu et je n'avais pas ce problème.

Ai-je manqué quelques chose ?

Quelqu'un aurait-il une idée ?

Merci par avance de votre aide.

Hors ligne

#564 Le 07/06/2014, à 16:46

Nepenthes

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

C'est normal et c'est une bonne chose : ton écran n'affiche pas plus de 60fps, donc inutile d'en générer plus. Dépasser 60fps cause du "tearing", des lignes de partage entre différentes zones de l'écran non synchronisées entre elles.
La différence entre ta carte Intel et ta carte nvidia, c'est qu'à 60fps, la qualité d'image (textures, gémonétrie, effets) sera meilleure sur la carte dédiée.

En gros, mieux vaut 60fps en synchronisation verticale que 100fps sans synchro.

Hors ligne

#565 Le 11/06/2014, à 22:17

R2D2-Ubuntu

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Nepenthes a écrit :

C'est normal et c'est une bonne chose : ton écran n'affiche pas plus de 60fps, donc inutile d'en générer plus. Dépasser 60fps cause du "tearing", des lignes de partage entre différentes zones de l'écran non synchronisées entre elles.
La différence entre ta carte Intel et ta carte nvidia, c'est qu'à 60fps, la qualité d'image (textures, gémonétrie, effets) sera meilleure sur la carte dédiée.

En gros, mieux vaut 60fps en synchronisation verticale que 100fps sans synchro.

Merci de ta réponse Nepenthes,

Cependant lorsque j'essaie un autre benchmark : glmark2, j'obtiens un score de 59. Alors qu'avec le chipset intégré, j'obtiens un score de 437.

Aurais-tu une méthode pour me garantir que bumblebee est bien installé et que ma carte graphique est fonctionnelle lorsque j'en ai besoin?

Merci par avance

Hors ligne

#566 Le 11/06/2014, à 22:53

cdjklm

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

heu la methode  c est pas que si tu lance quelque chose avec optirun ou primusrun celui ci te renvoi un message d erreur ?si il te renvvoi rien c est que tout marche bien ;-)


version 20.04 sur asus n55sf

Hors ligne

#567 Le 12/06/2014, à 01:49

Nepenthes

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

@R2D2 : certaines applications peuvent mal supporter Bumblebee. Je te conseille de faire le test avec un vrai jeu comme Half-Life 2, Portal, Metro : Last Light... Si tu peux améliorer les détails en gardant une fluidité constante, c'est tout bon !

En fait (pas sur !) on a peut être mis le doigt sur quelque chose.
Depuis quelques jours, j'ai des performances catastrophiques avec Bumblebee.
Deux causes possibles : la canicule (par conséquent, mon portable affiche 15 à 20°C de plus que sa température normale, il fait 30 à 35°C dans la pièce...). Les cartes nvidia dégradent leurs performances quand elles dépassent un certain seuil de température, pour éviter la surchauffe.
Ou alors, un autre problème, une mise à jour du driver Intel/nvidia, qui causerait un problème de performances... (j'utilise xorg-edgers, et ça ne serait pas la première fois que ce dépôt cause des problèmes).

J'attends la fin de la canicule pour vérifier.

Dernière modification par Nepenthes (Le 12/06/2014, à 01:53)

Hors ligne

#568 Le 16/06/2014, à 17:59

Nepenthes

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bon je viens de tester Bumblebee, sur mon matériel (intel i7 3630QM, nvidia GT 740M...) :
- noyau linux 3.15, xorg-edgers, pilote nvidia 337.xx
sur Dota 2, ~30fps ou moins, 95°C d'après nviddia-settings
- noyau linux 3.13, dépôts officiels, pilote nvidia 331.xx
toujours sur Dota 2, ~60fps, 85°C.

Quelqu'un confirme ? (si ça se vérifie ailleurs, alors c'est un gros problème)

Hors ligne

#569 Le 27/06/2014, à 10:51

kreattur

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Salut à tous,

Avant tout merci pour tout le boulot sur le tuto !!

Malheureusement je n'arrive pas à faire fonctionner bumblebee... Je suis nouveau sous linux (et sur le forum) donc je suis un peu perdu. J'ai essayé tout un tas de solutions proposées ici et ailleurs (merci google), le problème que j'ai actuellement est:

que je tape la commande " optirun glxears" j'ai le message d'erreur suivant:
[ 3719.326259] [ERROR]Accel/display bridge virtualgl is not installed.

Je ne sais plus quoi faire...

ma config:
Linux 14.04LTS
Dell inspiron N5110

qu'est ce que je peux vous donner d'autre comme info ?

Merci de votre aide ! je commence à désespérer (en envisager un retour sous w7 tellement mon pc chauffe en permanence sous linux sans bumblebee... sad )

EDIT
'scuez, j'ai finalement réussi à installer virtualgl grâve au post #552 sur cette même page. Mais maintenant quand je tape "optirun glxspheres"  je retombe sur ce message d'erreur:

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[  704.019696] [ERROR]Aborting because fallback start is disabled.

J'ai bien fait la manip' indiquée dans le tuto et modifié la ligne "GRUB_CMDLINE_LINUX_DEFAULT="quiet splash rcutree.rcu_idle_gp_delay=1" dans /etc/default/grub

Qu'est ce que je peux faire ??
Merci d'avance !!

Dernière modification par kreattur (Le 27/06/2014, à 11:10)

Hors ligne

#570 Le 28/06/2014, à 11:18

Wizix

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour, j'ai un petit problème qui à l'air assez courant par ici, mais je n'arrive pas à comprendre comme vous le réglez :') !
Voici l'erreur :

[ 2167.216374] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].

[ 2167.216435] [ERROR]Aborting because fallback start is disabled.

Le fichier /var/log/Xorg.8.log :

[  1679.298] 
X.Org X Server 1.15.1
Release Date: 2014-04-13
[  1679.298] X Protocol Version 11, Revision 0
[  1679.298] Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu
[  1679.298] Current Operating System: Linux Jarvis 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64
[  1679.298] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=96963990-7cdf-4b6a-84b0-eeeffce91bf1 ro quiet splash rcutree.rcu_idle_gp_delay=1 vt.handoff=7
[  1679.298] Build Date: 16 April 2014  01:36:29PM
[  1679.298] xorg-server 2:1.15.1-0ubuntu2 (For technical support please see http://www.ubuntu.com/support) 
[  1679.298] Current version of pixman: 0.30.2
[  1679.298] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  1679.298] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1679.298] (==) Log file: "/var/log/Xorg.8.log", Time: Sat Jun 28 13:22:12 2014
[  1679.298] (++) Using config file: "/etc/bumblebee/xorg.conf.nvidia"
[  1679.298] (++) Using config directory: "/etc/bumblebee/xorg.conf.d"
[  1679.298] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  1679.299] (==) ServerLayout "Layout0"
[  1679.299] (==) No screen section available. Using defaults.
[  1679.299] (**) |-->Screen "Default Screen Section" (0)
[  1679.299] (**) |   |-->Monitor "<default monitor>"
[  1679.299] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[  1679.299] (**) |   |-->Device "card0"
[  1679.299] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[  1679.299] (**) Option "AutoAddDevices" "false"
[  1679.299] (**) Option "AutoAddGPU" "false"
[  1679.299] (**) Not automatically adding devices
[  1679.299] (==) Automatically enabling devices
[  1679.299] (**) Not automatically adding GPU devices
[  1679.299] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  1679.299] 	Entry deleted from font path.
[  1679.299] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[  1679.299] 	Entry deleted from font path.
[  1679.299] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[  1679.299] 	Entry deleted from font path.
[  1679.299] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[  1679.299] 	Entry deleted from font path.
[  1679.299] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[  1679.299] 	Entry deleted from font path.
[  1679.299] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[  1679.299] (++) ModulePath set to "/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules"
[  1679.299] (==) |-->Input Device "<default pointer>"
[  1679.299] (==) |-->Input Device "<default keyboard>"
[  1679.299] (==) The core pointer device wasn't specified explicitly in the layout.
	Using the default mouse configuration.
[  1679.299] (==) The core keyboard device wasn't specified explicitly in the layout.
	Using the default keyboard configuration.
[  1679.299] (II) Loader magic: 0x7fe34e03ed60
[  1679.299] (II) Module ABI versions:
[  1679.299] 	X.Org ANSI C Emulation: 0.4
[  1679.299] 	X.Org Video Driver: 15.0
[  1679.299] 	X.Org XInput driver : 20.0
[  1679.299] 	X.Org Server Extension : 8.0
[  1679.299] (II) xfree86: Adding drm device (/dev/dri/card1)
[  1679.299] (II) xfree86: Adding drm device (/dev/dri/card0)
[  1679.299] setversion 1.4 failed: Permission denied
[  1679.299] (II) config/udev: Ignoring already known drm device (/dev/dri/card0)
[  1679.300] (--) PCI:*(0:1:0:0) 10de:0fdf:1043:1587 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[  1679.301] Initializing built-in extension Generic Event Extension
[  1679.301] Initializing built-in extension SHAPE
[  1679.301] Initializing built-in extension MIT-SHM
[  1679.301] Initializing built-in extension XInputExtension
[  1679.301] Initializing built-in extension XTEST
[  1679.301] Initializing built-in extension BIG-REQUESTS
[  1679.301] Initializing built-in extension SYNC
[  1679.301] Initializing built-in extension XKEYBOARD
[  1679.301] Initializing built-in extension XC-MISC
[  1679.301] Initializing built-in extension SECURITY
[  1679.301] Initializing built-in extension XINERAMA
[  1679.301] Initializing built-in extension XFIXES
[  1679.301] Initializing built-in extension RENDER
[  1679.301] Initializing built-in extension RANDR
[  1679.301] Initializing built-in extension COMPOSITE
[  1679.301] Initializing built-in extension DAMAGE
[  1679.301] Initializing built-in extension MIT-SCREEN-SAVER
[  1679.301] Initializing built-in extension DOUBLE-BUFFER
[  1679.301] Initializing built-in extension RECORD
[  1679.301] Initializing built-in extension DPMS
[  1679.301] Initializing built-in extension Present
[  1679.301] Initializing built-in extension DRI3
[  1679.301] Initializing built-in extension X-Resource
[  1679.301] Initializing built-in extension XVideo
[  1679.301] Initializing built-in extension XVideo-MotionCompensation
[  1679.301] Initializing built-in extension SELinux
[  1679.301] Initializing built-in extension XFree86-VidModeExtension
[  1679.301] Initializing built-in extension XFree86-DGA
[  1679.301] Initializing built-in extension XFree86-DRI
[  1679.301] Initializing built-in extension DRI2
[  1679.301] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere.
[  1679.301] (II) "glx" will be loaded by default.
[  1679.301] (WW) "xmir" is not to be loaded by default. Skipping.
[  1679.301] (II) LoadModule: "glx"
[  1679.301] (II) Loading /usr/lib/nvidia-331/xorg/libglx.so
[  1679.312] (II) Module glx: vendor="NVIDIA Corporation"
[  1679.312] 	compiled for 4.0.2, module version = 1.0.0
[  1679.312] 	Module class: X.Org Server Extension
[  1679.312] (II) NVIDIA GLX Module  331.38  Wed Jan  8 19:10:17 PST 2014
[  1679.312] Loading extension GLX
[  1679.312] (II) LoadModule: "intel"
[  1679.313] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  1679.313] (II) Module intel: vendor="X.Org Foundation"
[  1679.313] 	compiled for 1.15.0, module version = 2.99.910
[  1679.313] 	Module class: X.Org Video Driver
[  1679.313] 	ABI class: X.Org Video Driver, version 15.0
[  1679.313] (II) LoadModule: "mouse"
[  1679.313] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
[  1679.313] (II) Module mouse: vendor="X.Org Foundation"
[  1679.313] 	compiled for 1.15.0, module version = 1.9.0
[  1679.313] 	Module class: X.Org XInput Driver
[  1679.313] 	ABI class: X.Org XInput driver, version 20.0
[  1679.313] (II) LoadModule: "kbd"
[  1679.313] (WW) Warning, couldn't open module kbd
[  1679.313] (II) UnloadModule: "kbd"
[  1679.313] (II) Unloading kbd
[  1679.313] (EE) Failed to load module "kbd" (module does not exist, 0)
[  1679.313] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[  1679.314] (II) intel: Driver for Intel(R) HD Graphics: 2000-5000
[  1679.314] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100
[  1679.314] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200
[  1679.314] (--) using VT number 8

[  1679.314] (II) intel(0): SNA compiled: xserver-xorg-video-intel 2:2.99.910-0ubuntu1 (Timo Aaltonen <tjaalton@ubuntu.com>)
[  1681.591] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].
[  1681.591] (EE) intel(0): Failed to claim DRM device.
[  1681.591] (II) UnloadModule: "intel"
[  1681.591] (EE) Screen(s) found, but none have a usable configuration.
[  1681.591] (EE) 
Fatal server error:
[  1681.591] (EE) no screens found(EE) 
[  1681.591] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  1681.591] (EE) Please also check the log file at "/var/log/Xorg.8.log" for additional information.
[  1681.591] (EE) 
[  1681.592] (EE) Server terminated with error (1). Closing log file.

Et le optirun -vv glxgears :

[ 1787.684455] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1787.685699] [DEBUG]optirun version 3.2.1 starting...
[ 1787.685776] [DEBUG]Active configuration:
[ 1787.685810] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1787.685844] [DEBUG] X display: :8
[ 1787.685878] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-331:/usr/lib32/nvidia-331
[ 1787.685912] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1787.685945] [DEBUG] Accel/display bridge: auto
[ 1787.685978] [DEBUG] VGL Compression: proxy
[ 1787.686010] [DEBUG] VGLrun extra options: 
[ 1787.686043] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 1787.686192] [DEBUG]Using auto-detected bridge primus
[ 1790.013128] [INFO]Response: No - error: [XORG] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].

[ 1790.013191] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].

[ 1790.013213] [DEBUG]Socket closed.
[ 1790.013275] [ERROR]Aborting because fallback start is disabled.
[ 1790.013291] [DEBUG]Killing all remaining processes.

Merci de votre aide et bonne journée !

Dernière modification par Wizix (Le 28/06/2014, à 12:24)


Nombre de PC convertis : 6

Hors ligne

#571 Le 30/06/2014, à 15:33

LeLorrain

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour,
J'avais entamé une discussion le 19/06 avec un Pb lié à la techno optimus.
On m'avait conseillé ceci ( essayer Bumblebee ou Prime):

GP974 a écrit :

Pour l'autonomie il vaut mieux bumblebee
Sinon pour la performance Prime est plus efficase

A toi de choisir ta methode

Pour Bumblebee

sudo apt purge nvidia*
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt update && sudo apt full-upgrade
sudo apt install bumblebee primus nvidia-340
sudo reboot

Pour Prime

sudo apt purge nvidia*
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt update && sudo apt full-upgrade
sudo apt install nvidia-prime nvidia-340 mesa-utils
sudo reboot

J'ai essayé la seconde méthode (Prime). J'ai cru un temps que ça avait marché mais en fait non. C'est à nouveau comme avant avec impossibilité de cliquer.
Alors j'ai essayé les commandes pour Bumblebee et là ça se bloque carrément (je n'ai que la souris et le fond d'écran, aucune icone à l'ouverture de session).
Je n'y connais rien avec ces choses là. Si quelqu'un peut me conseiller, ce sera super !
ctrl Alt F1 me permet d'avoir un shell mais là je fais quoi ?
Merci.

Hors ligne

#572 Le 30/06/2014, à 22:06

luca55

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

[Ceci n'est qu'une version abrégée avec mes questionnements d'une solution se trouvant ici ]
Config: Ordinateur portable contenant une Nvidia GT 520M avec technologie Optimus et une Intel Graphique 3000.

Bonjour,
J'ai essayé à peu près toutes les solutions que j'ai trouvé en passant de Prime à Bumblebee, en créant un fichier Xorg.conf, en bidouillant avec la commande xrandr .... , et j'ai résolu mes problèmes en installant la version 32 bits de Ubuntu 14.10, puis en installant Prime et le driver Nvidia avec les commandes suivantes :

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install xserver-xorg-video-intel nvidia-331 ppa-purge

Site: http://cdimage.ubuntu.com/daily-live/current/
Téléchargement version 32 bits: http://cdimage.ubuntu.com/daily-live/cu … p-i386.iso
/!\ Attention /!\
C'est une version Alpha non stable
L'installation de la version 64 bits ne m'a pas permis d'afficher le bureau apres m'etre logué (bureau figé)
Téléchargement version 64 bits : http://cdimage.ubuntu.com/daily-live/cu … -amd64.iso
L'installation des mises à jours proposées directement après l'installation ne m'a pas permis d'afficher le bureau apres m'etre logué (bureau figé)
Installer une version 32 bits de votre version actuelle d'Ubuntu est peut etre la solution ! Essayez ! wink
Installer steam depuis la logitheque m'a été impossible pour l'installer entrer dans un terminal la commande suivante:

sudo apt-get install steam

Dernière modification par luca55 (Le 01/07/2014, à 11:47)

Hors ligne

#573 Le 06/07/2014, à 22:16

Entilore

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour !
J'ai souvent vu mon problème sur le forum, mais les solutions proposées n'ont pas marché ... Voici mon message d'erreur quand j'execute optirun glxgears  :

[ 1862.729703] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 1862.729763] [ERROR]Aborting because fallback start is disabled.

J'ai vu auparavant Archange qui proposait : sudo modprobe nvidia ou sudo modprobe nvidia-current : j'ai la même réponse :

modprobe: FATAL: Module nvidia-current not found. 
modprobe: FATAL: Module nvidia not found.

Merci pour votre aide !

Hors ligne

#574 Le 07/07/2014, à 09:42

GP974

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

@enlilore tes drivers nvidia sont pas ou mal installé a prioris

essaie un

sudo apt-get purge nvidia* bumblebee* primus
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install nvidia-331-updates bumbleebee bumblebee-nvidia

Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@3.2ghz | DDR3 12go | Amd Rx580 | SSD - 120Go S2 | 14.04.05 & Arch
Fixe2 : I5 6500U@2.8ghz | DDR4 8GO | SSD 120 M2 | Arch
Développeur de nvidiux

Hors ligne

#575 Le 07/07/2014, à 09:49

Entilore

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour,

j'ai cette erreur ...

E: Impossible de trouver le paquet bumbleebee

Hors ligne