计算化学公社

标题: 求助:linux运行高斯时无法打开gif文件 [打印本页]

作者
Author:
WBs    时间: 2025-2-11 23:46
标题: 求助:linux运行高斯时无法打开gif文件
各位老师好,我用xshell连接Linux服务器(Rocky linux 9.5)运行高斯时提示无法打开gif文件导致高斯无法运行,我不太清楚原因是什么,希望各位老师可以给一些指导意见    [dell@node01 Gaussian]$ g16 CH4.gif &
[1] 75589
[dell@node01 Gaussian]$  Unable to open input file "CH4.gif" or "CH4.gif".
Error: segmentation violation
   rax 0000000000000000, rbx 0000000000000007, rcx 0000154c01c3e96b
   rdx 000000002cf7de10, rsp 00007fff764f8438, rbp 00007fff764ff970
   rsi 000000000000000b, rdi 0000000000012745, r8  0000000000000003
   r9  0000000000000077, r10 0000154c01c12e90, r11 0000000000000202
   r12 ffffffffffffffff, r13 0000000000450ab0, r14 0000000000000000
   r15 0000154c01f84000
  /lib64/libc.so.6(+0x3e730) [0x154c01c3e730]
  /lib64/libc.so.6(kill+0xb) [0x154c01c3e96b]
  g16() [0x454529]
  g16() [0x451022]
  g16() [0x450af4]
  /lib64/libc.so.6(+0x295d0) [0x154c01c295d0]
  /lib64/libc.so.6(__libc_start_main+0x80) [0x154c01c29680]
  g16() [0x4509e9]


[1]+  Aborted                 (core dumped) g16 CH4.gif
[dell@node01 Gaussian]$ vi CH4.gif
log文件也无法生成
通过vi CH4.gif打开文件是空白,没有输入文件的内容,但是在linux服务器上是可以正常打开看以及编辑的。



作者
Author:
乐平    时间: 2025-2-12 00:46
本帖最后由 乐平 于 2025-2-12 00:55 编辑

典型的不认真造成的错误…… 从你的描述看
g16 CH4.gif &
通过vi CH4.gif打开文件是空白

你输入的文件名后缀错误…… 你输入的是 .gif  动图后缀,而 Gaussian 输入文件是 .gjf ,注意 i 和 j 的区别。

一点建议:
Linux 系统有自动补全文件名的功能(当然,Windows 系统的命令行工具,如 cmd, powershell 也一样),你输入文件名的时候,只用输入前面几个字母,然后按键盘上的 Tab 键就能自动帮你补全文件名(当然,前提是文件存在的情况下)。如果文件不存在,按 Tab 键就没有任何反映;如果文件名前面几个字母相同,按 Tab 键两次就会列出所有字母相似的文件供你挑选。

所以,Tab 键是你的好朋友,尤其是能帮你避免输入错误。

作者
Author:
Santz    时间: 2025-2-12 10:01
本帖最后由 Santz 于 2025-2-12 10:20 编辑

· 与输入文件后缀没有任何关系,你可以先尝试 dos2unix 1.gif,然后再进行计算,我试了下 gif/gjf 这种不会影响到计算,甚至你用 png 都能正常计算,但是专业还是使用标准的输入文件扩展名
· 还有请使用<installed dir>/g16/tests/com下的输入文件测试排除 Gaussian 安装设置的错误
作者
Author:
abin    时间: 2025-2-12 10:37
你认为的输入文件是 CH4.gjf
gjf, gaussian job file
你用vi操作的对象是 CH4.gif
这是两个完全不同的文件。

和后缀名没啥关系……

就是眼神不好……
作者
Author:
乐平    时间: 2025-2-12 12:21
Santz 发表于 2025-2-12 10:01
· 与输入文件后缀没有任何关系,你可以先尝试 dos2unix 1.gif,然后再进行计算,我试了下 gif/gjf 这种不 ...

什么叫没关系……
因为他的正确文件名是 CH4.gjf ,所以他输入 CH4.gif  显然就没有这文件啊…… 所以他  vi CH4.gif  打开是空白啊
作者
Author:
WBs    时间: 2025-2-13 11:25
乐平 发表于 2025-2-12 12:21
什么叫没关系……
因为他的正确文件名是 CH4.gjf ,所以他输入 CH4.gif  显然就没有这文件啊…… 所以 ...

......  非常感谢,你指出问题,我就说哪里不对呢......
作者
Author:
WBs    时间: 2025-2-13 11:31
后面换了.com文件就可以运行了,现在发现是自己眼神问题,给大家制造了个笑话&#128514;
作者
Author:
乐平    时间: 2025-2-13 19:15
本帖最后由 乐平 于 2025-2-14 15:01 编辑
WBs 发表于 2025-2-13 11:31
后面换了.com文件就可以运行了,现在发现是自己眼神问题,给大家制造了个笑话&#128514;

不用换后缀。
你只需要按我的建议,使用 Tab 键帮你补全文件名就可以避免这样的错误。
作者
Author:
WBs    时间: 2025-2-14 13:36
乐平 发表于 2025-2-13 19:15
不用换后缀。
你只需要按我的建议,使用 Tab 键帮你补全文件名就可以避免这也的错误。

好的谢谢您的指点
作者
Author:
许正东    时间: 2025-7-29 16:01
g16 后面按一下tab试一试?




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