问题描述
当我尝试访问 Linux 机器上的文档时,COMSOL Multiphysics 崩溃了。
解决方法
随着 COMSOL Multiphysics 5.4 的发布,对于缺少libwebkitgtk-1
的情况,软件可以在外部网页浏览器中自动打开文档。这意味着可以避免软件崩溃,但相关首选项设置也可能被替代。您可以在此下载最新版软件。
为了在 Linux 上使用集成帮助系统,需要安装 webkitgtk 软件包。这里的“集成”是指 COMSOL Desktop 的“帮助”窗口中显示的上下文帮助或“文档”窗口中显示的文档,两者都是相对于外部网页浏览器而言的。一些最常见的 Linux 发行版软件包如下:
- Debian Linux 和 Ubuntu Linux:
libwebkitgtk-1.0-0
- Red Hat Enterprise Linux:
webkitgtk
(未包含在 RHEL7 中,但可通过EPEL安装)。 - openSUSE:
libwebkitgtk-1.0-0
或libwebkit-1_0-2
,具体取决于版本。
如果未能满足上述要求,则 COMSOL Multiphysics 会在尝试显示集成帮助或文档时崩溃。
导致崩溃的根本原因是,计算机上的 Web 渲染库与 Eclipse 平台使用的库不兼容,后者是针对 Linux 的 COMSOL Desktop 用户界面所基于的平台。
在网页浏览器中显示帮助
另一种解决方法是使用外部网页浏览器访问文档。您可以在首选项对话框的帮助页面上完成相关设置。有了此设置,“帮助”将显示在系统浏览器中,这是您在首选项对话框的同一页面的Web 浏览器区域指定的浏览器。每个版本使用的具体设置如下:
COMSOL Multiphysics 5.4 及更高版本:
软件会自动检测到缺少libwebkitgtk-1
,并会有效执行上一个 bullet 中的设置(但不会更改首选项设置)。
COMSOL Multiphysics 5.3a
- 将目标 > 文档显示位置和目标 > 显示帮助的位置都设为外部浏览器。
COMSOL Multiphysics 5.3
- 将目标 > 文档显示位置设为外部浏览器。
- 注:这并不能解决上下文帮助问题。
COMSOL Multiphyiscs 5.2a
- 将帮助模式设置改为Web 浏览器。
COMSOL 尽一切合理的努力验证您在此页面上查看的信息。本页面提供的资源和文档仅供参考,COMSOL 对其有效性不作任何明示或暗示的声明。COMSOL 对所披露数据的准确性不承担任何法律责任。本文档中引用的任何商标均为其各自所有者的财产。有关完整的商标详细信息,请参阅产品手册。