情况:Matlab 不退出,而是留下来忙碌的在 Ubuntu 16.04 中正常退出;唯一的选择是终止 Matlab
Matlab 服务,但一直找不到问题的原因。我无法在 Macbook Air 2013-mid 或我的 PC 上重现此问题。我可以使用和两个软件包重现此问题xserver-xorg-video-intel
。modesetting
图 0 Matlab 在 16.04 硬件中无法正常退出
支持人员的回答
存在一个错误,即 MATLAB 启动后以及关闭后,启动画面仍会持续存在。
作为临时解决方法,您可以通过在终端中指定“nosplash”选项来禁用启动画面:$ matlab -nosplash
我无法使用xserver-xorg-video-intel
和/或modesetting
Matlab 服务提出的命令来维持 Matlab 的稳定。
和modesetting
我会将包sudo apt-get purge xserver-xorg-video-intel
置于活动状态modesetting
。
图 1matlab -nosplash
无运动,图 2 相同,但有运动并试图关闭CTRL+C
opengl
另一种方法是使用软件包启动 Matlab,这样就不会出现失败的情况
matlab -softwareopengl
图 2 各种有和无运动的文物matlab -softwareopengl
,modesetting
图 3 相同但没有运动
我问他们修复漏洞的发布日期。他们不愿意透露。这个漏洞在 Matlab 中至少已经存在两年了。我正在一点一点地将我的计算转移到 Mathematica 和 Python/...,因为 Matlab 中还有许多其他类似的问题。
现在的情况
此问题没有稳定的临时解决方案。与技术支持人员合作找到一些系统设置,以获得足够的稳定性。
- 他们建议更新到 Matlab 2016b 并在那里重复测试。
硬件:华硕 Zenbook UX303UA
Matlab:2016a
Matlab 服务请求:02136797
图形包:xserver-xorg-video-intel
,modesetting
Ubuntu:16.04 64 位
Linux 内核:4.7
答案1
Matlab 不支持 Ubuntu 16.04 操作系统。我无法在 Ubuntu 中让 Matlab 2016a 和 Matlab 2016b 预发布版足够稳定。请参阅列表这里关于支持 Debian 8.x 和 Ubuntu 14.04 的平台,但不支持 Ubuntu 16.04。您可以尝试第三方软件包sudo apt-get install matlab-support
,我不想要它们的旧gcc
库。我的输出是失败,所以错误继续存在。
我决定在这台笔记本电脑上安装 Debian 8.x,然后安装 Ubuntu。我收到了支持人员的一封电子邮件,他们确认 Matlab 2016b 将支持 16.04 LTS。它的发布时间将在下个月的某一天。