Я пытался добавить установленный Matlab в меню приложений под Ubuntu 10.10.
Я щелкнул Gnome-Menu -> Preference -> Main Menu -> Programming -> New Item, где я ввел файл Matlab ... / MatlabR2010b / bin / matlab в качестве команды, и выбрал тип "Application" ». Тогда я закончил.
Но когда я щелкаю по пункту в меню Приложений, значок Matlab появляется на несколько секунд, а затем больше ничего не происходит.
Если я выберу тип «Приложение в терминале», то на последнем шаге добавления Matlab в меню «Приложения» после того, как я щелкну по пункту в меню «Приложения», сначала появится окно терминала, а затем Командное окно Matlab.
Итак, мне было интересно, как решить проблему не запуска Matlab, когда тип был выбран как «Приложение»? Также есть ли способ устранить появление терминала, когда выбран тип «Приложение в терминале»?
Я нашел некоторые полезные инструкции, которые работают на меня (Ubuntu 10.04).
Команда к вставке копии, проверив Вашу версию: /usr/local/MATLAB/R2012b/bin/matlab -desktop
Приятно также, чтобы во время запуска MATLAB не было двух значков в панели запуска. Для этого отредактируйте файл * .desktop, содержащий панель запуска для MATLAB (grep для matlab в ~ / .local / share / Applications), добавьте следующую строку в конец
StartupWMClass=com-mathworks-util-PostVMInit
Как сказал Kaustubh P, это вполне может быть сценарий. Лучший способ узнать это - попробовать head -1 .../MatlabR2010b/bin/matlab
и посмотреть, начинается ли он с #!/bin/sh
или схожим.
Если это скрипт, вы можете установить в пункте меню «gnome» значение «Приложение» и установить команду на
/bin/sh -c .../MatlabR2010b/bin/matlab
Хотя я использую более свежую версию Ubuntu (и Matlab), это отлично сработало для меня: я просто установил Matlab 2012b на Ubuntu 12.10, а затем установил пакет поддержки matlab в Ubuntu Software Center: [ 112]
sudo apt-get install matlab-support
(Согласно этому ответу в связанном вопросе: https://askubuntu.com/a/140078/16835 )
Это добавит значок / панель запуска на рабочем столе, а также позволит исправить проблему компиляции компилятора.
вам нужно использовать параметр -desktop
после команды, что означает, что вы должны писать в команде, как bin/matlab -desktop
.
Хорошо, попробуйте это:
Щелкните правой кнопкой по пустой части на своей Панели Gnome, нажмите Custom Application Launcher
Удостоверьтесь, что записи подобны тем в изображении.
Сообщите нам меня, это работало!