2016-07-31 135 views
-2

我已经在运行Ubuntu 16.04的笔记本电脑上安装了Coursera的MOOC的MATLAB。安装路线是/usr/local/MATLAB。所有安装过程是好的,但我去尝试使用终端上的命令matlab运行它后,它给了我这个窗口:MATLAB不能在Ubuntu 16.04上工作

enter image description here

而这个错误详细信息:

MATLAB crash file:/home/carlosab1802/matlab_crash_dump.15687-1: 


------------------------------------------------------------------------ 
     Segmentation violation detected at Sun Jul 31 12:49:35 2016 
------------------------------------------------------------------------ 
Configuration: 
    Crash Decoding  : Disabled 
    Crash Mode   : continue (default) 
    Current Graphics Driver: Unknown hardware 
    Current Visual  : 0x63 (class 4, depth 24) 
    Default Encoding : UTF-8 
    GNU C Library  : 2.23 stable 
    Host Name   : carlosab1802 
    MATLAB Architecture : glnxa64 
    MATLAB Root   : /usr/local/MATLAB/R2016a 
    MATLAB Version  : 9.0.0.341360 (R2016a) 
    OpenGL    : hardware 
    Operating System : Linux 4.4.0-31-generiC#50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 
    Processor ID  : x86 Family 6 Model 60 Stepping 3, GenuineIntel 
    Virtual Machine  : Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode 
    Window System  : The X.Org Foundation (11803000), display :0 
If this problem is reproducible, please submit a Service Request via: 
http://www.mathworks.com/support/contact_us/ 
A technical support engineer might contact you with further information. 
Thank you for your help. 

我不知道如何解决它,我搜索了很多,人们总是说“安装matlab支持”,我已经做到了,但它仍然无法正常工作。

+0

为什么作为错误信息显示不联系你了MATLAB支持? –

+0

卡洛斯,我不会内联没有图片描述的图片;你应该输入。此外,这是一个关于通用软件使用的问题,而不是编程问题,我认为它会更适合超级用户,askubuntu或数学工作组论坛 –

+0

请查看http://askubuntu.com/questions/758892/doesnt- MATLAB的工作在Ubuntu的-16-04。这个问题在Ask Ubuntu中多次提出。 – edwinksl

回答

4

这是在Ubuntu 15.06和更高版本以及Ubuntu衍生平台(如Kubuntu)上的常见错误。在使用Kubuntu 15时,我自己也有这个错误。在Mathworks的论坛上有一个解决方案,我将在这里为您复制。有了这个解决方案,我能够解决的问题:在启动过程中

摘要

MATLAB崩溃在Ubuntu 15.04及更高版本,以及来自那些版本衍生分布

说明

当使用Ubuntu Linux发行版15.04和更新版本以及从这些版本派生的发行版,MATLAB可能在启动过程中崩溃。

发生此故障是因为这些版本包含比MATLAB(版本6.0.17)附带的版本更新版本的libstdC++。so.6。当MATLAB首先加载版本6.0.17时,操作系统达到了导致MATLAB崩溃的不兼容性。

解决方法

您可以强制MATLAB加载操作系统提供的库的新版本,按照以下说明:

查明哪些MATLAB安装 导航到SYS/OS位置/ glnxa64目录 将libstdC++。so.6库重命名为libstdC++。so.6.old 我们使用libstdC++。so.6的第20版完成了有限的测试。如果您在使用此版本时遇到MATLAB问题,请联系MathWorks技术支持。

原帖:https://www.mathworks.com/support/bugreports/1297894

+0

这是解决方案。我很久以前就遇到过这种情况,并且有迹象表明这个问题与matlab和系统的stdc发生冲突。在那个目录中,Matlab实际上有一个自述,建议你处理这些文件 – Naib

+0

这对我今天不起作用。 – daaxix

0

试试这个:

命令和apt-get安装MATLAB的支持