Для чего это стоит, некоторое время назад я нашел эту процедуру на форуме Manjaro:
close_apps () {
WIN_IDs=$(wmctrl -l | grep -vwE "Desktop$|xfce4-panel$" | cut -f1 -d' ')
for i in $WIN_IDs; do wmctrl -ic "$i"; done
# Keep checking and waiting until all windows are closed
while [ "$WIN_IDs" != "" ]; do
sleep 0.1;
WIN_IDs=$(wmctrl -l | grep -vwE "Desktop$|xfce4-panel$" | cut -f1 -d' ')
done
}
Вы можете называть это в собственном сценарии закройте все открытые приложения до выключения (или перезапустите).
Единственная проблема: она была создана для Xfce, поэтому ей нужны изменения, которые накладывает Unity DE. Маленькая помощь от кого-то более знающего была бы здесь приятной, чтобы помочь решить проблему OP.
Попробуйте это, я заметил, что restart не работает для меня.
sudo systemctl stop openvpn@server
sudo systemctl enable openvpn@server.service
sudo systemctl start openvpn@server
OpenVPN - это шаблонная служба в разделе systemd. Сервисы называются openvpn@config.service. Поэтому вы должны перезапустить свой экземпляр /etc/openvpn/myvpn.conf с помощью:
systemctl restart openvpn@myvpn.serviceПопробуйте это, я заметил, что restart не работает для меня.
sudo systemctl stop openvpn@server
sudo systemctl enable openvpn@server.service
sudo systemctl start openvpn@server
OpenVPN - это шаблонная служба в разделе systemd. Сервисы называются openvpn@config.service. Поэтому вы должны перезапустить свой экземпляр /etc/openvpn/myvpn.conf с помощью:
systemctl restart openvpn@myvpn.service