计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6880|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[Linux] CentOS 虚拟机中 GaussView 花屏的解决方法

[复制链接 Copy URL]

104

帖子

1

威望

3517

eV
积分
3641

Level 5 (御坂)

太长不看版:不要复制 gv/lib/MesaGL 的两个文件,而是直接安装 mesa 库(终端中执行:yum install mesa-libGLU.x86_64)

gview 花屏的问题困扰已久。我在多台电脑上安装 CentOS 虚拟机,均能复现 gview 花屏问题。伴随花屏产生的问题还有系统卡顿、gnome 等崩溃问题。这几天帮师弟安装 Gaussian,心想一定要把这个问题解决。下面复盘排查过程。
  • 按社长的教程,默认给 root 用户安装 gview,此时系统卡顿、gnome 崩溃(提示 a problem in the gnome-shell-3.28.3-6.el7 package has been detected),但切换到普通用户就操作流畅。检索 gnome 的崩溃信息无果,并不是 gnome 的原因。
  • 这时确定是 root 用户的问题。安装 Gaussian 时写入了环境变量,尝试注释掉 Gaussian 的三行环境变量,重启后系统流畅。逐行排查,发现当加载 /root/g16/bsd/g16.profile 此文件时,复现系统卡顿、gnome 崩溃等问题。查看此文件,以我的菜鸟水平看不出什么异样,这个文件也不应该有问题。
  • 加载了 profile 文件,就可以调用 gview 了,那确定就是 gview 本身的问题,与 Gaussian 无关。回想安装过程,解压完成后并不能马上运行,因为会报错“缺少 libGL.so.1libGLU.so.1”文件,此时我会把 gview 自带的两个 Mesa 库文件复制到 lib 目录。mesa 库与显示有关,而花屏也是显示问题。
  • 尝试手动安装 Mesa 库,而不在 gv/lib/MesaGL 目录复制缺少的文件。命令 yum install mesa-libGLU.x86_64,此时 gview 恢复正常,其它问题也均解决。


附花屏截图:


评分 Rate

参与人数
Participants 4
eV +20 收起 理由
Reason
乐平 + 5 谢谢分享
Excaliburyo + 5 正解
小花狗 + 5 正解
sobereva + 5

查看全部评分 View all ratings

十八介姑娘一蕾花呀,白白介牙齿、红红介嘴唇,得人惜

10

帖子

0

威望

1190

eV
积分
1200

Level 4 (黑子)

2#
发表于 Post on 2021-5-1 11:46:55 | 只看该作者 Only view this author
完美解决,非常感谢!

3

帖子

0

威望

191

eV
积分
194

Level 3 能力者

3#
发表于 Post on 2021-8-3 10:38:10 | 只看该作者 Only view this author
感谢感谢

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 15:41 , Processed in 0.369925 second(s), 25 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list