Cierre automático de la aplicación CentOS 7 cuando se agrega a Mostrar aplicaciones

0

Instalé MATLAB en CentOS 7 cuyo instalador no agregó un ícono para Mostrar aplicaciones. He creado un archivo de escritorio matlab.desktopde la /usr/share/applicationssiguiente manera:

[Desktop Entry]
Type=Application
Version=9.2.0
Name=Matlab
Path=/opt/matlab/R2017a/bin
Exec=/opt/matlab/R2017a/bin/matlab
Comment=Matlab
Icon=/opt/matlab/R2017a/usr/share/icon/matlabicon_128.png
Terminal=false
StartupNotify=true
X-Desktop-File-Install-Version=0.15

El problema es que se ejecuta MATLAB, que muestra la ventana de bienvenida, y puedo ver que el proceso comienza cuando ejecuto ps -e | grep MATLAB. ¡Pero entonces el proceso está cerrado! Cuando ejecuto MATLAB usando terminal y comando matlab, se abre y funciona sin ningún problema.

¿Cuál es el problema aquí?

Gracias

Celdor
fuente

Respuestas:

0

Tengo respuesta respuesta en CentOS Forum. Decidí responder esta pregunta ya que nadie lo ha hecho hasta ahora.

El comando MATLAB acepta opciones adicionales. Uno de ellos es:

matlab -desktop
Inicie MATLAB sin un terminal de control. Use esta opción cuando inicie MATLAB desde un menú del administrador de ventanas o un icono de escritorio

Así que esencialmente agregar -desktop a la propiedad Execresolvió el problema:

Exec=/opt/matlab/R2017a/bin/matlab -desktop
Celdor
fuente