Запуск glmark2 с дискретной видеокартой: 60 кадров в секунду

Я хотел убедиться, что моя дискретная видеокарта NVIDIA функционирует должным образом с установленным шмелем, по сравнению со встроенной видеокартой Intel.

Итак, я запустил glmark2 и optirun glmark2, но для каждой новой анимации / теста / независимо от того, что запускал glmark2, дискретная видеокарта NVIDIA (с optirun) не давала более 60 кадров в секунду (на самом деле , он производит 60 кадров в секунду каждый раз). Он также выдает следующее каждый раз, когда отображается новая строка fps:

** GLX does not support GLX_EXT_swap_control or GLX_MESA_swap_control!
** Failed to set swap interval. Results may be bounded above by refresh rate.

Интегрированная карта Intel (нет optirun - я понимаю, что это избыточно), как правило, выдает цифры fps в среднем около 1200, и не дает сообщения, подобные показанным выше.

Не так уж сложно получить число, превышающее 60 для карты NVIDIA, так как монитор не может делать более 60 кадров в секунду в соответствии с xrandr, но было бы просто интересно знать, почему создаются эти сообщения и как этого можно избежать, чтобы узнать, какие цифры может набрать карта NVIDIA по сравнению с картой Intel.

Но, как я уже сказал, это не так уж важно, чтобы выяснить это, так как шмель явно неплохо работает с картой NVIDIA, так как ЦП с трудом справляется с этими тестами с этой картой! Это и качество, полученное для некоторых анимаций из теста glmark2, значительно выше, когда он работает через дискретную карту NVIDIA по сравнению со встроенной картой Intel.

Спасибо за любой вклад, который вы можете иметь!

5
задан 11 January 2014 в 16:09

1 ответ

Попробуйте запустить

vblank_mode=0 optirun glmark2

Видимо, есть ограничение для ограничения FPS частотой обновления монитора.

0
ответ дан 11 January 2014 в 16:09

Другие вопросы по тегам:

Похожие вопросы: