Мой ноутбук - Core 2 Duo Dell с 2008 года. Я пытаюсь запустить некоторые программы OpenGL. Программа со следующим кодом не работает:
glutInitContextVersion(4, 0);
glutInitContextFlags(GLUT_FORWARD_COMPATIBLE);
glutInitContextProfile(GLUT_CORE_PROFILE);
Код требует OpenGL версии 4.0. glxinfo
предлагает OpenGL версии 2.1.
Детали моего графического драйвера Intel из системных настроек:
Я понимаю Не вижу ничего полезного в разделе дополнительных драйверов, кроме одного драйвера Broadcom, который уже активирован. В Центре программного обеспечения Ubuntu я попытался найти некоторые другие драйверы и нашел Nvidia «173» и «текущие» драйверы. Но я не уверен, стоит ли мне их устанавливать. Будет ли это нарушать все программы OpenGL, которые работают нормально?
Что мне следует сделать, чтобы обновить мой графический драйвер, чтобы он начал поддерживать последнюю версию OpenGL, например, от 4.0 до 4.3?
Поддержка OpenGL обычно аппаратные средства функция и не может только быть обновлена путем установки нового/отличавшегося драйвера; Nvidia драйверы, которые Вы упоминаете, для дискретных карт Nvidia и ничего не сделают для Вашей графики Intel.
Согласно документация Intel , чипсет на 965 г поддерживает только до OpenGL 1.5.
Для OpenGL 4.0 + поддержка, кажется, что Вам будет нужно для обновления до новой видеокарты, которая должна быть одним из:
: это требует покупательных новых аппаратных средств, вероятно, нового ноутбука, так как Вы, кажется, находитесь на одном.