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.

#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

Omega54 a écrit :

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

paynssj4 a écrit :

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 wink


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).

Nepenthes a écrit :

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.

voxpopuli a écrit :

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.

lylambda a écrit :

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 !

edelgor a écrit :

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.

voxpopuli a écrit :

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)

loiic16 a écrit :

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 smile

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 sad

EDIT j'ai oublier = Si vous pouviez "copier -coller" vos retours entre balises codes bleues
1374739712.png

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