Скорее всего, Марк начнет использовать карибскую терминологию, поскольку у нас есть такой обширный словарь для выбора на наших диалектах. Я ожидаю, что он, вероятно, начнет с перезапуска Rastaman после Z, чтобы обозначить переход к новой схеме именования.
-
В более серьезной заметке, к тому времени, когда это произойдет , мы, вероятно, будем продвигаться во многих других областях, или, может быть, мир, возможно, закончился бы - другими словами, мы просто не знаем. Это похоже на то, что Ubuntu начнет использовать животных, начинающихся с A, и спуститься вниз, или переключиться на просто описательные слова.
Это очень странно. matlab -desktop
действительно должен сделать трюк.
У меня есть рабочий значок MATLAB на боковой панели Unity. Я могу щелкнуть по нему, он поддерживает правильный значок и не открывает терминал. Насколько я понимаю, это в значительной степени то же самое, что и ваш код:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/usr/local/MATLAB/R2011b/bin/matlab -desktop
Name=MATLAB
Icon=/home/tomas/icons/Matlab_Logo.png
Вышеприведенный код находится в matlab.desktop, который помещается в /usr/share/applications/
. Единственные различия, которые я вижу, могут иметь значение: (i) путь Exec
, но если вы установили символические ссылки во время установки MATLAB, ваш должен работать нормально, и (ii) я запускаю MATLAB R2011b.
Как и вы, я запускаю Ubuntu 12.04.
В случае, если я что-то пропустил, вы можете попытаться использовать мой код для запуска MATLAB, который знает, что это может сработать.
Вы упомянули ввод matlab -desktop
в работе терминала (т.е. добавление Terminal=true
). Тем не менее, это дает вам два экрана, сгруппированные под MATLAB.
Вы можете попытаться исправить это, изменив способ вызова процесса. Ключ здесь будет символом амперсанда &
. Что это делает, это выполнить предыдущий код, не дожидаясь его завершения. В идеале, он запустит терминал, пусть терминал запустит MATLAB и немедленно закроет терминал, оставив MATLAB запущенным. Что произойдет, если вы запустите Matlab из терминала с амперсандом после строки или:
matlab -desktop &
Если это работает, вы можете попробовать (i) создать пусковую установку с Terminal=true
и приведенным выше кодом или (ii) создание пусковой установки, которая ссылается на сценарий bash, который, в свою очередь, вызывает вышеуказанный код.
Для вас подход 1 не помог. Если «Подход 2» не работает, может быть полезно немного поиграть, посмотрите, что вы можете и чего не можете сделать с амперсандами, терминальными и bash-скриптами. Я в значительной степени из хороших идей, но кто-то умнее меня мог бы помочь вам тогда.
Это очень странно. matlab -desktop
действительно должен сделать трюк.
У меня есть рабочий значок MATLAB на боковой панели Unity. Я могу щелкнуть по нему, он поддерживает правильный значок и не открывает терминал. Насколько я понимаю, это в значительной степени то же самое, что и ваш код:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/usr/local/MATLAB/R2011b/bin/matlab -desktop
Name=MATLAB
Icon=/home/tomas/icons/Matlab_Logo.png
Вышеприведенный код находится в matlab.desktop, который помещается в /usr/share/applications/
. Единственные различия, которые я вижу, могут иметь значение: (i) путь Exec
, но если вы установили символические ссылки во время установки MATLAB, ваш должен работать нормально, и (ii) я запускаю MATLAB R2011b.
Как и вы, я запускаю Ubuntu 12.04.
В случае, если я что-то пропустил, вы можете попытаться использовать мой код для запуска MATLAB, который знает, что это может сработать.
Вы упомянули ввод matlab -desktop
в работе терминала (т.е. добавление Terminal=true
). Тем не менее, это дает вам два экрана, сгруппированные под MATLAB.
Вы можете попытаться исправить это, изменив способ вызова процесса. Ключ здесь будет символом амперсанда &
. Что это делает, это выполнить предыдущий код, не дожидаясь его завершения. В идеале, он запустит терминал, пусть терминал запустит MATLAB и немедленно закроет терминал, оставив MATLAB запущенным. Что произойдет, если вы запустите Matlab из терминала с амперсандом после строки или:
matlab -desktop &
Если это работает, вы можете попробовать (i) создать пусковую установку с Terminal=true
и приведенным выше кодом или (ii) создание пусковой установки, которая ссылается на сценарий bash, который, в свою очередь, вызывает вышеуказанный код.
Для вас подход 1 не помог. Если «Подход 2» не работает, может быть полезно немного поиграть, посмотрите, что вы можете и чего не можете сделать с амперсандами, терминальными и bash-скриптами. Я в значительной степени из хороших идей, но кто-то умнее меня мог бы помочь вам тогда.
Я установил файл / скрипт конфигурации Matlab из Software Center. Он перечисляет пусковую установку Matlab в приборной панели и отлично работает для Matlab2011a в Ubuntu 12.04. Но он не работает с пусковой установки. Я имею в виду, если вы запираете его на пусковой установке и пытаетесь запустить его оттуда, тогда это не сработает, по крайней мере, это не работает для меня. Поэтому я должен начать его с тире.
Чтобы установить это, перейдите в Ubuntu Software Center , выполните поиск Matlab , он должен быть первым в списке (значок логотип Matlab). Просто установите его, и он позаботится обо всем остальном.
Возможно, я немного подошел к этому, но мне удалось это сделать, добавив запись в приложение «Главное меню». Я перечислил его как «Приложение», а затем предоставил полный путь к исполняемому файлу в каталоге MATLAB в качестве команды.
Мне также пришлось добавить флаг «-desktop» (без кавычек). Кроме того, мне также пришлось использовать флаг «-glnx86», поскольку я использую версию для учащихся в 64-битной системе, но это также отлично работает.
Затем мне удалось получить значок из этого website .
Затем его можно найти в меню приложения и перетащить в пусковую установку. Единственное, что немного странно, это то, что когда я нажимаю на него, в панели запуска появляется другой значок MATLAB, а не только тот, который уже есть. Если кто-нибудь найдет способ решить это, тогда это будет здорово ... но я могу жить с ним так, как есть.
Я установил файл / скрипт конфигурации Matlab из Software Center. Он перечисляет пусковую установку Matlab в приборной панели и отлично работает для Matlab2011a в Ubuntu 12.04. Но он не работает с пусковой установки. Я имею в виду, если вы запираете его на пусковой установке и пытаетесь запустить его оттуда, тогда это не сработает, по крайней мере, это не работает для меня. Поэтому я должен начать его с тире.
Чтобы установить это, перейдите в Ubuntu Software Center , выполните поиск Matlab , он должен быть первым в списке (значок логотип Matlab). Просто установите его, и он позаботится обо всем остальном.
Возможно, я немного подошел к этому, но мне удалось это сделать, добавив запись в приложение «Главное меню». Я перечислил его как «Приложение», а затем предоставил полный путь к исполняемому файлу в каталоге MATLAB в качестве команды.
Мне также пришлось добавить флаг «-desktop» (без кавычек). Кроме того, мне также пришлось использовать флаг «-glnx86», поскольку я использую версию для учащихся в 64-битной системе, но это также отлично работает.
Затем мне удалось получить значок из этого website .
Затем его можно найти в меню приложения и перетащить в пусковую установку. Единственное, что немного странно, это то, что когда я нажимаю на него, в панели запуска появляется другой значок MATLAB, а не только тот, который уже есть. Если кто-нибудь найдет способ решить это, тогда это будет здорово ... но я могу жить с ним, как есть.
Это очень странно. matlab -desktop
действительно должен сделать трюк.
У меня есть рабочий значок MATLAB на боковой панели Unity. Я могу щелкнуть по нему, он поддерживает правильный значок и не открывает терминал. Насколько я понимаю, это в значительной степени то же самое, что и ваш код:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/usr/local/MATLAB/R2011b/bin/matlab -desktop
Name=MATLAB
Icon=/home/tomas/icons/Matlab_Logo.png
Вышеприведенный код находится в matlab.desktop, который помещается в /usr/share/applications/
. Единственные различия, которые я вижу, могут иметь значение: (i) путь Exec
, но если вы установили символические ссылки во время установки MATLAB, ваш должен работать нормально, и (ii) я запускаю MATLAB R2011b.
Как и вы, я запускаю Ubuntu 12.04.
В случае, если я что-то пропустил, вы можете попытаться использовать мой код для запуска MATLAB, который знает, что это может сработать.
Вы упомянули ввод matlab -desktop
в работе терминала (т.е. добавление Terminal=true
). Тем не менее, это дает вам два экрана, сгруппированные под MATLAB.
Вы можете попытаться исправить это, изменив способ вызова процесса. Ключ здесь будет символом амперсанда &
. Что это делает, это выполнить предыдущий код, не дожидаясь его завершения. В идеале, он запустит терминал, пусть терминал запустит MATLAB и немедленно закроет терминал, оставив MATLAB запущенным. Что произойдет, если вы запустите Matlab из терминала с амперсандом после строки или:
matlab -desktop &
Если это работает, вы можете попробовать (i) создать пусковую установку с Terminal=true
и приведенным выше кодом или (ii) создание пусковой установки, которая ссылается на сценарий bash, который, в свою очередь, вызывает вышеуказанный код.
Для вас подход 1 не помог. Если «Подход 2» не работает, может быть полезно немного поиграть, посмотрите, что вы можете и чего не можете сделать с амперсандами, терминальными и bash-скриптами. Я в значительной степени из хороших идей, но кто-то умнее меня мог бы помочь вам тогда.
matlab -desktop
(см. Подход 1). Для меня это вызовет MATLAB с заставкой и правильный значок для основного интерфейса. Он находится под заблокированной пусковой установкой. Если вам нужен правильный значок и не удается запустить MATLAB через пусковую установку с matlab -desktop
, у меня нет идей. Сообщите, если я придумаю что-нибудь.
– Tomas
23 May 2012 в 03:12