LINUX.ORG.RU

Опять bumblebee

 ,


0

1

Имеется ноутбук с 2 видеокартами(уже классика), intel+nvidia 650m

Linux debian(wheezy) 3.6.0-10.dmz.1-liquorix-amd64

Установил bumblebee, в этот раз проблем с установкой не возникло. С оптираном:

inf@debian:~$ optirun /opt/VirtualGL/bin/glxspheres64 
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: Gallium 0.4 on llvmpipe (LLVM 0x209)
22.668784 frames/sec - 22.431215 Mpixels/sec
22.524404 frames/sec - 22.288348 Mpixels/sec
22.293181 frames/sec - 22.059549 Mpixels/sec

без оптирана:

inf@debian:~$ /opt/VirtualGL/bin/glxspheres64 
Polygons in scene: 62464
Visual ID of window: 0x97
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile 
60.426892 frames/sec - 59.793618 Mpixels/sec
60.252157 frames/sec - 59.620714 Mpixels/sec
60.262724 frames/sec - 59.631170 Mpixels/sec

Судя по описанию optirun почему-то не задействует карточку nvidia...

Что я делаю не так и почему на nvidia карточке такие слабые показатели? Или nvidia не работает и надо как-то перенастраивать bumblebee?

Устанавливал всё по инструкции отсюда



Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от i_gnatenko_brain
inf@debian:~$ optirun --status
Bumblebee status:  Ready (3.0.1). X is PID 4035, 0 applications using bumblebeed.
infiltr
() автор топика
Ответ на: комментарий от devl547
root@debian:/home/inf/primus# vblank_mode=0 ./primusrun /opt/VirtualGL/bin/glxspheres64 
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: 0x97
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile 
215.323529 frames/sec - 213.066938 Mpixels/sec
191.348447 frames/sec - 189.343115 Mpixels/sec

стало лучше, смущает только это :

OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile 
Это нормально? или nvidia так и не учавствует в процессе?

infiltr
() автор топика
Ответ на: комментарий от infiltr

видимо я всё такие не так установил этот primus... Т.к. убрав ./primus полуачю на выход абсолютно тоже самое...

infiltr
() автор топика
Ответ на: комментарий от devl547

Primus лишь надстройка к bumblebee и сам по себе не работает.

amorpher ★★★★★
()
Ответ на: комментарий от infiltr

видимо я всё такие не так установил этот primus... Т.к. убрав ./primus полуачю на выход абсолютно тоже самое...

Видимо ты вообще bumblebee как-то не так установил, ибо:

$ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 540M/PCIe/SSE2
126.125929 frames/sec - 112.605229 Mpixels/sec
125.302860 frames/sec - 111.870393 Mpixels/sec
127.465867 frames/sec - 113.801526 Mpixels/sec

$ glxspheres
Polygons in scene: 62464
Visual ID of window: 0xa1
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2
60.166147 frames/sec - 53.716336 Mpixels/sec
59.925301 frames/sec - 53.501308 Mpixels/sec
59.946188 frames/sec - 53.519957 Mpixels/sec

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

Видимо ситуация ещё хуже

inf@debian:~$ glxinfo | grep -i opengl
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
OpenGL version string: 3.0 Mesa 8.0.5
OpenGL shading language version string: 1.30
OpenGL extensions:
Я так понимаю драйвер nvidia не установлен в принципе (ставить с офф сайта не выходит - получаю ошибку no screen found)

infiltr
() автор топика
Ответ на: комментарий от infiltr

Ну так правильно:

$ glxinfo | grep -i opengl
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2
OpenGL version string: 3.0 Mesa 9.0
OpenGL shading language version string: 1.30
OpenGL extensions:

$ optirun glxinfo | grep -i opengl
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 540M/PCIe/SSE2
OpenGL version string: 4.3.0 NVIDIA 313.09
OpenGL shading language version string: 4.30 NVIDIA via Cg compiler
OpenGL extensions:


Так ты блоб не ставил?

amorpher ★★★★★
()
Ответ на: комментарий от infiltr

ставить с офф сайта не выходит - получаю ошибку no screen found

А ставить пробовал вообще, и корректно потом анинстолл делал?

Вот как тут написано и ставил. Драйвер из squeeze-backports

debian(wheezy)

У wheezy блоба нет что ли в репах?
ХЗ, видимо не так ставил как там и что-то упустил.

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

Промучался я долго. В итоге запустил optirun(пока что и его хватит), но сломал интел видеодрайвер как я понимаю... :)

root@debian:/home/inf# optirun /opt/VirtualGL/bin/glxspheres64 
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 650M/PCIe/SSE2
116.718299 frames/sec - 116.074014 Mpixels/sec
129.292096 frames/sec - 128.578404 Mpixels/sec
116.979349 frames/sec - 139.104076 Mpixels/sec
123.602579 frames/sec - 159.397886 Mpixels/sec
root@debian:/home/inf#  /opt/VirtualGL/bin/glxspheres64 
Polygons in scene: 62464
Xlib:  extension "GLX" missing on display ":0.0".
ERROR (593): Could not obtain RGB visual with requested properties
root@debian:/home/inf# 

infiltr
() автор топика
Ответ на: комментарий от amorpher

проблема решилась переустановкой дров на интел. теперь все работает!) спасибо

infiltr
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.