No puedo abrir Matlab 2013a después de actualizar Ubuntu 14.10 a 15.04. También intenté abrir desde la carpeta de ubicación, y cuando trato de abrirlo desde la consola usando $
$ cd /usr/local/MATLAB/R2013a/bin/
$ ./matlab
Me sale el siguiente mensaje.
Respuestas:
De acuerdo con la siguiente línea de su mensaje, tiene el
jayatana
paquete instalado:Este paquete es responsable del soporte del menú de aplicaciones para aplicaciones Java swing, y parece ser la causa de la falla predeterminada. Eliminarlo funcionó para mí:
No olvide reiniciar su sesión después, ya que el paquete instala la
JAVA_TOOL_OPTIONS
variable de entorno. O pruébalo desde una ventana de terminal:fuente
jayatana
paquete me funciona.Estaba teniendo el mismo problema, supongo por los mensajes de error que se debió a las antiguas bibliotecas libc utilizadas por Matlab.
He instalado los paquetes
matlab-support
ymatlab-support-dev
y las cosas comenzaron a trabajar.Una cosa más: ¡Elija cambiar el nombre de las antiguas bibliotecas de GCC de MATLAB y use las nuevas de Ubuntu cuando se le solicite!
fuente
Un hilo de stackoverflow mostró que el error de violación de segmentación se puede resolver cambiando el renderizador predeterminado a
zbuffer
. Agregue esta línea alstartup.m
archivo:fuente
Una solución simple es desactivar la variable de entorno que causa el problema antes de ejecutar Matlab. Parece funcionar hasta ahora sin efectos secundarios:
fuente
Para mí, la tarjeta gráfica (Nvidia) fue un problema. Intente cambiar a gráficos predeterminados. Luego reinicie su sistema y ejecute matlab.
fuente