我正在阅读OpenGL编程指南的最后一个版本,它是为OpenGL 4.3更新的。他们所经历的第一段代码是一段非常简单的代码,可以生成2个三角形,当然,这是我在latop上测试OpenGL的代码(运行kubuntu)。代码正在运行,但会发生这样的情况:
失败请求的X错误: GLXBadFBConfig失败请求的主要操作码: 153 (GLX)失败请求的次要操作码: 34 ()失败请求的序列号: 34当前输出流序列号: 33 运行完成;退出值1;实时:200 0ms;用户: 0ms;系统:0MS
我看到,如果您没有可以使用的OpenGL版本的图形卡,那么这种情况就会发生。但是在我的笔记本电脑上,我有一台NVidia 55M,所以根据nvidia网站,我在这方面很好,但是由于我运行了ubuntu,NVidia和他们的驱动程序不太好,我确信我的NVidia--大黄蜂的最新版本--适用于OpenGL 4.3。
如何检查安装程序支持的版本?我是否需要安装Windows :/,或者是否需要安装Windows:/?
发布于 2013-06-26 23:37:35
是你的朋友。它是一个命令行工具,它将报告服务器端GLX、客户端GLX和OpenGL本身支持的版本号和扩展。
是否安装了NVIDIA二进制(专有)驱动程序?如果你想利用OpenGL第3版或第4版的话,你就会需要它。像每个软件产品一样,偶尔也会出现故障,但多年来,我认为大多数3D程序员/用户都会同意,用于Linux的NVIDIA驱动程序非常可靠,比其他软件好得多。
https://stackoverflow.com/questions/17318392
复制相似问题