八度执行令人讨厌的行为

时间:2018-09-15 22:51:24

标签: matlab ubuntu-16.04 octave

我已按照本文中的步骤安装了Octave:

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

版本是4.2.2,我的操作系统是Linux Mint Sylvia 18.3。

问题是,当我从终端执行/ usr / bin / octave时,它按预期打开了GUI,但是终端保持打开状态,我发现很烦人,如果我关闭终端,那么GUI也将关闭。我出于同样的行为而从Matlab换了,不知道该怎么办。我试图对其进行守护进程,但没有成功。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

嗯,我还不太了解Ubuntu,但是在网上搜索后,我想到了这两个应用程序的答案。

对于八度音阶:

使用--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

在两种情况下,只需单击启动器,它都将打开不带终端的GUI。 如果有人遇到过同样的问题,希望此答案对您有所帮助。

相关问题