Após a atualização do ubuntu 14.10 para 15.04 não consigo mais abrir o Matlab 2013a

8

Não consigo abrir o Matlab 2013a depois de atualizar o Ubuntu 14.10 para o 15.04. Eu também tentei abrir a partir da pasta de localização, e quando eu tento abri-lo a partir do console usando $

$ cd /usr/local/MATLAB/R2013a/bin/
$ ./matlab

Recebo a seguinte mensagem.

    
por lmiguelvargasf 29.04.2015 / 04:20

5 respostas

11

De acordo com a seguinte linha da sua mensagem, você tem o pacote jayatana instalado:

Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar

Este pacote é responsável pelo suporte do menu de aplicativos para aplicativos Java Swing e parece ser a causa do segfault. A remoção funcionou para mim:

sudo apt-get remove jayatana

Não se esqueça de reiniciar sua sessão depois que o pacote instalar a variável de ambiente JAVA_TOOL_OPTIONS . Ou tente de uma janela de terminal:

JAVA_TOOL_OPTIONS= /path/to/your/matlab
    
por Seebicah 01.05.2015 / 22:17
13

Eu estava tendo o mesmo problema, eu acho que pelas mensagens de erro, isso ocorreu devido às antigas bibliotecas libc usadas pelo Matlab.

Eu instalei os pacotes matlab-support e matlab-support-dev e as coisas começaram a funcionar.

Mais uma coisa: Escolhi para renomear as antigas bibliotecas GCC do MATLAB e usar as novas do Ubuntu quando perguntado !!!

    
por Pedro 01.10.2015 / 09:14
0

Um thread do stackoverflow mostrou que o erro de violação de segmentação pode ser resolvido alterando o renderizador padrão para %código%. Adicione esta linha ao arquivo zbuffer :

  

set (0, 'DefaultFigureRenderer', 'zbuffer');

    
por Ron 29.04.2015 / 11:39
0

Uma solução simples é desabilitar a variável de ambiente que causa o problema antes de executar o Matlab. Parece funcionar até agora sem efeitos colaterais:

$ unset JAVA_TOOL_OPTIONS
$ matlab
    
por Nuno Nunes 19.05.2015 / 10:22
0

Para mim, a placa gráfica (Nvidia) foi um problema. Tente mudar para gráficos padrão. Em seguida, reinicie o seu sistema e execute o matlab.

    
por Sundeep joshi 24.10.2016 / 22:20

Tags