MATLAB没有在Ubuntu 16.04上工作

时间:2016-07-31 17:56:52

标签: matlab ubuntu

我在运行Ubuntu 16.04的笔记本电脑上安装了MATLAB for Course的MOOC。安装路线为/usr/local/MATLAB。所有的安装过程都没问题,但是在我尝试使用终端上的matlab命令运行它之后,它给了我这个窗口:

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支持”,我已经完成但是它仍然无效。

2 个答案:

答案 0 :(得分:4)

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

  

摘要

     

在Ubuntu 15.04和更新版本的启动期间MATLAB崩溃,以及从这些版本派生的分发

     

描述

     

当使用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 ++的第20版进行了有限的测试.so.6。如果您在使用此版本时遇到MATLAB问题,请联系MathWorks技术支持。

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

答案 1 :(得分:0)

试试这个:

sudo apt-get install matlab-support