如何在 Ubuntu 16.04 Mint CInnamin 登录时运行 .desktop 文件

如何在 Ubuntu 16.04 Mint CInnamin 登录时运行 .desktop 文件

我找到了多个关于在启动时运行 .desktop 文件的教程。但有一个问题,它们都是针对旧版本的 Ubuntu,无法在 Ubuntu 16.04 上运行。如果我需要说明或任何其他问题,请发表评论

cat Minecraft_Server.desktop 
[Desktop Entry]
Comment=Launch the Minecraft Server
Terminal=true
Name=Minecraft_Server
Exec=/home/sam/MineServer/Start_Server.sh
Type=Application
Icon=/home/sam/MineServer/server-icon.png

提前致谢

答案1

这实际上可以作为启动脚本来完成。打开设置 -> 会话和启动。转到Application Autostart选项卡。单击Add,为其命名,例如Minecraft Server或类似名称。对于命令行,添加以下内容:

bash -c 'sleep 5; /home/sam/MineServer/Start_Server.sh'

在此处输入图片描述

然后单击“确定”。

我喜欢把睡眠放在那里,以便脚本不会在登录后立即尝试启动,因为某些应用程序可能会导致它无法启动。

希望这可以帮助!

相关内容