我正在尝试为 Matlab 制作一个桌面启动器,以便从桌面运行它。我的桌面条目如下所示:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_AU]=/home/userA/Pictures/matlab.png
Name[en_AU]=Matlab
Exec=/media/d/usr/local/MATLAB/R2014b/bin/matlab
Name=Matlab
Icon=/home/userA/Pictures/matlab.png
但是当我运行它时,matlab 启动页面出现了一秒钟然后就消失了,我以前尝试从文件夹本身运行它时也发生过这种情况,我发现我需要这样做sudo
,所以我需要修改我的桌面输入exec
命令,以便它运行 matlab 时不会每次都要求输入密码。所以如果有人能提供建议
答案1
无需以超级用户身份运行 Matlab。但您需要的是以下-desktop
选项:
Exec=/media/d/usr/local/MATLAB/R2014b/bin/matlab -desktop