ubuntu 13.10 32 bit, драйвер nvidia 319.60, видеокарта nvidia 630m
Пакет VirtualGL установил, скачав .deb - про это писал на форуме. Кстати, после установки теперь нужно выбирать между virtualgl и primus. Или прописать в конфиг. файле, что использовать по умолчанию. В автоматическом режиме выбирается virtualgl
/opt/VirtualGL/bin/glxspheresmaksim@Lenovo-Z580-U1310:~$ /opt/VirtualGL/bin/glxspheres
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
61.520779 frames/sec - 54.544323 Mpixels/sec
60.087286 frames/sec - 53.273387 Mpixels/sec
60.079080 frames/sec - 53.266112 Mpixels/sec
60.114992 frames/sec - 53.297952 Mpixels/sec
60.095267 frames/sec - 53.280464 Mpixels/sec
optirun -vv -b primus /opt/VirtualGL/bin/glxspheresmaksim@Lenovo-Z580-U1310:~$ optirun -vv -b primus /opt/VirtualGL/bin/glxspheres
[ 4359.285472] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 4359.286192] [DEBUG]optirun version 3.2.1 starting...
[ 4359.286218] [DEBUG]Active configuration:
[ 4359.286227] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 4359.286235] [DEBUG] X display: :8
[ 4359.286242] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-319-updates:/usr/lib32/nvidia-319-updates
[ 4359.286250] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 4359.286257] [DEBUG] Accel/display bridge: primus
[ 4359.286265] [DEBUG] VGL Compression: proxy
[ 4359.286272] [DEBUG] VGLrun extra options:
[ 4359.286279] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 4366.393188] [INFO]Response: Yes. X is active.
[ 4366.393205] [INFO]Running application using primus.
[ 4366.393315] [DEBUG]Process /opt/VirtualGL/bin/glxspheres started, PID 5174.
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 630M/PCIe/SSE2
61.828800 frames/sec - 54.817414 Mpixels/sec
60.127222 frames/sec - 53.308795 Mpixels/sec
60.106913 frames/sec - 53.290789 Mpixels/sec
60.100530 frames/sec - 53.285130 Mpixels/sec
60.098967 frames/sec - 53.283744 Mpixels/sec
vblank_mode=0 optirun -vv -b primus /opt/VirtualGL/bin/glxspheresmaksim@Lenovo-Z580-U1310:~$ vblank_mode=0 optirun -vv -b primus /opt/VirtualGL/bin/glxspheres
[ 4498.325433] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 4498.326291] [DEBUG]optirun version 3.2.1 starting...
[ 4498.326344] [DEBUG]Active configuration:
[ 4498.326367] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 4498.326426] [DEBUG] X display: :8
[ 4498.326458] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-319-updates:/usr/lib32/nvidia-319-updates
[ 4498.326480] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 4498.326501] [DEBUG] Accel/display bridge: primus
[ 4498.326529] [DEBUG] VGL Compression: proxy
[ 4498.326554] [DEBUG] VGLrun extra options:
[ 4498.326587] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 4505.613899] [INFO]Response: Yes. X is active.
[ 4505.613925] [INFO]Running application using primus.
[ 4505.614116] [DEBUG]Process /opt/VirtualGL/bin/glxspheres started, PID 5223.
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.
129.431191 frames/sec - 114.753694 Mpixels/sec
132.594013 frames/sec - 117.557852 Mpixels/sec
132.190253 frames/sec - 117.199878 Mpixels/sec
131.639228 frames/sec - 116.711340 Mpixels/sec
130.113646 frames/sec - 115.358758 Mpixels/sec
optirun -vv -b virtualgl /opt/VirtualGL/bin/glxspheresmaksim@Lenovo-Z580-U1310:~$ optirun -vv -b virtualgl /opt/VirtualGL/bin/glxspheres
[ 4638.305247] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 4638.306018] [DEBUG]optirun version 3.2.1 starting...
[ 4638.306086] [DEBUG]Active configuration:
[ 4638.306131] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 4638.306179] [DEBUG] X display: :8
[ 4638.306227] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-319-updates:/usr/lib32/nvidia-319-updates
[ 4638.306267] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 4638.306304] [DEBUG] Accel/display bridge: virtualgl
[ 4638.306341] [DEBUG] VGL Compression: proxy
[ 4638.306377] [DEBUG] VGLrun extra options:
[ 4638.306413] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 4645.741073] [INFO]Response: Yes. X is active.
[ 4645.741090] [INFO]Running application using virtualgl.
[ 4645.741270] [DEBUG]Process vglrun started, PID 5261.
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 630M/PCIe/SSE2
130.432328 frames/sec - 115.641302 Mpixels/sec
131.741516 frames/sec - 116.802028 Mpixels/sec
134.330865 frames/sec - 119.097745 Mpixels/sec
131.974368 frames/sec - 117.008474 Mpixels/sec
129.347251 frames/sec - 114.679272 Mpixels/sec
vblank_mode=0 optirun -vv -b virtualgl /opt/VirtualGL/bin/glxspheresmaksim@Lenovo-Z580-U1310:~$ vblank_mode=0 optirun -vv -b optirun -vv -b virtualgl /opt/VirtualGL/bin/glxspheres
[ 4835.266461] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 4835.267191] [DEBUG]optirun version 3.2.1 starting...
[ 4835.267220] [DEBUG]Active configuration:
[ 4835.267232] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 4835.267245] [DEBUG] X display: :8
[ 4835.267256] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-319-updates:/usr/lib32/nvidia-319-updates
[ 4835.267268] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 4835.267280] [DEBUG] Accel/display bridge: virtualgl
[ 4835.267292] [DEBUG] VGL Compression: proxy
[ 4835.267303] [DEBUG] VGLrun extra options:
[ 4835.267314] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 4842.241494] [INFO]Response: Yes. X is active.
[ 4842.241511] [INFO]Running application using virtualgl.
[ 4842.241599] [DEBUG]Process vglrun started, PID 5339.
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 630M/PCIe/SSE2
133.856728 frames/sec - 118.677375 Mpixels/sec
133.900907 frames/sec - 118.716544 Mpixels/sec
133.295060 frames/sec - 118.179400 Mpixels/sec
134.667050 frames/sec - 119.395807 Mpixels/sec
134.727854 frames/sec - 119.449716 Mpixels/sec
Получилось забавно. Потом проверил, используя драйвер 331.20, результаты примерно такие же.