我的工作站配有英特尔酷睿i7 4790 8兆现金英特尔高清显卡4600 2个GPU nvidia GTX 760 4千兆RAM 1152处理核心 我有安装nvidia专有驱动程序的问题它导致屏幕消失桌面不会出现每次重新安装ubuntu和nvidia驱动程序后每次升级它会导致问题 我正在研究分子结构,我正在寻找像VMD视觉分子动力学或PyMol
这样的软件我想编写OpenGL代码,在屏幕上显示3D球体,并进行转换处理来自键盘和鼠标的输入
我想在本研究中使用最新的OpenGL 4.4版本 但我发现英特尔高清驱动程序使用内置的小GPU来加速OpenGL 我使用它并升级了系统并完成了许多更新,但它没有造成问题 但问题是 它使用Opengl 3.3的Mesa3D
我的问题是 Mesa的Opengl 3.3实现在Linux上运行良好 分子动力学是否足够 我在网上看到,OpenGL中用于游戏开发的新功能不是基本的东西,如分子动力学渲染原子旋转变换 有人告诉我你,你永远不会在OPengl api中使用所有内容.3这足以让你使用intel hd GPU并使用nvidia GPU进行数值计算和算法
答案 0 :(得分:1)
不幸的是,你不能(轻松地)将NVidia专有驱动程序与Mesa混合使用。问题是,程序只能使用一个libGL.so
,而Mesa和NVidia各自带来了自己的接口库实现。这是当前Linux GPU和OpenGL驱动程序模型的限制。
我的建议:完全禁用英特尔板载显卡,并在NVidia GPU上执行所有操作。