计算化学公社

标题: Compliance使用时报错“unable to initialize openGL functionality” [打印本页]

作者
Author:
Trivers    时间: 2021-12-6 15:09
标题: Compliance使用时报错“unable to initialize openGL functionality”
本帖最后由 Trivers 于 2021-12-6 19:47 编辑

各位老师:
       我们最近在自己的服务器上安装了Compliance软件(安装过程由服务器的工程师完成,我们不太了解具体过程),安装完成后,我用compliance命令运行程序,打开fchk文件的时候,提示“unable to initialize openGL functionality”, 但是工程师用他们的电脑运行该程序是可以正常运行的。后来,我把电脑上的两张显卡的驱动程序都更新了一下(笔记本里共两张显卡,一张是AMD Radeon(TM)Graphics,一张是NVIDIA Geforce RTX2060), 结果依然是“unable to initialize openGL functionality”。
       请问这个问题应该如何解决呢?
------------------------------------------


      更新一下最新的尝试:

      我试了一下其他人的电脑,发现:
      下列显卡配置也不能正常调用Compliance:
      1、Intel(R) Iris Xe Graphics  
      2、Intel(R) UHD Graphics 630+NVIDIA GeForce GTX 1050Ti
      目前能成功调用Compliance的电脑,显卡配置为:
      Intel(R) HD Graphics 4600+ NVIDIA GeForce GTX 950M

      从目前的情况看,比较新的电脑似乎比较容易出现“unable to initialize openGL functionality”的报错,稍早一点购买的电脑可能可以更好地兼容Compliance。个人猜测的原因可能在于显卡驱动不匹配。不过我目前还没有找到解决的方案……



作者
Author:
sobereva    时间: 2021-12-7 06:11
装个虚拟机在里面运行
我在vmware里跑Ubuntu 12虚拟机,运行compliance毫无问题
作者
Author:
Trivers    时间: 2021-12-7 11:54
sobereva 发表于 2021-12-7 06:11
装个虚拟机在里面运行
我在vmware里跑Ubuntu 12虚拟机,运行compliance毫无问题

好的,我试试,谢谢sob老师
作者
Author:
Daniel_Arndt    时间: 2021-12-8 08:44
本帖最后由 Daniel_Arndt 于 2021-12-8 10:50 编辑

我当初用compliance的时候,VMware虚拟机里面,CentOS 8、AlmaLinux都试过,用compliance时没出现什么问题;WSL1里面,我只试过AlmaLinux,当时用compliance没遇上什么问题。
唯一有问题的就是VMware虚拟机里面CentOS 7,这个必须要手动编译安装gcc才可以运行compliance,实在折腾人。比较侥幸的是,我在CentOS 7里面安装compliance之前一年多,已经在CentOS 8里面安装过compliance(疫情因素导致的一些意外)。

Ubuntu我没有用过。


作者
Author:
Trivers    时间: 2021-12-8 16:58
sobereva 发表于 2021-12-7 06:11
装个虚拟机在里面运行
我在vmware里跑Ubuntu 12虚拟机,运行compliance毫无问题

请问sob老师,我在VMware的虚拟机安装了ubuntu 12.04 版本,并根据博文http://sobereva.com/364对compliance进行安装。安装到g++那一项的时候,出现如图所示的输出,这个结果是不是意味着安装没有完成?如果是的话,我应该如何解决这些问题呢? (, 下载次数 Times of downloads: 22)

作者
Author:
Trivers    时间: 2021-12-8 16:59
Daniel_Arndt 发表于 2021-12-8 08:44
我当初用compliance的时候,VMware虚拟机里面,CentOS 8、AlmaLinux都试过,用compliance时没出现什么问题 ...

谢谢您的回复~我先根据sob老师和论坛里其他一些帖子的建议先安装了ubuntu12试一下,如果搞不定的话再试试CentOS吧~
作者
Author:
sobereva    时间: 2021-12-9 06:25
Trivers 发表于 2021-12-8 16:58
请问sob老师,我在VMware的虚拟机安装了ubuntu 12.04 版本,并根据博文http://sobereva.com/364对complia ...

别把系统装成中文的,比看英文提示累百倍
作者
Author:
Daniel_Arndt    时间: 2021-12-10 02:32
Trivers 发表于 2021-12-8 16:58
请问sob老师,我在VMware的虚拟机安装了ubuntu 12.04 版本,并根据博文http://sobereva.com/364对complia ...

你要是装个英文版的话,直接从命令行里复制一下报错信息,然后粘贴到浏览器里面谷歌一下,很容易就可以找到有价值的结果;装个中文版,根本不利于编译软件时排查出错的地方。
作者
Author:
Trivers    时间: 2021-12-10 11:35
Daniel_Arndt 发表于 2021-12-10 02:32
你要是装个英文版的话,直接从命令行里复制一下报错信息,然后粘贴到浏览器里面谷歌一下,很容易就可以找 ...

哦哦,好的,谢谢!




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3