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