#201 Le 07/07/2013, à 08:57
- edelgor
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Bonjour a tous
J'ai installé primus ... j'ai une bizarrerie quand je fais
optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 540M/PCIe/SSE2
83.895968 frames/sec - 88.218288 Mpixels/sec
88.378893 frames/sec - 92.932174 Mpixels/sec
primusrun glxspheres
Polygons in scene: 62464
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
112.498955 frames/sec - 118.294901 Mpixels/sec
Cela fonctionne mais primus utilise quelle carte video ?
Merci pour votre aide.
ps : pour les lignes "ATTENTION: default value of option vblank_mode overridden by environment." j'ai ajouté dans le script /usr/bin/primusrun la ligne
export vblank_mode=0
Dernière modification par edelgor (Le 07/07/2013, à 09:08)
Hors ligne
#202 Le 09/07/2013, à 13:43
- voxpopuli
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Je viens de mettre a jour mon kernel et, même après purge et réinstallation (bumblebee-nvidia virtualgl primus), bumblebee ne fonctionne plus:
$ ▶ uname -r
3.10.0-031000rc7-generic
$ ▶ optirun -vv glxspheres
[ 133.014210] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 133.014675] [DEBUG]optirun version 3.2.1 starting...
[ 133.014684] [DEBUG]Active configuration:
[ 133.014687] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 133.014691] [DEBUG] X display: :8
[ 133.014703] [DEBUG] LD_LIBRARY_PATH:
[ 133.014707] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 133.014710] [DEBUG] Accel/display bridge: auto
[ 133.014714] [DEBUG] VGL Compression: proxy
[ 133.014718] [DEBUG] VGLrun extra options:
[ 133.014722] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 133.014761] [DEBUG]Using auto-detected bridge virtualgl
[ 133.016752] [INFO]Response: No - error: Could not load GPU driver
[ 133.016773] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 133.016777] [DEBUG]Socket closed.
[ 133.016793] [ERROR]Aborting because fallback start is disabled.
[ 133.016800] [DEBUG]Killing all remaining processes.
$ ▶ optirun -vv -b primus glxspheres
[ 124.263932] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 124.264386] [DEBUG]optirun version 3.2.1 starting...
[ 124.264395] [DEBUG]Active configuration:
[ 124.264399] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 124.264402] [DEBUG] X display: :8
[ 124.264405] [DEBUG] LD_LIBRARY_PATH:
[ 124.264407] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 124.264410] [DEBUG] Accel/display bridge: primus
[ 124.264413] [DEBUG] VGL Compression: proxy
[ 124.264425] [DEBUG] VGLrun extra options:
[ 124.264429] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 124.266286] [INFO]Response: No - error: Could not load GPU driver
[ 124.266302] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 124.266308] [DEBUG]Socket closed.
[ 124.266333] [ERROR]Aborting because fallback start is disabled.
[ 124.266339] [DEBUG]Killing all remaining processes.
test Driver=nouveau
$ ▶ optirun -b primus -vv glxspheres
[ 95.709521] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 95.709817] [INFO]Configured driver: nouveau
[ 95.710174] [DEBUG]optirun version 3.2.1 starting...
[ 95.710197] [DEBUG]Active configuration:
[ 95.710201] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 95.710205] [DEBUG] X display: :8
[ 95.710208] [DEBUG] LD_LIBRARY_PATH:
[ 95.710212] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 95.710215] [DEBUG] Accel/display bridge: primus
[ 95.710219] [DEBUG] VGL Compression: proxy
[ 95.710222] [DEBUG] VGLrun extra options:
[ 95.710225] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 95.724921] [INFO]Response: No - error: Could not load GPU driver
[ 95.724959] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 95.724965] [DEBUG]Socket closed.
[ 95.724985] [ERROR]Aborting because fallback start is disabled.
[ 95.724991] [DEBUG]Killing all remaining processes.
test avec driver=nvidia-current
$ ▶ optirun -vv glxspheres
[ 327.104082] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 327.104366] [INFO]Configured driver: nvidia-current
[ 327.104562] [DEBUG]optirun version 3.2.1 starting...
[ 327.104576] [DEBUG]Active configuration:
[ 327.104579] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 327.104583] [DEBUG] X display: :8
[ 327.104585] [DEBUG] LD_LIBRARY_PATH:
[ 327.104588] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 327.104592] [DEBUG] Accel/display bridge: auto
[ 327.104595] [DEBUG] VGL Compression: proxy
[ 327.104598] [DEBUG] VGLrun extra options:
[ 327.104600] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 327.104626] [DEBUG]Using auto-detected bridge virtualgl
[ 327.106197] [INFO]Response: No - error: Could not load GPU driver
[ 327.106238] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 327.106259] [DEBUG]Socket closed.
[ 327.106292] [ERROR]Aborting because fallback start is disabled.
[ 327.106308] [DEBUG]Killing all remaining processes.
$ ▶ glxspheres
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile
61.040837 frames/sec - 64.412733 Mpixels/sec
60.101402 frames/sec - 63.421404 Mpixels/sec
Je vais encore formater je le sens bien ^^
Dernière modification par voxpopuli (Le 10/07/2013, à 12:34)
« Si la destinée ne nous aide pas, nous l'aiderons nous même à se réaliser ! »
$Wold.Action.Boot();
Hors ligne
#203 Le 10/07/2013, à 08:40
- loiic16
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
bonjour,
Suivant ce lien : http://doc.ubuntu-fr.org/bumblebeeafin de résoudre mon problème de carte graphique, j'en arrive au point 5.7 (car rien n'a fonctionné jusqu'ici...) et je fais ce qui est indiqué ici : "Sinon, essayez de modifier l'option "Driver" dans /etc/
en remplaçant "Driver=" par
"Driver=nvidia", redémarrer et vérifier si cela a résolu le problème." Seulement, lorsque je tente de faire l'opération et d'enregistrer il m'est indiqué "impossible d'ouvrir le fichier en écriture". j'utilise donc ensuite : "sudo mc -e /etc/bumblebee/bumblebee.conf" et là il m'est indiqué : " "sudo : mc -e : command not found""... Comment faire ?
Merci de votre aide !
Hors ligne
#204 Le 10/07/2013, à 08:56
- cdjklm
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
en terminal entre sudo nautilus ou selon ton gestionnaire puis navigue jusqu au fichiers que tu veux éditer.
Dernière modification par cdjklm (Le 10/07/2013, à 08:57)
version 20.04 sur asus n55sf
Hors ligne
#205 Le 10/07/2013, à 11:33
- loiic16
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Merci, ça a fonctionné ! Pour autant, l'erreur apparaît toujours à l'éntrée de la commande : "optirun glxspheres"...
SI quelqu'un a un solution, je le remercie parce que c'est très ennuyeux.
Hors ligne
#206 Le 10/07/2013, à 11:54
- cdjklm
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
t as changé quoi dans bumblebee.conf?
Dernière modification par cdjklm (Le 10/07/2013, à 11:58)
version 20.04 sur asus n55sf
Hors ligne
#207 Le 10/07/2013, à 11:59
- loiic16
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Pourrais-tu être plus précis et m'indiquer quelques pistes/liens à suivre s'il te plait ? Je débute et j'ai un peu de mal. Merci.
Hors ligne
#208 Le 10/07/2013, à 12:03
- cdjklm
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
t as changé que driver=nvidia?
ailleur j ai vu qu il fallait aussi changé
KernelDriver = nvidia-current
à
KernelDriver = nvidia
ou l inverse
sinon ce serrait pas mal de poster ton bumblebee.conf pour comparer
et il se peut qu il faille un redemarrage pour que les changements prennet efait
Dernière modification par cdjklm (Le 10/07/2013, à 12:05)
version 20.04 sur asus n55sf
Hors ligne
#209 Le 10/07/2013, à 15:56
- loiic16
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
J'ai bien redémarré à chaque changement.
Je viens de changer KernelDriver = nvidia-current pour le passer à KernelDriver=nvidia. Depuis en utilisant la commande "optirun glxspheres" j'ai ce message d'erreur : "[ 155.564961] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect."
Je vous laisse une copie du fichier :
_____________________________________________
# Configuration file for Bumblebee. Values should **not** be put between quotes
## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# 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
# Directory with a dummy config file to pass as a -configdir to secondary X
XorgConfDir=/etc/bumblebee/xorg.conf.d
## Client options. Will take effect on the next optirun executed.
[optirun]
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# List of paths which are searched for the primus libGL.so.1 when using
# the primus bridge
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false
# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
# bbswitch - new in BB 3, recommended if available
# switcheroo - vga_switcheroo method, use at your own risk
# none - disable PM completely
# https://github.com/Bumblebee-Project/Bu … PM-methods
## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia
## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
___________________________________________________________________
Dernière modification par loiic16 (Le 10/07/2013, à 16:00)
Hors ligne
#210 Le 10/07/2013, à 17:45
- cdjklm
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
bon à kernel driver normalement =nvidia-current
à part ca il es pareil que le mien
version 20.04 sur asus n55sf
Hors ligne
#211 Le 10/07/2013, à 18:47
- loiic16
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
et ca c'est ce que je viens de changer, sur conseil du post 209, avant il était écrit " KernelDriver = nvidia-current ".
Je ne peux rien faire ??? Mon pc chauffe tellement qu'il s'était lui-même toute les 15minute sous Xubuntu... :'(
Hors ligne
#212 Le 10/07/2013, à 19:19
- cdjklm
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
BEIN Nnormalement c est ca KernelDriver = nvidia-current
version 20.04 sur asus n55sf
Hors ligne
#213 Le 10/07/2013, à 20:58
- paynssj4
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Petite question par rapport à mes tests (Je suis passé sous Sid donc j'ai installé primus) :
Intel + Glxspheres :
berillions@debian64:/opt/VirtualGL/bin$ ./glxspheres Polygons in scene: 62464 Visual ID of window: 0x21 Context is Direct OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2 59.335743 frames/sec - 66.218689 Mpixels/sec 59.268405 frames/sec - 66.143540 Mpixels/sec 59.830704 frames/sec - 66.771065 Mpixels/sec 59.829560 frames/sec - 66.769788 Mpixels/sec 59.332591 frames/sec - 66.215172 Mpixels/sec
Nvidia + Optirun :
berillions@debian64:/opt/VirtualGL/bin$ optirun ./glxspheres Polygons in scene: 62464 Visual ID of window: 0x21 Context is Direct OpenGL Renderer: GeForce GTX 670MX/PCIe/SSE2 128.678861 frames/sec - 143.605609 Mpixels/sec 141.987310 frames/sec - 158.457839 Mpixels/sec 142.214276 frames/sec - 158.711132 Mpixels/sec 143.378243 frames/sec - 160.010120 Mpixels/sec 147.638074 frames/sec - 164.764091 Mpixels/sec
Nvidia + Primusrun :
berillions@debian64:/opt/VirtualGL/bin$ primusrun ./glxspheres Polygons in scene: 62464 Visual ID of window: 0x21 Context is Direct OpenGL Renderer: GeForce GTX 670MX/PCIe/SSE2 61.057978 frames/sec - 68.140703 Mpixels/sec 59.836632 frames/sec - 66.777681 Mpixels/sec 59.809684 frames/sec - 66.747608 Mpixels/sec 59.857952 frames/sec - 66.801474 Mpixels/sec 59.828030 frames/sec - 66.768082 Mpixels/sec
Nvidia + Primusrun + vblank_mode=0 :
berillions@debian64:/opt/VirtualGL/bin$ vblank_mode=0 primusrun ./glxspheres ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. Polygons in scene: 62464 Visual ID of window: 0x21 Context is Direct OpenGL Renderer: GeForce GTX 670MX/PCIe/SSE2 210.858522 frames/sec - 235.318110 Mpixels/sec 215.740460 frames/sec - 240.766353 Mpixels/sec 216.037977 frames/sec - 241.098382 Mpixels/sec 214.039778 frames/sec - 238.868392 Mpixels/sec 211.789380 frames/sec - 236.356948 Mpixels/sec
Si je comprends bien les résultats, lorsque je lançais "Optirun", le vsync était désactivé par défaut ?
Du coup, lorsque je lance un jeu Wine, vaut mieux que je le lance via "primusrun" ou " vblank_mode=0 primusrun" ? (tout en désactivant le vsync in-game) ?Merci
bonjour
désolé je sais que cette citation date mais j'ignorais ce détaille "vblank_mode=0 primusrun"
mais j'ai testé cette commande sur mon asus et j'ai de tres bon résultat, bien plus que optirun
:~$ vblank_mode=0 primusrun glxspheres
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Polygons in scene: 62464
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Visual ID of window: 0xb0
Context is Direct
OpenGL Renderer: GeForce GT 540M/PCIe/SSE2
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
169.381165 frames/sec - 189.029380 Mpixels/sec
170.353491 frames/sec - 190.114496 Mpixels/sec
168.923981 frames/sec - 188.519162 Mpixels/sec
170.324610 frames/sec - 190.082265 Mpixels/sec
169.426125 frames/sec - 189.079555 Mpixels/sec
170.656506 frames/sec - 190.452660 Mpixels/sec
170.185492 frames/sec - 189.927009 Mpixels/sec
169.707287 frames/sec - 189.393333 Mpixels/sec
171.162454 frames/sec - 191.017299 Mpixels/sec
170.405516 frames/sec - 190.172556 Mpixels/sec
~$ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 540M/PCIe/SSE2
100.133766 frames/sec - 111.749283 Mpixels/sec
102.810384 frames/sec - 114.736389 Mpixels/sec
98.385251 frames/sec - 109.797941 Mpixels/sec
101.094081 frames/sec - 112.820995 Mpixels/sec
101.189205 frames/sec - 112.927152 Mpixels/sec
103.629432 frames/sec - 115.650446 Mpixels/sec
100.307116 frames/sec - 111.942742 Mpixels/sec
102.835250 frames/sec - 114.764139 Mpixels/sec
100.626628 frames/sec - 112.299317 Mpixels/sec
~$ primusrun glxspheres
Polygons in scene: 62464
Visual ID of window: 0xb0
Context is Direct
OpenGL Renderer: GeForce GT 540M/PCIe/SSE2
61.003691 frames/sec - 68.080119 Mpixels/sec
59.980482 frames/sec - 66.938217 Mpixels/sec
59.993337 frames/sec - 66.952564 Mpixels/sec
59.975812 frames/sec - 66.933006 Mpixels/sec
60.005272 frames/sec - 66.965883 Mpixels/sec
59.952804 frames/sec - 66.907330 Mpixels/sec
59.986215 frames/sec - 66.944616 Mpixels/sec
59.999796 frames/sec - 66.959773 Mpixels/sec
je test cette commende de suite sur émulation xD
Hors ligne
#214 Le 11/07/2013, à 12:45
- voxpopuli
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
désolé je sais que cette citation date mais j'ignorais ce détaille "vblank_mode=0 primusrun"
mais j'ai testé cette commande sur mon asus et j'ai de tres bon résultat, bien plus que optirun:~$ vblank_mode=0 primusrun glxspheres ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. Polygons in scene: 62464 ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. Visual ID of window: 0xb0 Context is Direct OpenGL Renderer: GeForce GT 540M/PCIe/SSE2 ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. 169.381165 frames/sec - 189.029380 Mpixels/sec 170.353491 frames/sec - 190.114496 Mpixels/sec 168.923981 frames/sec - 188.519162 Mpixels/sec 170.324610 frames/sec - 190.082265 Mpixels/sec 169.426125 frames/sec - 189.079555 Mpixels/sec 170.656506 frames/sec - 190.452660 Mpixels/sec 170.185492 frames/sec - 189.927009 Mpixels/sec 169.707287 frames/sec - 189.393333 Mpixels/sec 171.162454 frames/sec - 191.017299 Mpixels/sec 170.405516 frames/sec - 190.172556 Mpixels/sec ~$ optirun glxspheres Polygons in scene: 62464 Visual ID of window: 0x21 Context is Direct OpenGL Renderer: GeForce GT 540M/PCIe/SSE2 100.133766 frames/sec - 111.749283 Mpixels/sec 102.810384 frames/sec - 114.736389 Mpixels/sec 98.385251 frames/sec - 109.797941 Mpixels/sec 101.094081 frames/sec - 112.820995 Mpixels/sec 101.189205 frames/sec - 112.927152 Mpixels/sec 103.629432 frames/sec - 115.650446 Mpixels/sec 100.307116 frames/sec - 111.942742 Mpixels/sec 102.835250 frames/sec - 114.764139 Mpixels/sec 100.626628 frames/sec - 112.299317 Mpixels/sec ~$ primusrun glxspheres Polygons in scene: 62464 Visual ID of window: 0xb0 Context is Direct OpenGL Renderer: GeForce GT 540M/PCIe/SSE2 61.003691 frames/sec - 68.080119 Mpixels/sec 59.980482 frames/sec - 66.938217 Mpixels/sec 59.993337 frames/sec - 66.952564 Mpixels/sec 59.975812 frames/sec - 66.933006 Mpixels/sec 60.005272 frames/sec - 66.965883 Mpixels/sec 59.952804 frames/sec - 66.907330 Mpixels/sec 59.986215 frames/sec - 66.944616 Mpixels/sec 59.999796 frames/sec - 66.959773 Mpixels/sec
je test cette commende de suite sur émulation xD
Woaw merci pour la commande, violent le changement:
vblank_mode=0 primusrun glxspheres
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Polygons in scene: 62464
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 630M/PCIe/SSE2
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
237.048121 frames/sec - 250.142659 Mpixels/sec
238.693602 frames/sec - 251.879037 Mpixels/sec
240.183758 frames/sec - 253.451509 Mpixels/sec
243.916868 frames/sec - 257.390836 Mpixels/sec
239.655627 frames/sec - 252.894204 Mpixels/sec
235.711957 frames/sec - 248.732685 Mpixels/sec
244.116653 frames/sec - 257.601657 Mpixels/sec
246.248309 frames/sec - 259.851066 Mpixels/sec
249.880193 frames/sec - 263.683574 Mpixels/sec
248.811121 frames/sec - 262.555448 Mpixels/sec
246.349024 frames/sec - 259.957344 Mpixels/sec
241.695051 frames/sec - 255.046285 Mpixels/sec
239.030266 frames/sec - 252.234298 Mpixels/sec
232.012968 frames/sec - 244.829365 Mpixels/sec
240.235068 frames/sec - 253.505653 Mpixels/sec
$ ▶ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 630M/PCIe/SSE2
144.080825 frames/sec - 152.039850 Mpixels/sec
150.940981 frames/sec - 159.278961 Mpixels/sec
148.925418 frames/sec - 157.152059 Mpixels/sec
151.026178 frames/sec - 159.368864 Mpixels/sec
150.482868 frames/sec - 158.795542 Mpixels/sec
ps: primusrun marche pas sans vblank enfaite:
$ ▶ primusrun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 630M/PCIe/SSE2
62.253978 frames/sec - 65.692888 Mpixels/sec
60.138706 frames/sec - 63.460769 Mpixels/sec
« Si la destinée ne nous aide pas, nous l'aiderons nous même à se réaliser ! »
$Wold.Action.Boot();
Hors ligne
#215 Le 11/07/2013, à 17:49
- cdjklm
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
si il marche bien ton primus c est juste qu il es limité expres
version 20.04 sur asus n55sf
Hors ligne
#216 Le 11/07/2013, à 21:02
- paynssj4
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
mais c'est dommage que vblank ne marche pas pour seulement optirun genre vblank_mode=0 optirun <application>
Hors ligne
#217 Le 14/07/2013, à 14:38
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Bon alors d'abord désolé à tous, j'ai été un peu occupé ces derniers temps, et en plus il semblerait que je ne reçois plus les mails d'avertissements en cas de nouveau message (bien que je sois toujours abonné au topic).
J'ai fait la mise à jour, mais synaptic m'a forcé à installer fglrx au cours de la procédure... Je ne comprends pas trop ce que ce paquet vient faire là. Sans fglrx, le paquet bumblebee-nvidia était considéré comme cassé !
A part ça, tout fonctionne.
Hum oui, je n'avais pas encore mis à jour bumblebee-nvidia, et les packagers des pilotes proprios essayent de faire du nettoyage mais ça part un peu dans tous les sens, avec comme tu as pu le constater, des dépendances croisées nvidia/fglrx... Bref, j'ai mis bumblebee-nvidia à jour, ça devrait fonctionner correctement maintenant.
Bumblebee est-il compatible avec les noyaux 3.9 et 3.10?
Oui, j'ai utilisé à peu près toutes les RC des deux séries sans aucun problème. Je suis en 3.10.1 actuellement, je passe en 3.11rc1 dès qu'elle sort, normalement ce soir.
Bumblebee est-il compatible avec les noyaux 3.9
Oui, sans aucun doute. Actuellement j'utilise Bumblebee sans souci sous 3.9 sur Manjaro (un dérivé de Archlinux pour les nuls). J'attends l'arrivée prochaine du noyau 3.10 pour te répondre à son sujet ;-)
ArchangeGabriel, en terme de retours, de quoi as-tu particulièrement besoin ? Des copies terminal comme l'a fait voxpopuli ? Des retours de crash sous Primus ? Autre ?
Non, des perfs bruts comme ça c'est pas très intéressants. Des crashs dans des jeux/applications, déjà beaucoup plus, surtout s'ils fonctionnent avec VirtualGL !
Bonjour a tous
J'ai installé primus ... j'ai une bizarrerie quand je fais
optirun glxspheres
Polygons in scene: 62464 Visual ID of window: 0x20 Context is Direct OpenGL Renderer: GeForce GT 540M/PCIe/SSE2 83.895968 frames/sec - 88.218288 Mpixels/sec 88.378893 frames/sec - 92.932174 Mpixels/sec
primusrun glxspheres
Polygons in scene: 62464 ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. Visual ID of window: 0x20 Context is Direct OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile 112.498955 frames/sec - 118.294901 Mpixels/sec
Cela fonctionne mais primus utilise quelle carte video ?
Merci pour votre aide.
ps : pour les lignes "ATTENTION: default value of option vblank_mode overridden by environment." j'ai ajouté dans le script /usr/bin/primusrun la ligne
export vblank_mode=0
Effectivement, il semble y avoir un problème... J'ai déjà vu quelque chose de similaire ailleurs mais je ne me souviens plus de la raison. Il faut que je vérifie comment primusrun récupère les informations sur le pilote nvidia.
Je viens de mettre a jour mon kernel et, même après purge et réinstallation (bumblebee-nvidia virtualgl primus), bumblebee ne fonctionne plus:
$ ▶ uname -r 3.10.0-031000rc7-generic
$ ▶ optirun -vv glxspheres [ 133.014210] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf [ 133.014675] [DEBUG]optirun version 3.2.1 starting... [ 133.014684] [DEBUG]Active configuration: [ 133.014687] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf [ 133.014691] [DEBUG] X display: :8 [ 133.014703] [DEBUG] LD_LIBRARY_PATH: [ 133.014707] [DEBUG] Socket path: /var/run/bumblebee.socket [ 133.014710] [DEBUG] Accel/display bridge: auto [ 133.014714] [DEBUG] VGL Compression: proxy [ 133.014718] [DEBUG] VGLrun extra options: [ 133.014722] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus [ 133.014761] [DEBUG]Using auto-detected bridge virtualgl [ 133.016752] [INFO]Response: No - error: Could not load GPU driver [ 133.016773] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver [ 133.016777] [DEBUG]Socket closed. [ 133.016793] [ERROR]Aborting because fallback start is disabled. [ 133.016800] [DEBUG]Killing all remaining processes.
$ ▶ optirun -vv -b primus glxspheres [ 124.263932] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf [ 124.264386] [DEBUG]optirun version 3.2.1 starting... [ 124.264395] [DEBUG]Active configuration: [ 124.264399] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf [ 124.264402] [DEBUG] X display: :8 [ 124.264405] [DEBUG] LD_LIBRARY_PATH: [ 124.264407] [DEBUG] Socket path: /var/run/bumblebee.socket [ 124.264410] [DEBUG] Accel/display bridge: primus [ 124.264413] [DEBUG] VGL Compression: proxy [ 124.264425] [DEBUG] VGLrun extra options: [ 124.264429] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus [ 124.266286] [INFO]Response: No - error: Could not load GPU driver [ 124.266302] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver [ 124.266308] [DEBUG]Socket closed. [ 124.266333] [ERROR]Aborting because fallback start is disabled. [ 124.266339] [DEBUG]Killing all remaining processes.
test Driver=nouveau
$ ▶ optirun -b primus -vv glxspheres [ 95.709521] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf [ 95.709817] [INFO]Configured driver: nouveau [ 95.710174] [DEBUG]optirun version 3.2.1 starting... [ 95.710197] [DEBUG]Active configuration: [ 95.710201] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf [ 95.710205] [DEBUG] X display: :8 [ 95.710208] [DEBUG] LD_LIBRARY_PATH: [ 95.710212] [DEBUG] Socket path: /var/run/bumblebee.socket [ 95.710215] [DEBUG] Accel/display bridge: primus [ 95.710219] [DEBUG] VGL Compression: proxy [ 95.710222] [DEBUG] VGLrun extra options: [ 95.710225] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus [ 95.724921] [INFO]Response: No - error: Could not load GPU driver [ 95.724959] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver [ 95.724965] [DEBUG]Socket closed. [ 95.724985] [ERROR]Aborting because fallback start is disabled. [ 95.724991] [DEBUG]Killing all remaining processes.
test avec driver=nvidia-current
$ ▶ optirun -vv glxspheres [ 327.104082] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf [ 327.104366] [INFO]Configured driver: nvidia-current [ 327.104562] [DEBUG]optirun version 3.2.1 starting... [ 327.104576] [DEBUG]Active configuration: [ 327.104579] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf [ 327.104583] [DEBUG] X display: :8 [ 327.104585] [DEBUG] LD_LIBRARY_PATH: [ 327.104588] [DEBUG] Socket path: /var/run/bumblebee.socket [ 327.104592] [DEBUG] Accel/display bridge: auto [ 327.104595] [DEBUG] VGL Compression: proxy [ 327.104598] [DEBUG] VGLrun extra options: [ 327.104600] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus [ 327.104626] [DEBUG]Using auto-detected bridge virtualgl [ 327.106197] [INFO]Response: No - error: Could not load GPU driver [ 327.106238] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver [ 327.106259] [DEBUG]Socket closed. [ 327.106292] [ERROR]Aborting because fallback start is disabled. [ 327.106308] [DEBUG]Killing all remaining processes.
$ ▶ glxspheres Polygons in scene: 62464 Visual ID of window: 0x20 Context is Direct OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile 61.040837 frames/sec - 64.412733 Mpixels/sec 60.101402 frames/sec - 63.421404 Mpixels/sec
Je vais encore formater je le sens bien ^^
Hum, j'ai utilité ce noyau aussi. Plutôt un problème de configuration, empêchant Bumblebee de trouver le pilote nvidia. Peux-tu me donner le contenu correspondant à la partie sur le pilote nvidia dans bumblebee.conf ? (nouveau ne peut probablement pas se lancer à cause de /etc/modprobe.d/nvidia-nnn_hybrid.conf, que tu peux supprimer sans problème, et tu peux alors retester nouveau)
et ca c'est ce que je viens de changer, sur conseil du post 209, avant il était écrit " KernelDriver = nvidia-current ".
Je ne peux rien faire ??? Mon pc chauffe tellement qu'il s'était lui-même toute les 15minute sous Xubuntu... :'(
Bon donc on en est où actuellement ? Est-ce que tu peux purger tous les paquets liés à Bumblebee (sudo apt-get purge bumblebee* nvidia* bbswitch*) et me dire dans quel état est ton système ? Ainsi que le résultat d'un lspci -v à ce moment-là ?
Dernière modification par ArchangeGabriel (Le 14/07/2013, à 14:40)
Hors ligne
#218 Le 14/07/2013, à 18:02
- loiic16
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Pour moi, en ce qui concerne Bumblebee, tout est rentré dans l'ordre : http://forum.ubuntu-fr.org/viewtopic.ph … #p14130181
Merci bien ! :-)
Hors ligne
#219 Le 24/07/2013, à 06:49
- runs
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Aucun de mes jeux necessitant acceleration graphique ne se lance plus :
nexuiz, assaultcube...
Après visite du pourquoi, j'ai tenté d'installer bumblebee.
Resultat :
rs@rs:~$ 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
E: Impossible de trouver le paquet bumblebee-nvidia
rs@rs:~$ sudo apt-get install --no-install-recommends bumblebee
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet bumblebee
Hors ligne
#220 Le 24/07/2013, à 09:52
- alca94
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
@ runs
Il ne faut pas faire n'importe quoi.Ce n'est pas la méthode d'installation de la Doc Ubuntu
http://doc.ubuntu-fr.org/bumblebee
mais avant avez vous vérifié que vous étiez concerné pour votre pc "portable"
lspci -vnn | grep '\''[030[02]\]'
POUR METTRE LES RETOURS DU "TERMINAL" voir les explications sur ce post
https://forum.ubuntu-fr.org/viewtopic.p … #p17345641
Hors ligne
#221 Le 24/07/2013, à 12:32
- runs
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
C'est à la suite des infos trouvées sur le forum que j'ai entrepris cette démarche : elle correspondait à mon problème :
lspci -vnn | grep '\''[030[02]\]' rs@rs:~$ lspci -vnn | grep '\''[030[02]\]'
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 GT218 [GeForce 310M] [10de:0a70] (rev a2) (prog-if 00 [VGA controller])
rs@rs:~$
Hors ligne
#222 Le 24/07/2013, à 12:57
- alca94
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
C'est à la suite des infos trouvées sur le forum que j'ai entrepris cette démarche : elle correspondait à mon problème :
oui vous êtes bien concerné par "Optimus" bumblebée mais la ligne de commande = sudo apt-get install bumblebee-nvidia
ça vient d'ou ?
POUR METTRE LES RETOURS DU "TERMINAL" voir les explications sur ce post
https://forum.ubuntu-fr.org/viewtopic.p … #p17345641
Hors ligne
#223 Le 24/07/2013, à 18:27
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Comme le souligne alca94, il est nécessaire de lire la doc et de suivre les instructions dans l'ordre. En l'occurrence, je crois qu'il faudrait par exemple commencer par ajouter le PPA.
Hors ligne
#224 Le 25/07/2013, à 01:20
- runs
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Salut et merci pour vos infos
J'essaye de faire le moins n'importe quoi possible. C'est pas mon interet
sudo apt-add-repository ppa:bumblebee/stable
File "/usr/bin/apt-add-repository", line 125, in <module>
ppa_info = get_ppa_info_from_lp(user, ppa_name)
File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 84, in get_ppa_info_from_lp
curl.perform()
pycurl.error: (35, 'gnutls_handshake() failed: Un paquet TLS de longueur incorrecte a \xc3\xa9t\xc3\xa9 re\xc3\xa7u.')
...
W: Impossible de récupérer https://private-ppa.launchpad.net/comme … 4/Packages gnutls_handshake() failed: Un paquet TLS de longueur incorrecte a été reçu.
W: Impossible de récupérer https://private-ppa.launchpad.net/comme … 6/Packages gnutls_handshake() failed: Un paquet TLS de longueur incorrecte a été reçu.
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
rs@rs:~$
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
rs@rs:~$ sudo apt-get clean autoclean
rs@rs:~$ sudo apt-get clean autoclean
rs@rs:~$ sudo apt-get dist-upgrade -y
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
rs@rs:~$ sudo apt-get install linux-headers-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
linux-headers-generic est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libmono-addins-gui0.2-cil libunistring0:i386 game-data-packager
libgomp1:i386 dynamite libmono-addins0.2-cil libgmime2.6-cil libcroco3:i386
icedax libgconf2.0-cil libdynamite0 libgettextpo0:i386
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
rs@rs:~$
rs@rs:~$ 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
E: Impossible de trouver le paquet bumblebee
E: Impossible de trouver le paquet virtualgl
E: Impossible de trouver le paquet bumblebee
E: Impossible de trouver le paquet virtualgl
rs@rs:~$ glxspheres
glxspheres : commande introuvable
rs@rs:~$ optirun glxspheres
optirun : commande introuvable
*** et comme la procédure ne semble pas fonctionner, j'essaye :
rs@rs:~$ 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
E: Impossible de trouver le paquet bumblebee-nvidia
Hors ligne
#225 Le 25/07/2013, à 09:04
- alca94
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Dans vos "Sources de logiciels" avez vous cocher les dépôts nécessaires soit dans les onglets=
Logiciels Ubuntu = Main - Universe - Restricted - multiverse
Autres logiciels = Partenaires (les 2) - Indépendants (les 2)
Mises à jour = Sécurity - Updates - Backports surtout pas "Proposed" sauf si vous savez ce que vous faites voir ICI
une fois fait ,retentez l'installation
EDIT j'ai oublier = Si vous pouviez "copier -coller" vos retours entre balises codes bleues
EDIT 2 = Vous êtes sous quelle version d'Ubuntu .Si vous êtes en 13.04 il n'y a pas a tenir compte du NOTA concernant la 12.04-2
Dernière modification par alca94 (Le 25/07/2013, à 09:18)
POUR METTRE LES RETOURS DU "TERMINAL" voir les explications sur ce post
https://forum.ubuntu-fr.org/viewtopic.p … #p17345641
Hors ligne