启动应用程序拒绝启动简单的可执行脚本

启动应用程序拒绝启动简单的可执行脚本

部分相关信息截图:

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

我想在登录时运行一个 bash 脚本,所以我把它放在启动应用程序中。除了调用“xterm -e autovpn”之外,没有其他配置。

事情是这样的:它在 32 位 Ubuntu 13.04 上运行良好。3 天前我进行了全新安装升级,现在我手动调用一个以前可以自动运行的脚本。

几天来,我一直在研究这个问题,但谷歌什么也没告诉我。

以下是 .config/autostart 内容的副本:

[Desktop Entry]
Type=Application
Exec=autovpn
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=AutoVPN
Name=AutoVPN
Comment[en_US]=Connect automatically to VPN.
Comment=Connect automatically to VPN.

谢谢你的帮助!!

答案1

尝试在 nmcli 命令之前暂停,必要的网络服务可能在执行时没有运行。

将此添加sleep 5到您的 shell 脚本中,等待 5 秒

相关内容