iam*_*ind 2 upgrade opengl 12.04 drivers
我的笔记本电脑是 2008 年的 Core 2 Duo Dell。我正在尝试运行一些 OpenGL 程序。具有以下代码的程序不起作用:
glutInitContextVersion(4, 0);
glutInitContextFlags(GLUT_FORWARD_COMPATIBLE);
glutInitContextProfile(GLUT_CORE_PROFILE);
Run Code Online (Sandbox Code Playgroud)
该代码需要 OpenGL 4.0 版本。glxinfo
建议使用 OpenGL 2.1 版。
系统设置中我的英特尔显卡驱动程序的详细信息是:
我在附加驱动程序部分看不到任何有用的东西,除了一个 Broadcom 驱动程序已经激活。在 Ubuntu 软件中心,我尝试搜索其他一些驱动程序,发现 Nvidia '173' 和 'current' 驱动程序。但我不确定是否应该安装它们。它会破坏任何运行良好的 OpenGL 程序吗?
我应该怎么做才能升级我的图形驱动程序,以便它开始支持最新的 OpenGL 版本,如 4.0 到 4.3?
OpenGL 支持通常是一项硬件功能,不能仅通过安装新的/不同的驱动程序来升级;您提到的nvidia驱动程序适用于独立的 Nvidia 卡,对您的英特尔显卡没有任何作用。
根据英特尔的文档,965GM 芯片组最高仅支持 OpenGL 1.5。
对于 OpenGL 4.0+ 支持,您似乎需要升级到新显卡,该显卡必须是以下显卡之一:
注意:这需要购买新的硬件,可能是一台新的笔记本电脑,因为您似乎在一台笔记本电脑上。