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.

#751 Le 29/12/2014, à 08:15

PPdM

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Je viens de remonter un Asus deux carte sous Windows, c'est encore pire a installer quand ça veux pas !!


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#752 Le 29/12/2014, à 10:42

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Sous w$ ? Intel/nvidia ?

Chez moi ça marchait sous w$ (Intel/nvidia) jusqu'à ce que je nique w$ propre en ordre. lol

#753 Le 29/12/2014, à 13:30

pookye

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bonjour,

Je viens d'installer LinuxMint 17.1 Mate 64b sur mon Pc asus équipé de la fameuse technologie Optimus...
Je connaissais déjà Bumblebee, puisque je l'avais installé sur une Xubuntu 10 quelque chose...
J'ai choisi Lm 17.1 parce qu'elle est basé sur 14.04, et que bumblebee était dans les depots de base..
Je me suis dit que ca serait plus simple pour les Majs...

J'ai fait les manips dans cet ordre, peut etre pas le meilleur..

J'ai installé.
Suivi la doc-ubuntu Bumblebee
modifié le fichier bumblebeed comme indiqué pour Mint
Choisi le driver nvidia 331 (recommandé)
J'ai fait mes mises a jour.


Essayé de lancer la commande glxspheres ou glxspheres64 réponse commande introuvable
a un moment il me repondait un truc du genre "no bridge, install virtualgl or prime"
Pas trouvé virtualgl dans les depots...
j'ai installé prime..

Je viens donc demander de l'aide ici, avant d'en faire plus...

Merci bien

Hors ligne

#754 Le 29/12/2014, à 13:43

PengouinPdt

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

En effet, 'glxspheres' est inconnu sous Mint ...

:~$ apt-cache policy glxspheres
N: Impossible de trouver le paquet glxspheres
:~$ apt-cache policy glxspheres64
N: Impossible de trouver le paquet glxspheres64
:~$ glx
glxdemo   glxgears  glxheads  glxinfo 

Il ne faut pas oublier qu'il y a quelques différences - certes assez minime - entre Ubuntu et Mint ...
Donc, c'est plutôt le binaire glxgears qu'il faut utiliser ;-)

optirun glxgears

Dis-nous si cette commande fonctionne, dans un terminal-console ?!

Dernière modification par PengouinPdt (Le 29/12/2014, à 13:44)


Ego ~
YUP.py :: Yet Uploader Pixxie.py :: script python : post d'images sur forum !

Hors ligne

#755 Le 29/12/2014, à 17:35

pookye

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Merci !!

la commande

glxgears 

fonctionne. une image d'engrenage s'affiche et tourne dans une fenetre..
donc ca ok.

Par contre pas de différence de résultat entre

glxgears

et

optirun glxgears

...
Y a donc un truc qui va pas..

en tapant ;

optirun -b primus glxgears

pas mieux..

Dernière modification par pookye (Le 29/12/2014, à 17:53)

Hors ligne

#756 Le 29/12/2014, à 17:57

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Salut,

Fait (si pas déjà fait) ce qui écrit au point 5.12 ici puis reboot :

http://doc.ubuntu-fr.org/bumblebee

As-tu le paquet virtualgl installé ?

#757 Le 29/12/2014, à 18:13

pookye

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Mon pc a bien optimus, je l'utilisais(bumblebee) deja depuis un moment..

la commande

lspci -vnn | grep '\''[030[02]\]'

me repond

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218M [GeForce 310M] [10de:0a70] (rev ff) (prog-if ff)

Point 5.12 de la doc ok, j'ai modifié le fichier bumblebeed.conf


Pilote Nvidia 331


Bumblebee 3.2.1-5


virtualgl :l'installateur de paquet et le software manager ne connaissent pas...

du coup j' avais installé Prime..vu que recommandé avec Bumblebee..

....
...
..

Dernière modification par pookye (Le 29/12/2014, à 18:18)

Hors ligne

#758 Le 29/12/2014, à 18:19

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Il ne faut pas installer prime si tu installes bumblebee, ce sont deux choses différentes et incompatibles ! Ou tu confonds avec Primus ?

Virtualgl n'est pas dans les dépôts, regarde au #734 d'où tu peux l'installer mais si tu as vraiment prime + bumblebee installer, il faut désinstaller tout ce qui concerne nvidia puis rebooter et je te dirai comment j'ai procédé pour faire fonctionner cette soupe après un mois à me casser les c...lles.

Dernière modification par fcn50 (Le 29/12/2014, à 18:25)

#759 Le 29/12/2014, à 18:34

pookye

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Oui effectivement je confondais un peu les deux...
j'ai les paquets primus..
et en regardant dans synaptic, j'ai un nvidia-prime d'installé..

eh merde..
en te lisant je me dis que ca va encore etre une belle merde...
pourtant tout a evoluer depuis..

Hors ligne

#760 Le 29/12/2014, à 18:53

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Vire nvidia-prime, installe virtualgl ensuite si tu as installé nvidia-331, change les chemins comme dans mon bumblebee.conf nvidia-331 dans cette section :

[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-331

# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

Tout en mettant dans la section au-dessus Driver=nvidia :

# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=nvidia

Puis reboot et donne le retour de :

sudo /usr/sbin/bumblebeed -vv --driver nvidia

#761 Le 29/12/2014, à 19:23

pookye

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Ok, je vais regarder tout ca...
Je sens que ca va pas etre simple encore..
Il me gonfle cet optimus..

Je le prend où virtualgl, si il est pas dans les depots ?
site projet virtualgl ?
site bumblebee ?

je viens de virer nvidia prime

...
je regarde la suite plus tard.

Hors ligne

#762 Le 29/12/2014, à 19:27

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Regarde au #734 pour virtualgl.

#763 Le 29/12/2014, à 19:56

pookye

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

#734 ??
Je comprends pas a quoi ca fait référence..

Hors ligne

#764 Le 29/12/2014, à 20:07

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Au liens mis par Gaara.

Dernière modification par fcn50 (Le 29/12/2014, à 20:08)

#765 Le 29/12/2014, à 22:31

cdjklm

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

là j en suis au poste #768 fcn50 t as répondu au #767 as toi qui était au #766 remontes dans la discution au #734  regardes en haut à droite de chaque message de ce topic ;-)


version 20.04 sur asus n55sf

Hors ligne

#766 Le 30/12/2014, à 19:19

ArchangeGabriel

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Coucou les gens, comme d’hab j’ai encore disparu de la circulation pendant un mois, désolé pour fcn50 surtout… J’ai vu dans l’autre fil qu’a priori tu avais fini par résoudre ton problème.

J’ai pas lu toutes les messages depuis mon dernier passage, il y en a trop, mais s’il y a encore des questions ou des problèmes, faites-le moi savoir, je suis dispo quelques jours (jusqu’au 3/4 janvier).

Pour info, il y aura une mise à jour de Bumblebee, de primus et de la doc dans le courant du mois de janvier normalement.

Hors ligne

#767 Le 30/12/2014, à 19:35

PengouinPdt

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

@ArchangeG: Quel intérêt de continuer Bumblebee alors que maintenant y'a prime ?
Je te pose la question car tu me sembles le plus à même d'y répondre de manière éclairée !
Merci d'avance.


Ego ~
YUP.py :: Yet Uploader Pixxie.py :: script python : post d'images sur forum !

Hors ligne

#768 Le 30/12/2014, à 19:58

ArchangeGabriel

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

@PengouinPdt: Il n’y a plus de développement actif autour de Bumblebee depuis longtemps, seulement un ou deux correctifs de temps en temps, ou beaucoup d’un coup comme dans le cas de primus il y a deux jours.

Maintenant, en ce qui concerne PRIME vs Bumblebee, les performances du premier sont meilleures, mais sa gestion de l’énergie moins bonne, et pour l’instant, il n’est toujours pas possible d’utiliser PRIME avec le pilote propriétaire NVIDIA sans redémarrer le serveur X à ma connaissance. Ce qui peut s’avérer très pénible dans certains cas. D’autre part, pour des utilisations spécifiques (CUDA/OpenCL, encodage vidéo), Bumblebee reste plus pratique (ces utilisations requérant seulement que la carte soit allumée, pas de serveur X ou autre).

Hors ligne

#769 Le 31/12/2014, à 04:03

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Salut ArchangeGabriel,

Pas de souci, à force de ramer j'ai atteint la côte avec l'aide que j'ai trouvé ici (merci). Il serait judicieux d'ajouter au point 5.12 de la doc buntu bumblebee que ça affecte aussi buntu et pas uniquement Mint. Je pense que c'est lié au fait que je n'ai pas dm sur mon install et j'ai dû rajouter les deux lignes.

Concernant bumblebee, je ne savais pas sont développement était au point mort, ça veut dire à échéance, sa mort ?

#770 Le 31/12/2014, à 19:59

ArchangeGabriel

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Contrairement à beaucoup de projets, Bumblebee a été conçu dans l’espoir de le voir disparaître un jour. Il a toujours été question de faire un « workaround » en attendant des solutions natives au niveau des pilotes et du noyau.

Le développement de Bumblebee est au point mort depuis quasiment deux ans de mémoire, car le projet a atteint un stade où résoudre les gros problèmes restant correspond à un investissement d’énergie inutile. Il y a toujours des corrections de bugs, quelques changements cosmétiques et optimisations, mais rien de fondamental.

Hors ligne

#771 Le 01/01/2015, à 05:17

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Ok je vois, c'est au "bon" vouloir de nvidia. Espoir espoir, quant on y crois...

À propos, quelqu'un ayant smplayer vaapi installé pourrait-il tester si la sortie vdpau fonctionne ? Ici j'ai le son mais pas l'image, par contre la sortie vaapi fonctionne bien.

Dernière modification par fcn50 (Le 01/01/2015, à 09:07)

#772 Le 01/01/2015, à 12:28

PengouinPdt

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Bien, sur mon ordi Optimus, j'ai désinstallé Bumblebee pour installer prime ...
Y'a pas photo, c'est rapidement fonctionnel.
Sauf que ... au bout de quelques minutes de vision de vidéos sur le net, extinction de l'ordi sans crier gare !
Je le rallume plus tard, le temps qu'il ait refroidi - car au moment où, il était "chaud bouillant" - pour le basculer sur la puce Intel.
Je tombe sur un bogue erreur exception mémoire - ok, je n'ai pas noté le message, quelle honte tongue - lors de la bascule du serveur X.
Résultat : bascule sur tty1 => suppression de prime vdpau et consorts, et réinstallation de Bumblebee ...
Là, ça fonctionne !

Ah, tiens, au fait, avec prime, le démarrage est sensiblement plus lent ... et, j'ai eu quelques bogues graphiques, lenteurs dans la session xfce ... Bref, booo !

Dernière modification par PengouinPdt (Le 01/01/2015, à 12:29)


Ego ~
YUP.py :: Yet Uploader Pixxie.py :: script python : post d'images sur forum !

Hors ligne

#773 Le 01/01/2015, à 12:32

F50

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

En plus, prime nécessite un dm pour fonctionner... Pourquoi supprimer vdpau, ça marche indépendamment de prime ou bumblebee, non ?

#774 Le 02/01/2015, à 16:59

ArchangeGabriel

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

@fcn50: Non, là tu mélanges PRIME et son utilisation par Ubuntu. PRIME ne nécessite pas de DM. Et VDPAU ne fonctionne qu’en Reverse PRIME, car il nécessite que tu utilises la carte graphique NVIDIA pour l’affichage. Mais bon, il y a VAAPI, donc on s’en fout.

Dans le cadre de la version 4.0 de Bumblebee, on hésite à introduire deux petits changements de config, mais on aurait besoin qu’ils soient testés.

Le premier est une modification du fichier /etc/bumblebee/xorg.conf.nvidia. Ne testez que si vous utilisez le pilote proprio donc.

Il faut appliquer ce diff’: https://github.com/Bumblebee-Project/Bu … 9658c7cf2c

Puis commenter les lignes suivantes :

    Option "UseEDID" "false"
    Option "UseDisplayDevice" "none"

Et décommenter la ligne d’option ajoutée par le patch. Ensuite, vérifier qu’optirun fonctionne toujours. Si ce n’est pas le cas, merci de fournir le fichier /var/log/Xorg.8.log.

Le deuxième est un peu plus compliqué à mettre en œuvre. Il faut commenter la ligne suivante :

    Option      "AutoAddDevices" "false"

Puis créer un fichier /etc/bumblebee/xorg.conf.d/10-ignore_device.conf avec le contenu suivant :

Section "InputClass"
    Identifier  "IgnoreDevices"
    MatchDevicePath "/dev/input/event*|/dev/input/mouse*|/dev/input/js*|/dev/input/mice"
    Option      "Ignore" "true"
EndSection

Ensuite, tester qu’optirun fonctionne bien, avec nouveau et NVIDIA si possible, et aussi, refaire les mêmes test en supprimant le fichier (normalement vide) /etc/bumblebee/xorg.conf.d/10-dummy.conf. Pareil, si ça fonctionne pas, il me faut le même fichier de log que ci-dessus.

Hors ligne

#775 Le 02/01/2015, à 18:38

PengouinPdt

Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus

Pour le premier :
=> voici mon fichier de config modifié : http://paste.ubuntu.com/9660232/

:~$ sudo service bumblebeed restart
bumblebeed stop/waiting
bumblebeed start/running, process 34087
:~$ optirun glxspheres64 
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 525M/PCIe/SSE2
163.166571 frames/sec - 144.865809 Mpixels/sec
180.004680 frames/sec - 159.815355 Mpixels/sec
181.597799 frames/sec - 161.229790 Mpixels/sec
180.459492 frames/sec - 160.219155 Mpixels/sec
178.173542 frames/sec - 158.189598 Mpixels/sec

J'ai lancé aussi nvidia-settings sans soucis

----

Bon avec la deuxième modification :

:~$ sudo service bumblebeed restart
bumblebeed stop/waiting
bumblebeed start/running, process 34873

:~$ cd /etc/bumblebee/

:/etc/bumblebee$ ll
total 32
drwxr-xr-x   3 root root  4096 janv.  2 17:39 ./
drwxr-xr-x 171 root root 12288 janv.  2 17:37 ../
-rw-r--r--   1 root root  2985 janv.  1 00:12 bumblebee.conf
drwxr-xr-x   2 root root  4096 janv.  2 17:40 xorg.conf.d/
-rw-r--r--   1 root root   513 déc.  31 23:58 xorg.conf.nouveau
-rw-r--r--   1 root root  1876 janv.  2 17:39 xorg.conf.nvidia

:/etc/bumblebee$ ll xorg.conf.d/
total 12
drwxr-xr-x 2 root root 4096 janv.  2 17:40 ./
drwxr-xr-x 3 root root 4096 janv.  2 17:39 ../
-rw-r--r-- 1 root root    0 août  12 11:27 10-dummy.conf
-rw-r--r-- 1 root root  185 janv.  2 17:40 10-ignore_device.conf

:/etc/bumblebee$ optirun glxspheres64 
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 525M/PCIe/SSE2
160.587247 frames/sec - 142.575782 Mpixels/sec
176.022855 frames/sec - 156.280131 Mpixels/sec
175.582885 frames/sec - 155.889508 Mpixels/sec
179.093397 frames/sec - 159.006282 Mpixels/sec
176.484261 frames/sec - 156.689786 Mpixels/sec
180.466697 frames/sec - 160.225553 Mpixels/sec
180.257332 frames/sec - 160.039670 Mpixels/sec
181.215580 frames/sec - 160.890441 Mpixels/sec
177.664140 frames/sec - 157.737330 Mpixels/sec

Après la suppression du fichier dummy :

$ sudo rm xorg.conf.d/10-dummy.conf 

:/etc/bumblebee$ ll xorg.conf.d/
total 12
drwxr-xr-x 2 root root 4096 janv.  2 17:45 ./
drwxr-xr-x 3 root root 4096 janv.  2 17:39 ../
-rw-r--r-- 1 root root  185 janv.  2 17:40 10-ignore_device.conf

:/etc/bumblebee$ sudo service bumblebeed restart
bumblebeed stop/waiting
bumblebeed start/running, process 35402

:/etc/bumblebee$ optirun glxspheres64 
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 525M/PCIe/SSE2
159.656197 frames/sec - 141.749158 Mpixels/sec
178.654664 frames/sec - 158.616757 Mpixels/sec
177.677226 frames/sec - 157.748948 Mpixels/sec
177.814419 frames/sec - 157.870754 Mpixels/sec
180.828497 frames/sec - 160.546773 Mpixels/sec

Tout cela avec le pilote nvidia. (331, non pas la version updates ou uvm ...)
Autre point, en ayant lancé nvidia-setting, je remarque que l'écran est réglé en mode auto, sur la résolution 1024*768. Et que maintenant, je peux choisir de la résolution minima 320*240 à la résolution maximale de mon écran LCD, soit 1360*768. Par contre, l'écran est reconnu en tant que CRT-0.

Voici les versions de Bumblebee installées :

:~$ apt-cache policy bumblebee
bumblebee:
  Installé : 3.2.1-5+xedgers14.04.1
  Candidat : 3.2.1-5+xedgers14.04.1
  Table de version :
 *** 3.2.1-5+xedgers14.04.1 0
        500 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     3.2.1-5 0
        500 http://mirrors.liquidweb.com/ubuntu/ trusty/universe amd64 Packages

:~$ apt-cache policy bumblebee-nvidia 
bumblebee-nvidia:
  Installé : 3.2.1-5+xedgers14.04.1
  Candidat : 3.2.1-5+xedgers14.04.1
  Table de version :
 *** 3.2.1-5+xedgers14.04.1 0
        500 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     3.2.1-5 0
        500 http://mirrors.liquidweb.com/ubuntu/ trusty/universe amd64 Packages

Dernière modification par PengouinPdt (Le 02/01/2015, à 19:04)


Ego ~
YUP.py :: Yet Uploader Pixxie.py :: script python : post d'images sur forum !

Hors ligne