#1926 Le 30/07/2012, à 21:54
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Ben justement, dans un monde idéal le système devrait détecter automatiquement quelle carte utiliser. Par exemple, dans les vidéos de démos de nVidia, quand tu lances une vidéo Youtube, c'est la carte nVidia qui démarre.
Tu as essayé la commande que je t'ai donnée pour réparer l'erreur sur glxspheres ? Si oui et que ça n'a donc pas marché, essayes ceci :
sudo apt-get install --reinstall bumblebee-nvidia
Pour l'erreur avec optirun je t'ai dit plus haut ce qu'il en était.
Hors ligne
#1927 Le 30/07/2012, à 21:58
- Compte anonymisé
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Je viens de repasser à l'instant sur la carte Intel alors que je n'ai rien fait, rien ouvert et rien fermé. Je lance une vidéo sur Youtube et la carte Intel reste activée.
J'avais bien essayé ce que tu m'avais dit et j'ai essayé de réinstaller bumblebee-nvidia également mais j'ai toujours une erreur :
~$ glxspheres
Polygons in scene: 62464
ERROR (593): Could not obtain RGB visual with requested properties
Mais donc tu n'as pas d'idée de comment je pourrais interdire à la carte nVidia de s'activer ?
#1928 Le 30/07/2012, à 22:00
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Ben pour ça il faudrait déjà que je comprenne pourquoi elle s'active... Tu as regardé ce que tu avais comme option dans le BIOS ? C'est quoi comme modèle exactement ton portable ?
Hors ligne
#1929 Le 30/07/2012, à 22:03
- Compte anonymisé
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
C'est un LDLC : http://www.ldlc.com/fiche/PB00130441.html
Je viens de lire une vidéo sur Youtube en HD en plein écran et 'est toujours la Intel qui est active.
Edit : Pour le BIOS je vais voir ce que j'y trouve, je n'ai touché à rien en ce qui concerne les GPU.
Donc au démarrage c'est la nVidia qui est activée, au moment de l’affichage de lightGDM la Intel a pris le relai. Dans le BIOS je n'ai aucune option concernant les GPU.
Après le redémarrage glxspheres marche (diode Intel) :
~$ glxspheres
Polygons in scene: 62464
Visual ID of window: 0x97
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile
59.325678 frames/sec - 66.207457 Mpixels/sec
60.135842 frames/sec - 67.111599 Mpixels/sec
60.162018 frames/sec - 67.140813 Mpixels/sec
Dernière modification par titou345 (Le 30/07/2012, à 22:08)
#1930 Le 30/07/2012, à 22:08
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Hum, LDLC, j'aime bien les machines qu'ils proposent, j'hésite entre ça ou un Mac comme prochaine machine, mais j'ai encore du temps, je compte bien faire tourner l'actuelle quelques années encore.
J'attends de savoir ce que tu trouves dans le BIOS, sinon on va désintaller le driver nvidia comme ça tu seras tranquille normalement. Ou alors c'est que je ne comprendrais vraiment plus rien, et qu'il me faudra voir physiquement une machine similaire pour avancer... Ce qui n'arrivera pas de si tôt je pense.
Hors ligne
#1931 Le 30/07/2012, à 22:11
- Compte anonymisé
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Bah je t'ai dis, je n'ai rien vu dans le BIOS, je vais prendre des photos de ce que j'ai.
#1932 Le 30/07/2012, à 22:17
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Désolé, j'avais pas vu l'update de ton post (on est pas alerté qu'il y en a).
Donc en fait la carte nVidia est allumée au démarrage ce qui est normal, et après elle s'éteint (bbswitch) et tout fonctionne sur la Intel. Donc plus de problème à part le fait que tu ne peux pas utiliser la nvidia pour le moment ? (En supposant que les démarrages aléatoires soit résolus).
Hors ligne
#1933 Le 30/07/2012, à 22:23
- Compte anonymisé
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Bah je ne choisis pas quand elle s'active et moi j'aimerais juste qu'elle ne s'active pas.
Voici mon BIOS :
Dernière modification par titou345 (Le 31/07/2012, à 11:32)
#1934 Le 30/07/2012, à 22:31
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Ok, donc effectivement rien dans le BIOS. Ce que je peux te proposer, c'est une installation de Bumblebee sans driver nvidia, pour n'utiliser que bbswitch, et a priori je vois mal comment ta carte pourrait encore être utilisée si il n'y a même pas le driver...
Tu veux essayer ça ?
Hors ligne
#1935 Le 30/07/2012, à 22:34
- Compte anonymisé
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Oui bien sûr, je suis prêt à tout essayer pour économiser ma batterie. Mais j'ai quand même besoin que tu m'indiques la marche à suivre si ça ne te dérange pas.
Peut-être que je n'ai qu'à supprimer le pilote avec
sudo apt-get remove nvidia-common
non ?
Dernière modification par titou345 (Le 30/07/2012, à 22:39)
#1936 Le 30/07/2012, à 22:39
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Oui bien sûr, j'attendais juste que tu me confirmes.
Alors on commence par virer tout le monde, c'est plus simple :
sudo apt-get purge bbswitch-dkms bumblebee bumblebee-nvidia nvidia-current virtualgl virtualgl-libs virtualgl-libs-ia32
Ensuite tu redémarres, et tu vérifies pas exemple que glxinfo ne retourne pas d'erreur. Puis :
sudo apt-get install --no-install-recommends bumblebee
Hors ligne
#1937 Le 30/07/2012, à 22:47
- Compte anonymisé
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
J'ai fait ce que tu m'as dit et pour l'instant nVidia ne s'active pas. Je donnerai des nouvelles demain mais si ça marche merci beaucoup. Et de toutes façons merci beaucoup pour ton aide, ta pertinence et ta réactivité.
#1938 Le 30/07/2012, à 22:49
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Ok, pas de problème, et de rien !
Hors ligne
#1939 Le 31/07/2012, à 11:31
- Compte anonymisé
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Bon bah il semblerait que ça ait marché donc bravo à toi.
#1940 Le 03/08/2012, à 20:45
- Pizz3000
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Hello !
J'ai un portable Dell Latitude E6530 depuis peu avec la technologie Optimus.
Bumblebee fonctionnait correctement.
Il y a quelques jours, il y a eu une mise à jour et depuis j'ai ce message :
[ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card
[ERROR]Aborting because fallback start is disabled.
Il y a peu :
pizz@E6530:~$ glxspheres
Polygons in scene: 62464
Visual ID of window: 0x96
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile
60.027784 frames/sec - 62.376071 Mpixels/sec
pizz@E6530:~$ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: NVS 5200M/PCIe/SSE2
141.266173 frames/sec - 146.792506 Mpixels/sec
vous avez une solution ?
j'ai regardé en diagonale le post, mais je n'ai rien trouvé ...
Merci !
Dernière modification par Pizz3000 (Le 03/08/2012, à 21:00)
Dell Latitude E6530 / i5-3320M / 8Go RAM / nVidia 5200M / 256Go SSD / Kubuntu 16.04
Hors ligne
#1941 Le 03/08/2012, à 23:00
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Hum essayes ceci :
sudo apt-get purge bumblebee bbswitch-dkms
Redémarres. Puis :
sudo apt-get install bumblebee
Hors ligne
#1942 Le 04/08/2012, à 08:03
- Pizz3000
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
[pizz@E6530:~$ sudo apt-get purge bumblebee bbswitch-dkms
[sudo] password for pizz:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
virtualgl libturbojpeg virtualgl-libs
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
bbswitch-dkms* bumblebee* bumblebee-nvidia*
0 mis à jour, 0 nouvellement installés, 3 à enlever et 0 non mis à jour.
Après cette opération, 271 ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?
(Lecture de la base de données... 146103 fichiers et répertoires déjà installés.)
Suppression de bumblebee-nvidia ...
update-alternatives: utilisation de « /usr/lib/nvidia-current/ld.so.conf » pour fournir « /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf » (x86_64-linux-gnu_gl_conf) en mode automatique.
update-alternatives: utilisation de « /usr/lib/nvidia-current/alt_ld.so.conf » pour fournir « /etc/ld.so.conf.d/i386-linux-gnu_GL.conf » (i386-linux-gnu_gl_conf) en mode automatique.
Purge des fichiers de configuration de bumblebee-nvidia ...
Suppression de bumblebee ...
bumblebeed stop/waiting
update-initramfs: deferring update (trigger activated)
Purge des fichiers de configuration de bumblebee ...
update-initramfs: deferring update (trigger activated)
Suppression de bbswitch-dkms ...
-------- Uninstall Beginning --------
Module: bbswitch
Version: 0.4.2
Kernel: 3.2.0-27-generic (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
bbswitch.ko:
- Uninstallation
- Deleting from: /lib/modules/3.2.0-27-generic/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod....
DKMS: uninstall completed.
------------------------------
Deleting module version: 0.4.2
completely from the DKMS tree.
------------------------------
Done.
Traitement des actions différées (« triggers ») pour « libc-bin »...
ldconfig deferred processing now taking place
Traitement des actions différées (« triggers ») pour « ureadahead »...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « initramfs-tools »...
update-initramfs: Generating /boot/initrd.img-3.2.0-27-generic
pizz@E6530:~$ sudo apt-get install bumblebee
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
bbswitch-dkms bumblebee-nvidia
Les NOUVEAUX paquets suivants seront installés :
bbswitch-dkms bumblebee bumblebee-nvidia
0 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 65,9 ko dans les archives.
Après cette opération, 271 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ?
Réception de : 1 http://ppa.launchpad.net/bumblebee/stable/ubuntu/ precise/main bbswitch-dkms all 0.4.2-2~preciseppa1 [10,1 kB]
Réception de : 2 http://ppa.launchpad.net/bumblebee/stable/ubuntu/ precise/main bumblebee amd64 3.0.1-1~preciseppa1 [52,3 kB]
Réception de : 3 http://ppa.launchpad.net/bumblebee/stable/ubuntu/ precise/main bumblebee-nvidia amd64 3.0.1-1~preciseppa1 [3.438 B]
65,9 ko réceptionnés en 0s (393 ko/s)
Selecting previously unselected package bbswitch-dkms.
(Lecture de la base de données... 146073 fichiers et répertoires déjà installés.)
Dépaquetage de bbswitch-dkms (à partir de .../bbswitch-dkms_0.4.2-2~preciseppa1_all.deb) ...
Selecting previously unselected package bumblebee.
Dépaquetage de bumblebee (à partir de .../bumblebee_3.0.1-1~preciseppa1_amd64.deb) ...
Selecting previously unselected package bumblebee-nvidia.
Dépaquetage de bumblebee-nvidia (à partir de .../bumblebee-nvidia_3.0.1-1~preciseppa1_amd64.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « ureadahead »...
Paramétrage de bbswitch-dkms (0.4.2-2~preciseppa1) ...
Loading new bbswitch-0.4.2 DKMS files...
First Installation: checking all kernels...
Building only for 3.2.0-27-generic
Building initial module for 3.2.0-27-generic
Done.
bbswitch:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.2.0-27-generic/updates/dkms/
depmod....
DKMS: install completed.
Paramétrage de bumblebee (3.0.1-1~preciseppa1) ...
Adding members from group(s) 'adm sudo admin' to 'bumblebee':
pizz
Ajout de l'utilisateur pizz au groupe bumblebee
update-initramfs: deferring update (trigger activated)
bumblebeed start/running, process 13664
Paramétrage de bumblebee-nvidia (3.0.1-1~preciseppa1) ...
update-alternatives: utilisation de « /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf » pour fournir « /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf » (x86_64-linux-gnu_gl_conf) en mode manuel.
update-alternatives: utilisation de « /usr/lib/i386-linux-gnu/mesa/ld.so.conf » pour fournir « /etc/ld.so.conf.d/i386-linux-gnu_GL.conf » (i386-linux-gnu_gl_conf) en mode manuel.
bumblebeed stop/waiting
bumblebeed start/running, process 13712
Traitement des actions différées (« triggers ») pour « initramfs-tools »...
update-initramfs: Generating /boot/initrd.img-3.2.0-27-generic
Traitement des actions différées (« triggers ») pour « libc-bin »...
ldconfig deferred processing now taking place
pizz@E6530:~$
je reboote et :
pizz@E6530:~$ optirun glxspheres
[ 44.416281] [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card
[ 44.416343] [ERROR]Aborting because fallback start is disabled.
pizz@E6530:~$
quand ça fonctionnait, j'avais les drivers venant de ppa:ubuntu-x-swat/x-updates (ceux "d'origine" fonctionnaient aussi).
j'avais aussi modifier ces 2 fichiers :
pizz@E6530:~$ cat /usr/share/X11/xorg.conf.d/10-nvidia-current-latitude-e6530.conf
Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "true"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "true"
Option "UseEDID" "true"
Option "ConnectedMonitor" "DFP"
EndSection
pizz@E6530:~$ cat /usr/share/X11/xorg.conf.d/10-nvidia-current-updates-latitude-e6530.conf
Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "true"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "true"
Option "UseEDID" "true"
Option "ConnectedMonitor" "DFP"
EndSection
pizz@E6530:~$
parce que j'avais le meme problème que le lui : http://www.webupd8.org/2012/04/bumblebe … annot.html
les 2 fichiers sont toujours là.
Merci pour votre aide !
Dernière modification par Pizz3000 (Le 04/08/2012, à 08:18)
Dell Latitude E6530 / i5-3320M / 8Go RAM / nVidia 5200M / 256Go SSD / Kubuntu 16.04
Hors ligne
#1943 Le 04/08/2012, à 11:06
- Pizz3000
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
j'ai tout supprimé concernant bumblebee et nvidia.
j'ai désactivé le dépôt pour les drivers nivida récents.
j'ai tout réinstallé et automatiquement bumblebee (ou un paque lié) me recrée le fichier 10-nvidia-current-latitude-e6530.conf.
optirun ne fonctionne toujours pas.
je refais la méthode décrite dans le lien que j'ai donné et ça fonctionne ! Enfin, ça a fonctionné, puis le message indiquant qu'il ne peut pas activer la carte graphique est revenu ...
vu que j'ai un Latitude E6530, je me suis dit que c'était un fichier de configuration spécialement pour mon laptop.
je supprime ce fichier et miracle, ça fonctionne !
la dernière mise à jour de bumblebee doit rentrer en conflit avec ce fichier qui est justement créé par bumblebee ou bumblebee-nvidia ou nvidia-current.
Dernière modification par Pizz3000 (Le 04/08/2012, à 13:34)
Dell Latitude E6530 / i5-3320M / 8Go RAM / nVidia 5200M / 256Go SSD / Kubuntu 16.04
Hors ligne
#1944 Le 04/08/2012, à 16:08
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Le fichier est créé par nvidai-current, et c'est un grosse connerie qui sert à rien (et empêche bumblebee de fonctionner). Deux modèles sont concernés : Dell Latitude E6530 et Lenovo Thinkpad T420s.
Hors ligne
#1945 Le 04/08/2012, à 21:06
- Pizz3000
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
merci pour l'information, je vais faire attention lors de la prochaine mise à jour de nvidia-current
Dell Latitude E6530 / i5-3320M / 8Go RAM / nVidia 5200M / 256Go SSD / Kubuntu 16.04
Hors ligne
#1946 Le 06/08/2012, à 22:40
- stephane_mc2004
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Bonjour ArchangeGabriel, merci encore pour tout le travail que tu fais, tu es vraiment un ange !
J'ai une petite question, ce n'est pas vraiment un problème que j'ai : lorsque je fais glxsphere, j'ai :
steph@pc:~$ glxspheres
Polygons in scene: 62464
Visual ID of window: 0x94
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2
1.272129 frames/sec - 1.419696 Mpixels/sec
1 (et des poussières) frames/sec sans la carte Nvidia, et avec la carte :
steph@pc:~$ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 520MX/PCIe/SSE2
109.148405 frames/sec - 121.809620 Mpixels/sec
119.344328 frames/sec - 133.188270 Mpixels/sec
117.730729 frames/sec - 131.387493 Mpixels/sec
Ma question est que je ne comprends pas pourquoi sur la carte intel, j'ai 1 frame/sec , ce que je trouve trop bas par rapport à ce que j'avais lorsque j'étais sous Natty 11.04 (environ 60 frames/sec, et actuellement je suis sous Ubuntu 12.04 , et je viens de faire une fraiche installation.)
Ais-je raté quelque chose ?
Merci encore et encore
Dernière modification par stephane_mc2004 (Le 06/08/2012, à 22:41)
Hors ligne
#1947 Le 06/08/2012, à 22:54
- ArchangeGabriel
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
C'est un bug connu sous 12.04, qui vient de Mesa ou du pilote Intel je sais plus.
Hors ligne
#1948 Le 06/08/2012, à 23:27
- stephane_mc2004
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Ok ça me rassure.
Merci beaucoup
Hors ligne
#1949 Le 09/08/2012, à 10:14
- 38Guillaume
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
Hello
J'ai un peu le même problème que Pizz3000 et j'ai suivi la même méthode, sauf que je ne comprend pas sa solution :
j'ai tout supprimé concernant bumblebee et nvidia.
vu que j'ai un Latitude E6530, je me suis dit que c'était un fichier de configuration spécialement pour mon laptop.
je supprime ce fichier et miracle, ça fonctionne !
la dernière mise à jour de bumblebee doit rentrer en conflit avec ce fichier qui est justement créé par bumblebee ou bumblebee-nvidia ou nvidia-current.
J'en ai marre, je vais peut etre retourner à Windows , car
Et j'en profite pour dire que je pense que c'est nvidia qui foire (j'ai un autre PC (de bureau) qui bug complètement depuis la MAJ du pilote) comme ici.
Je sais pas quoi faire pour mon PC portable
EDIT résolu avec la doc http://doc.ubuntu-fr.org/bumblebee#j_ai … ur_suivant
Le moment ultime de délectation quand tout remarche après un énorme plantage (parallèlement,j'ai aussi résolu mon autre pb sur mon autre ordi:cool:) : DÉLICIEUX !!
Merci ArchangeGabriel pour cette doc !;)
Dernière modification par 38Guillaume (Le 09/08/2012, à 10:53)
Ordi portable & Ordi bureau: 14.04 64bits Unity.
Mon nouveau portable perso sous Ubuntu Gnome 14.04 (64bits)
Mon p'tit blog : http://guillaume1996.free.fr/
Hors ligne
#1950 Le 09/08/2012, à 22:16
- Pizz3000
Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus
ma méthode fonctionne que pour le Dell Latitude E6530.
sinon, j'ai remarqué que optirun arrive à activer la carte nvidia que quand je démarre sur batterie.
si je suis sur secteur, je dois relancer le portable sur la batterie et je peux à ce moment mettre sur secteur.
je comprends mieux pourquoi ça fonctionnait et parfois ça ne fonctionnait pas ...
sinon, optirun fonctionne très bien chez moi, je viens encore de faire une grosse session sur Live For Speed sans aucun problème
Dell Latitude E6530 / i5-3320M / 8Go RAM / nVidia 5200M / 256Go SSD / Kubuntu 16.04
Hors ligne