Я хотел убедиться, что моя дискретная видеокарта 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.
Спасибо за любой вклад, который вы можете иметь!
Попробуйте запустить
vblank_mode=0 optirun glmark2
Видимо, есть ограничение для ограничения FPS частотой обновления монитора.