在 NetworkManager if-up.d 脚本中启动 GUI

在 NetworkManager if-up.d 脚本中启动 GUI

我想知道当我的 openvpn 启动时是否可以从 bash 脚本启动图形应用程序。

我尝试使用这样的命令:

gksudo -u username "sh -c '(/usr/bin/firefox &) &> /dev/null'" 

或者

sudo su -c '(/usr/bin/firefox &) &> /dev/null' username

它在 bash 脚本中有效,但在与 openvpn 连接时在 if-up.d 中似乎无效。

有人有想法吗?

相关内容