我有以下硬件配置 -
- NVIDIA 公司 GF108M [GeForce GT 525M]
- 英特尔公司第二代酷睿处理器系列集成图形控制器
根据 NVIDIA 网站(http://www.nvidia.in/object/product-geforce-gt-525m-in.html),我的系统支持 OpenGL 4.4,但是当我尝试运行一些代码时https://github.com/tomdalling/opengl-series,我收到以下错误 -
Unable to create OpenGL context
ERROR: glfwOpenWindow failed. Can your hardware handle OpenGL 3.2?
请帮忙。
PS:我是新手
答案1
尝试安装最新的显卡驱动程序:
使用Ctrl++打开终端并输入:Altt
sudo apt-get update
sudo apt-get install nvidia-current
然后重新启动系统,看看专有驱动程序是否有助于获得 OpenGL 3.2 支持。
您可以使用以下实用程序查看支持的版本nvidia-settings
:
答案2
我相信你有一个Optimus 笔记本电脑. 因此,这Ubuntu Wiki 中有关 Bumblebee 的条目。您购买的笔记本电脑没有配备完整的 NVIDIA 主板。英特尔主板计算像素等,并在高负载下将渲染卸载到 NVIDIA 主板。
设置 X 服务器安装以使用您的 Intel 芯片组,然后在其上安装 Bumblebee