Eu estava tentando adicionar o matlab instalado ao menu de aplicativos no Ubuntu 10.10.
Cliquei no Gnome-Menu -> Preferências -> Menu Principal -> Programação -> Novo Item, onde inseri o arquivo Matlab ... / MatlabR2010b / bin / matlab como comando e selecionei o tipo para "Aplicativo". Então eu terminei.
Mas quando clico no item no menu Aplicativos, o ícone do Matlab aparece por alguns segundos e nada mais acontece.
Se eu selecionar o tipo para "Aplicativo no Terminal", na última etapa da adição do Matlab ao Menu Aplicativos, depois de clicar no item do menu Aplicativos, haverá uma janela do terminal e, em seguida, a janela de comando do Matlab .
Então, eu queria saber como resolver o problema do Matlab não iniciar quando o tipo foi selecionado para ser "Aplicativo"? Também existe uma maneira de eliminar o terminal que aparece quando o tipo foi selecionado para ser "Aplicativo no terminal"?
ls -l ../MatlabR2010b/bin/
Eu estou supondo que omatlab
comando seja realmente um script e não um executável.Respostas:
Encontrei algumas instruções úteis que funcionam para mim (Ubuntu 10.04).
O comando para copiar e colar depois de verificar sua versão :
/usr/local/MATLAB/R2012b/bin/matlab -desktop
fonte
Embora eu esteja usando uma versão mais recente do Ubuntu (e Matlab), isso funcionou muito bem para mim: eu apenas instalei o Matlab 2012b no Ubuntu 12.10 e segui instalando o pacote matlab-support no Ubuntu Software Center:
sudo apt-get install matlab-support
(Conforme esta resposta em uma pergunta relacionada: /ubuntu//a/140078/16835 )
Isso adicionará um ícone / iniciador da área de trabalho, além de permitir que você corrija o problema de vinculação do compilador.
fonte
Também é bom não ter dois ícones no iniciador enquanto o MATLAB estiver em execução. Para fazer isso, edite o arquivo * .desktop que contém o iniciador do MATLAB (grep for matlab em ~ / .local / share / applications) e adicione a seguinte linha na parte inferior
fonte
você precisa usar o
-desktop
parâmetro após o comando, o que significa que você deve escrever no comando comobin/matlab -desktop
.fonte
Como Kaustubh P disse, poderia muito bem ser um roteiro. A melhor maneira de dizer é tentar
head -1 .../MatlabR2010b/bin/matlab
e ver se começa com#!/bin/sh
ou similar.Se for um script, você pode definir a entrada do menu gnome como "Aplicativo" e definir o comando como
fonte
-c
diz ao shell para executar os comandos na seguinte sequência de comandos. No Ubuntu / bin / sh, o shell de traço é um shell compatível com POSIX, mas possui um conjunto de recursos mais mínimos que o bash. No entanto, não sei por que isso ainda não está funcionando para você.Ok, tente o seguinte:
Clique com o botão direito do mouse em uma parte vazia no seu Painel Gnome, clique em
Custom Application Launcher
Verifique se as entradas são semelhantes às da imagem.
Deixe-nos saber que funcionou!
fonte