Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/04/2020, à 13:33

vladmaia

Fenêtre zenity gnome

Bonjour,

Je souhaiterais afficher un message avec Zenity pendant l’exécution de mon script de synchronisation à l'ouverture et à la fermeture de la session.
A l'ouverture de session j'obtiens une erreur

/etc/gdm3/PreSession/Default/echec code de sortie 1

/etc/gdm3/PreSession/Default

#!/bin/sh
#
# Note that any setup should come before the sessreg command as
# that must be 'exec'ed for the pid to be correct (sessreg uses the parent
# pid)
#
# Note that output goes into the .xsession-errors file for easy debugging
#
PATH="/usr/bin:$PATH"
/usr/bin/rsync -av --progress --exclude 'Bureau' --exclude 'Documents' --exclude 'Images' --exclude 'Modèles' --exclude 'Musique' --exclude 'Public' --exclude 'Téléchargements' --exclude 'Vidéos'  --exclude 'Perso' --exclude 'Partages' /home/$USER/Perso/profilLNX/$USER/ /home/$USER |
   awk -f /opt/rsync.awk |
   zenity --progress --title "Sauvegarde en cours" \
      --text="Sauvegarde en cours..." --percentage=0 --auto-kill

/opt/rsync.awk

{..
   if (index($0, "to-check=") > 0)
   {
	split($0, pieces, "to-check=")
	split(pieces[2], term, ")");
	split(term[1], division, "/");
	print (1-(division[1]/division[2]))*100"%"
   }
   else
   {
	print "#"$0;
   }
   fflush();
}

Je précise que le script de sauvegarde fonctionne sans les options zenity
Merci.

Hors ligne

#2 Le 07/04/2020, à 13:56

helias

Re : Fenêtre zenity gnome

Salut Vladmaia

Ne serait ce pas un problème de sortie ?

 DISPLAY=:0.0 zenity --progress --title "Sauvegarde en cours" \

Hors ligne

#3 Le 07/04/2020, à 15:06

vladmaia

Re : Fenêtre zenity gnome

J'ai la même erreur:
/etc/gdm3/PreSession/Default/echec code de sortie 1

Hors ligne

#4 Le 07/04/2020, à 15:10

helias

Re : Fenêtre zenity gnome

J'ai trouvé ceci, qui correspond bien a ton problème.

Hors ligne