Eu criei um script que aborda seus requisitos:
#!/bin/sh
# To check internet access after booting
ping -c 4 8.8.8.8
status=$?
if [ $status -eq 1 -o $status -eq 2 ]
then
zenity --warning --text='<span foreground="red" font="15">Unable to establish Internet connection</span>' --title="Connection status"
fi
Salve este arquivo como con_status.sh
no seu diretório pessoal.
Fornecer permissão de execução por: chmod a+x ~/con_status.sh
Agora abra Aplicativos de inicialização - > Adicionar
Dê um nome, qualquer comentário.
Campo de comando: sleep 8 && ~/con_status.sh
. Clique em Adicionar .
Isso é tudo!
Se não houver conexão com a Internet na inicialização, ele será exibido