Поведение октавы раздражает - PullRequest
0 голосов
/ 16 сентября 2018

Я установил Octave, следуя инструкциям из этой статьи:

https://medium.com/@manivannan_data/install-octave-on-ubuntu-16-04-d76f97e0d504

Версия 4.2.2, моя ОС - Linux Mint Sylvia 18.3.

Проблема в том, что когда я выполняю / usr / bin / octave из терминала, он открывает графический интерфейс, как и предполагалось, но терминал остается открытым, и я нахожу, что раздражает, если я закрываю терминал, графический интерфейс также закрывается. Я переключился с Matlab на то же самое поведение и не знаю, что делать. Я пытался демонизировать это, но не получалось.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 17 сентября 2018

Ну, я пока не очень хорошо понимаю Ubuntu, но после поиска в Интернете я нашел ответы для обоих приложений.

Для случая с Octave:

Создайте модуль запуска с параметром --force-gui и указанием Terminal = false, например,

[Desktop Entry]
Name=Octave
Type=Application
Icon=<Path/To/Icon>
Exec=/usr/bin/octave --force-gui
Terminal=false 

Ссылка: https://askubuntu.com/questions/616827/how-to-force-octave-to-launch-in-gui-mode-from-the-dock

А для случая Matlab:

Создайте панель запуска с параметром -desktop и указав Terminal = false, например

[Desktop Entry]
Name=Matlab
Type=Application
Icon=<Path/To/Icon>
Exec=/usr/local/MATLAB/<Matlab Version>/bin/glnxa64/MATLAB -desktop 
Terminal=false

Ссылка: https://la.mathworks.com/matlabcentral/answers/20-how-do-i-make-a-desktop-launcher-for-matlab-in-linux

В обоих случаях, просто щелкнув панель запуска, откроется графический интерфейсбез терминала.Если кто-то сталкивался с такими же проблемами, надеюсь, этот ответ поможет.

...