在网页内搜索更快的找到解决方法。
安装接近尾声时出错,显示类似VC++ library安装失败。
关闭并彻底退出正在运行的程序、尤其是杀毒软件等后台进程即可。
在Linux上安装正常结束,当尝试打开VNL时,出现错误:
OSError: libGL.so: cannot open shared object file: No such file or directory
或
OSError: libGL.so: 无法打开共享对象文件: 没有那个文件或目录
创建以下链接可以解决这个问题(需要root权限)。
sudo ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so
如果是64位系统,命令行的路径替换为/usr/lib64
。
某些计算机上可能文件名会有不同,路径也可能不同,比如可能会是“libGL.so.1
”,因此最好先用以下命令确定文件位置
locate libGL
此外,某些情况下还可能需要创建libGLU.so链接。
VNL的Builder或Viewer中,无法正常显示原子和键,只能看到细小的点。
此问题常见为13.8以后的版本。新版本VNL为了更好的处理超大体系的图形显示,对显卡要求较高,某些低配或是老型号的电脑可能无法支持VNL中需要的图形渲染功能。此时需要将VNL调整为兼容老旧显卡的兼容模式,方法是在菜单File
→Preference
中的Graphic
选项中取消对shader的支持。为了使用VNL的高级图形功能,更好的办法是更换一台显卡较新的电脑。
安装一切正常,但是安装结束后双击桌面图标或开始菜单选项无法打开VNL图形界面。
这个问题通常出现在Windows系统中,原因不详。一般直接进入安装目录QuantumWise/bin/下双击运行vnl.exe即可,或可以将该文件发送至桌面快捷方式。
安装正常,启动VNL时显示类似如下错误:
$ ./vnl Fatal error in MPI_Init: Other MPI error, error stack: MPIR_Init_thread(433)..............: MPID_Init(180).....................: channel initialization failed MPIDI_CH3_Init(36).................: MPID_nem_init(286).................: MPID_nem_tcp_init(108).............: MPID_nem_tcp_get_business_card(354): MPID_nem_tcp_init(313).............: gethostbyname failed, hostname.xxx (errno 2
主机名hostname.xxx
无法访问。请修改/etc/hosts文件,将hostname.xxx添加到其中。
在集群上的登录节点或管理节点安装并启动了license server,在本节点上可以启动license。但通过PBS队列系统提交的任务无法计算。
log文件显示错误:
License Error: (Internal: 505 Feature: ATKPython) [NETWORK] 6200@localhost - (Err: 15) Unable to connect to license server [NETWORK] 6200@localhost - (Err: 15) Unable to connect to license server License configuration (environment variables) in use: --------------------------------------------------------------------------- QUANTUM_LICENSE_PATH = QUANTUM_AUTOMATIC_SERVER_DISCOVERY = 1 ---------------------------------------------------------------------------
QUANTUM_LICENSE_PATH环境变量为空,说明计算节点不知道哪个节点是license server,而自动搜索又失败了。这时可以通过QUANTUM_LICENSE_PATH指定license server,把以下添加到用户的~/.bashrc
或提交任务的PBS脚本中:
QUANTUM_LICENSE_PATH = 6200@login_node
其中login_node替换成实际的主机名。
log文件显示错误:
License Error: (Internal: 505 Feature: ATKPython) [NETWORK] 6200@localhost - (Err: 15) Unable to connect to license server [NETWORK] 6200@localhost - (Err: 15) Unable to connect to license server License configuration (environment variables) in use: --------------------------------------------------------------------------- QUANTUM_LICENSE_PATH = loginnode QUANTUM_AUTOMATIC_SERVER_DISCOVERY = 1 ---------------------------------------------------------------------------
如果loginnode确实是license server绑定的节点,那么说明计算节点无法访问该节点的6200端口,通常是由于loginnode上的防火墙启用,6200端口未开放造成的。
试用license或节点锁定的license,安装之后打开时显示错误窗口:
License Error: (Internal 147 Feature: VNL) [LOCAL] C:\xxxxxxx\xxxx.lic - (Err: 19) Feature not allowed to run on terminal server clients License configuration ..... ......
受license系统限制,QuantumATK一般不支持运行在terminal server系统上(什么是Terminal Server?)。一般需要更换一台普通的电脑来运行QuantumATK。
QuantumATK license 系统不允许系统时间设置成过去时间(为反盗版起见……),请将系统时间改成当前时间即可。