Eu referenciei este link para o meu problema:
Como criar o ícone do lançador
Embora meu ícone matlab já tenha sido criado , sempre que clico nele, ele aparece por alguns segundos:
Em seguida, o aplicativo se fecha automaticamente !
Eu tenho que executá-lo a partir do terminal toda vez que o MATLAB realmente abrir e ir além da tela inicial:
/usr/local/MATLAB/R2017a/bin/matlab
Embora o método acima funcione perfeitamente, eu quero ser capaz de executá-lo corretamente a partir do ícone, eu não consigo descobrir qual é o problema.
Como mencionado no link acima, da resposta mais votada eu fiz isso primeiro:
sudo ln /usr/share/app-install/desktop/matlab-support:matlab.desktop /usr/share/applications/matlab.desktop
Em seguida, excluiu todo o conteúdo do arquivo .matlab e o substituiu por:
[Desktop Entry]
X-AppInstall-Package=matlab-support
X-AppInstall-Popcon=4
X-AppInstall-Section=multiverse
Version=1.0
Type=Application
Terminal=false
Exec=/usr/local/MATLAB/R2017a/bin/matlab -desktop
Name=MATLAB
Icon=/usr/share/app-install/icons/_usr_share_icons_hicolor_48x48_apps_matlab.png
Categories=Development;Math;Science
Comment=Scientific computing environment
StartupNotify=true
StartupWMClass=com-mathworks-util-PostVMInit
X-Ubuntu-Gettext-Domain=app-install-data
Quando eu repito a primeira etapa, recebo a seguinte mensagem:
ln: failed to create hard link '/usr/share/applications/matlab.desktop': File exists
Depois, tentei criar um link físico, conforme sugerido em uma das respostas:
ln -s /usr/local/MATLAB/R2017a/bin/matlab /usr/local/bin/matlab
Nada parece funcionar para mim, ajuda!