NVIDIA медленнее встроенного INTEL-a

vdemin
Но при vblank_mode=0 показатели не сильно увеличились:
% vblank_mode=0 primusrun glxspheres

Если не трудно попробуйте еще встроенную карточку с vblank_mode=0, чтоб было более корректное сравнение.
А со встроенной показатели не меняются - они и так там меньше 60.

webhive
Категорически не согласен - vblank_mode=0 выключает vsync, иначе мы будем видеть не реальный FPS, а синхронизированный с частотой обновления экрана, т.е. всегда значение порядка 60 в обоих случаях и соотвественно не сможем их сравнить.
Я с этим и не спорил.
Я в биосе выставил "Только дискретная карта", вообще удалил из системы интел и поставил, соответственно, nvidia-libgl. Так вот, скорость немного поднялась по сравнению с optirun (~150 frames/sec):
% __GL_SYNC_TO_VBLANK=0 glxspheres
Polygons in scene: 62464
Visual ID of window: 0x27
Context is Direct
OpenGL Renderer: NVS 3100M/PCIe/SSE2
184.828755 frames/sec - 194.809508 Mpixels/sec
182.375516 frames/sec - 192.223794 Mpixels/sec
182.514288 frames/sec - 192.370059 Mpixels/sec
182.456130 frames/sec - 192.308761 Mpixels/sec
Вот такой прикол. Замечу, что xdriinfo даже при nvidia only по-прежнему выводит "libGL is too old", так что на это можно не обращать внимания (возможно, эта команда нормально работает только на свободных драйверах).
Мммда - странно все это. Я пока на такие эксперименты не готов ... хотя может к следующим выходным созрею.

Насчет nvidia-libgl я тоже экспериментировал. В случае с bumblebee используется та-же libGL, что и в пакете nvidia-libgl, просто bumblebee ее хранит в другом месте и на лету меняет путь к библиотекам, так что я почему-то думаю дело не в ней.

Думаю еще какую-нибудь демку со стима может поставить и FPS посмотреть, но опять же это уже до следующих выходных.
Да, действительно, нвидиевская libgl продублирована в nvidia-utils.

Проблема точно не в железе? В винде (если она есть) прирост наблюдается? BIOS последний?

palpalych,
а у вас какие результаты glxspheres с vblank_mode=0?
Если у кого-то еще bumblebee - не проходите мимо, кидайте свои выводы:
vblank_mode=0 glxspheres
vblank_mode=0 optirun glxspheres
vblank_mode=0 primusrun glxspheres
Интересно будет посмотреть на тенденцию.
Кстати, заметил еще такой момент - primusrun раскочегаривается как-то долго. Если подождать, то результаты вырастут:
% 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: NVS 3100M/PCIe/SSE2
78.517705 frames/sec - 82.757661 Mpixels/sec
77.218121 frames/sec - 81.387899 Mpixels/sec
81.956098 frames/sec - 86.381728 Mpixels/sec
81.673486 frames/sec - 86.083854 Mpixels/sec
86.177075 frames/sec - 90.830637 Mpixels/sec
87.463883 frames/sec - 92.186932 Mpixels/sec
88.901673 frames/sec - 93.702363 Mpixels/sec
92.742632 frames/sec - 97.750735 Mpixels/sec
92.490044 frames/sec - 97.484506 Mpixels/sec
96.286058 frames/sec - 101.485505 Mpixels/sec
96.951944 frames/sec - 102.187349 Mpixels/sec
97.204572 frames/sec - 102.453619 Mpixels/sec
99.993396 frames/sec - 105.393040 Mpixels/sec
100.646096 frames/sec - 106.080986 Mpixels/sec
100.795120 frames/sec - 106.238057 Mpixels/sec
103.490204 frames/sec - 109.078675 Mpixels/sec
103.402436 frames/sec - 108.986167 Mpixels/sec
105.960337 frames/sec - 111.682195 Mpixels/sec
105.858147 frames/sec - 111.574487 Mpixels/sec
105.931670 frames/sec - 111.651980 Mpixels/sec
105.670854 frames/sec - 111.377080 Mpixels/sec
105.599423 frames/sec - 111.301792 Mpixels/sec
105.441187 frames/sec - 111.135011 Mpixels/sec
105.600289 frames/sec - 111.302704 Mpixels/sec
Правда, все равно до optirun не дотягивает.
vdemin
Правда, все равно до optirun не дотягивает.

Это кстати тоже ненормально. Насколько я понимаю самым быстрым должен быть именно примус.
vdemin
Кстати, заметил еще такой момент - primusrun раскочегаривается как-то долго. Если подождать, то результаты вырастут:

Попробовал - минут 5 гонял скачет примерно 2900 - 3090, но никакой тенденции к увеличению в моем случае не обнаружил.
Нагрелся правда - будь здоров - аж ляжку прижгло. Т.е. заметно, что карточка трудится на полную катушку.
vdemin
Проблема точно не в железе? В винде (если она есть) прирост наблюдается? BIOS последний?
Не могу сказать насчет железа и винды. Ноутбук куплен летом - биос на момент покупки был последний.

vdemin
а у вас какие результаты glxspheres с vblank_mode=0?
Пока не скажу - провел тут еще пару экспериментов - сейчас драйвер nvidia не грузится :) надо ребутиться
 
Зарегистрироваться или войдите чтобы оставить сообщение.