Scilab 6 在 Ubuntu 18.04 上似乎有一些错误,所以我想尝试运行 5.5.2。我从 Scilab 网站下载了二进制文件。当我尝试./scilab
在bin
文件夹中运行时,它给出了一个名为libEGL
许可证的身份验证问题:
$ ./scilab
libEGL warning: DRI2: failed to authenticate
Segmentation fault (core dumped)
有什么解决办法吗?
Scilab 6 在 Ubuntu 18.04 上似乎有一些错误,所以我想尝试运行 5.5.2。我从 Scilab 网站下载了二进制文件。当我尝试./scilab
在bin
文件夹中运行时,它给出了一个名为libEGL
许可证的身份验证问题:
$ ./scilab
libEGL warning: DRI2: failed to authenticate
Segmentation fault (core dumped)
有什么解决办法吗?
在带有 Ubuntu MATE 18.04.5 LTS 的干净 VM 上,二进制版本 ( scilab-5.5.2.bin.linux-x86_64.tar.gz )
Segmentation fault (core dumped)
因与thirdparty/java
.因此,我们需要通过从 16.04 LTS 存储库手动下载包及其所有依赖项来安装 Scilab 5.5.2。以下是完整的说明:
然后我们需要获取 OpenJDK 8
然后我们需要编辑 Scilab 桌面文件以使用 OpenJDK 8:
或者,我们可以为 scilab 创建一个别名以使用 OpenJDK 8:
最后,我们需要固定/保留所有手动安装的软件包以防止它们升级:
生成的版本功能齐全——您可以使用 ATOMS、Xcos 等。
但我们仍然需要 Scilab Ubuntu(或 Debian)维护者的官方回应。
Scilab 是一个功能非常丰富的应用程序,很遗憾它没有得到很好的维护......