乐平 发表于 2023-4-11 18:36 再次感谢老师的耐心解答,是我用词自嘲不够恰当 没有取笑你的意思,我们都是从不懂到懂这样走过来的。 在下回头尝试把这些学起来! 【注意】上述两种作业调度系统只用安装其中之一就行,不必要两个都安装。 |
如果不想花时间,又没有能力自己搞定slurm 可以用鄙人捣鼓的傻瓜式自动配置工具。 相关信息请查阅本帖文签名信息。 |
参与人数Participants 1 | eV +1 | 收起 理由Reason |
---|---|---|
Excaliburyo | + 1 | 谢谢 |
本帖最后由 Excaliburyo 于 2023-4-11 19:29 编辑 qlyfe 发表于 2023-4-11 18:15 天呐!真的是诶!我之前也是操作复制了gv文件里的MesaGL,我完全没想到。 yum install mesa-libGLU.x86_64后,我将本贴贴图的‘#’都去掉了,能重启登录账号、Gaussian16可调用、gv亦可正常打开,而且VMD打开背景就呈现透明的问题解决了!(今日eV额度用尽,明天给您补上!) |
Excaliburyo 发表于 2023-4-11 17:51 没有取笑你的意思,我们都是从不懂到懂这样走过来的。 .pbs 或者 .slurm 虽然类似于 shell 脚本,但不能直接用 shell 操作,需要各自的作业调度系统。 你是自己的小工作站,就算了,免得折腾了。 如果愿意了解一下,可以看论坛里的帖子 安装 pbs 作业调度系统 http://bbs.keinsci.com/thread-20943-1-1.html 安装 Slurm 作业调度系统 http://bbs.keinsci.com/forum.php ... amp;highlight=slurm http://bbs.keinsci.com/forum.php ... ht=slurm&page=1 【注意】上述两种作业调度系统只用安装其中之一就行,不必要两个都安装。 |
参与人数Participants 1 | eV +2 | 收起 理由Reason |
---|---|---|
Excaliburyo | + 2 | 精品内容 |
以前CentOS7里有一种情况下GaussView会导致账户进不去,详见CentOS 虚拟机中 GaussView 花屏的解决方法,可以看看是不是也因为这个原因 |
参与人数Participants 1 | eV +5 | 收起 理由Reason |
---|---|---|
Excaliburyo | + 5 | 正解 |
乐平 发表于 2023-4-11 15:15 老师,这个是我自己的一台小工作站,平常用于一些DFT计算,装了一个带GUI的rocky linux。怪我太菜鸟了,不懂脚本相关的知识,让您见笑了。我是否可以将.pbs或者.slurm理解为类似于shell脚本的文件,然后用shell脚本也能完成这些工作。我唯一接触过用来提高效率的shell脚本是出自于sob老师的《使用Gaussian时的几个实用脚本和命令》 |
万里云 发表于 2023-4-11 14:52 好的,感谢老师。我回头试试看 |
本帖最后由 乐平 于 2023-4-11 15:17 编辑 Excaliburyo 发表于 2023-4-11 13:15 其实不是“学脚本”,而是提交计算任务的时候要用的 .pbs 或者 .slurm 任务管理脚本。 按你最开始的帖子描述的 首先就是在这个账户下需要调用 我重启或者登出,就无法再进入该账户了(确定密码无误) 不太好判断你是自己的小工作站? 超算集群? 如果是超算集群的话,.pbs 或者 .slurm 计算任务脚本应该是必需的。 你直接在里面添加相应的程序环境变量就行了。 另外,管理较好的超算集群会用到 12 楼提到的 Environment Modules 来调用各种环境。这更方便也更安全。 |
Excaliburyo 发表于 2023-4-11 11:42 可以用Environment Modules系统,需要的时候再加载设置。 也可以试下这个:https://gitee.com/yhli/misc/tree/master/bmod |
参与人数Participants 1 | eV +2 | 收起 理由Reason |
---|---|---|
Excaliburyo | + 2 | 精品内容 |
本帖最后由 Excaliburyo 于 2023-4-11 13:16 编辑 乐平 发表于 2023-4-11 12:31 感谢老师的建议与指点,正如您所说,我确实是在.bashrc里加了很多诸如MOPAC、xtb、packmol、orca、openmpi以及Gaussian、Gaussview的环境变量设置。最近在学着sob老师的博文进行Remdesivir的构象搜索,碰到这种系统配置问题就挺手足无措的,想着如果能解决就像本帖7楼兄台说的那样省些麻烦。当然我一定去学习脚本,未来也肯定用得上。 |
建议不要在 ~/.bashrc 里添加太多运行程序的环境变量,新手一不小心容易造成冲突,甚至像你提到的进不去系统了。运行程序的环境变量最好在作业调度脚本里添加。 所谓作业调度脚本就是 pbs 或者 slurm 这些脚本。 例如下面帖子里 20 楼的例子 http://bbs.keinsci.com/forum.php ... hlight=slurm&page=2 |
万里云 发表于 2023-4-11 11:25 感谢老师的回复,我能保证是在末尾行加上这些内容的,并且我也试过在/root目录下进行这个环境的配置,图片是/home普通用户的设定,这两个账户无一例外都出现这个问题。关于您给出的判断与解释,稍微能理解一些。所以我的一个想法是:有没有一种指令可以降低Gaussian16环境变量‘source’的优先级,从而让系统登录的调用命令先启动呢? |
你的~/.bashrc除了图里贴出来的内容还有其它的吗?是不是把原有的内容删掉或者注释掉了?
|
同问,在CentOS7.9上边安装的gaussian,本来使用的好好地,但是在某次重启的时候一不小心点到了好像是系统更新,然后就也遇到这个问题了,我之前用的解决方法是通过Xshell远程连接并进入root账户,然后删除.bashrc中的gaussian安装代码,然后重启就好了,然后再重新安装gaussian,虽说只要不重启,不断电就不影响使用,但是每次重启就得来这么一遭确实也有点麻烦 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2024-11-25 11:26 , Processed in 0.211319 second(s), 26 queries , Gzip On.