我可以升级我的图形驱动程序以支持最新的OpenGL版本吗?
我的笔记本电脑是2008年的Core 2 Duo戴尔。我正在尝试运行一些OpenGL程序。 具有以下代码的程序不起作用:
glutInitContextVersion(4, 0); glutInitContextFlags(GLUT_FORWARD_COMPATIBLE); glutInitContextProfile(GLUT_CORE_PROFILE);
该代码需要OpenGL 4.0版本。 glxinfo
建议使用OpenGL 2.1版。
-
系统设置中我的英特尔图形驱动程序的详细信息如下:
除了已经激活的Broadcom驱动程序之外,我在附加驱动程序部分中看不到任何有用的内容。 从Ubuntu软件中心,我尝试搜索其他一些驱动程序,并找到了Nvidia’173’和’当前’的驱动程序。 但我不确定,我是否应该安装它们。 它会破坏OpenGL程序运行良好吗?
我该怎么做才能升级我的图形驱动程序,以便它开始支持最新的OpenGL版本,如4.0到4.3?
OpenGL支持通常是硬件function,不能通过安装新的/不同的驱动程序来升级; 你提到的nvidia驱动程序是针对分立的Nvidia显卡而且对你的英特尔显卡没有任何作用。
根据英特尔的文档 ,965GM芯片组仅支持OpenGL 1.5。
对于OpenGL 4.0+支持, 您似乎需要升级到新的显卡,该显卡必须是以下之一:
- 英特尔HD 2500/4000集成显卡
- AMD / ATI Radeon HD 5xxx / 6xxx / 7xxx
- Nvidia GeForce 4xx / 5xx / 6xx
注意:这需要购买新的硬件,可能是新的笔记本电脑,因为你似乎是一台。