MATLAB在Ubuntu 16.04上不工作

MATLAB在Ubuntu 16.04上不工作,matlab,ubuntu,Matlab,Ubuntu,我已经在运行Ubuntu 16.04的笔记本电脑上安装了MATLAB for MOOC of Coursera。安装路线为/usr/local/MATLAB。所有安装过程都正常,但在我尝试在终端上使用命令matlab运行它之后,它会显示以下窗口: 此错误详细信息如下: MATLAB crash file:/home/carlosab1802/matlab_crash_dump.15687-1: ------------------------------------------------

我已经在运行Ubuntu 16.04的笔记本电脑上安装了MATLAB for MOOC of Coursera。安装路线为
/usr/local/MATLAB
。所有安装过程都正常,但在我尝试在终端上使用命令
matlab
运行它之后,它会显示以下窗口:

此错误详细信息如下:

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支持”,我已经安装了,但它仍然不起作用。

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

总结

MATLAB在Ubuntu 15.04和更新版本以及从这些版本派生的发行版上启动时崩溃

描述

当使用UbuntuLinux发行版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技术支持

原创帖子:

试试这个:


sudo apt get install matlab support

为什么不按照错误消息的建议联系matlab支持人员?Carlos,我不会内联没有图像描述的图像;你应该进去的。此外,这是一个关于一般软件使用的问题,而不是关于编程的问题,我认为它更适合超级用户askubuntu或mathworks forumsTake一看。这个问题在Ask Ubuntu中被问了很多次。这就是解决方案。我很久以前就遇到过这个问题&有迹象表明,这个问题与matlab附带的stdc以及系统的stdc存在冲突。在该目录中,Matlab实际上有一个自述文件,建议您处理这些文件