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 18/10/2010, à 09:11

waca

Lancer un programme automatiquement [RESOLU]

'jour à tou(te)s,

[Lynx]

Dans le but de lancer  ekiga  automatiquement (du lundi au vendredi de 09H à 18H),
je suis allé dans

/var/spool/cron/crontabs/moi

Dans   moi   je rajoute les lignes suivantes :
0 9 * * 1-5 ekiga &
0 18 * * 1-5 killall -9 ekiga


en mode console, ces commandes fonctionnent, mais ce matin (lundi) à 9H, Ekiga ne s'est pas lancé automatiquement !!!!!

Est-ce que j'oublie keke chose ?

Merci.

Dernière modification par waca (Le 08/11/2010, à 17:27)

Hors ligne

#2 Le 18/10/2010, à 09:59

Hizoka

Re : Lancer un programme automatiquement [RESOLU]

pour editer cron :

crontab -e

il ne faut pas passer par la modification manuelle.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#3 Le 18/10/2010, à 11:16

waca

Re : Lancer un programme automatiquement [RESOLU]

Merci, j'ai donc suivit test instructions,

crontab -e

j'ai choisis   nano  comme éditeur, et mon logiciel ne se lance pas automatiquement !

Voilà à quoi ressemble mon crontab

29 20 * * * /usr/bin/freshclam --datadir=/home/igor/.clamtk/db --log=/home/igor$
0 20 * * 1-5 ekiga &
0 21 * * 1-5 killall -9 ekiga

Içi il est 20H16 (Nouvelle-Calédonie), ekiga ne s'est pas lancé à 20h sad

Une autre idée pour m'aider svp ?

Merci.

Hors ligne

#4 Le 18/10/2010, à 16:32

Totor

Re : Lancer un programme automatiquement [RESOLU]

ekiga a besoin d'un environnement X pour s'afficher et cron est complétement détaché de X.
du coup, ekiga n'a aucune info et ne sait donc pas sur quel display il doit s'afficher.
il faut donc le lui dire (il ne peut pas l'inventer)

ceci devrait le faire :

0 20 * * 1-5 export DISPLAY=:0.0 ekiga

Dernière modification par Totor (Le 18/10/2010, à 16:33)


-- Lucid Lynx --

Hors ligne

#5 Le 19/10/2010, à 07:33

waca

Re : Lancer un programme automatiquement [RESOLU]

Merci, je viens d'essayer mais ça ne fonctionne pas mieux....

De toute façon, en mode terminal quand je fais

ekiga &

il se lance correctement sans autre param.

Selon tes conseils j'ai quand même rajouté le   'display'
mais il ne s'est quand mm pas lancé !!!

Mes recherches m'ont menées à installer également   
mailutils

sans lequel parait-il des fois cron ne peut se lancer..........
Mais mm avec ça, il ne s'est pas lancé....

Une autre piste aurais-tu ?

Merci.

Hors ligne

#6 Le 19/10/2010, à 07:45

Pacifick_FR42

Re : Lancer un programme automatiquement [RESOLU]

Totor tator à raison concernant cron et X, on ne peut rien lancer en mode graphique à partir de cron ! sauf si on lui indique quel server utiliser, et le DISPLAY qu'il à mentionner, n'est qu'à titre indicatif, habituellement, c'est DISPLAY 0 ou 0,0 mais ce n'est pas DU TOUT obligatoire !...
Info : http://doc.ubuntu-fr.org/cron section "Lancement Graphique"

Hors ligne

#7 Le 21/10/2010, à 12:22

waca

Re : Lancer un programme automatiquement [RESOLU]

arf, ça veut toujours pas  sad

Hors ligne

#8 Le 21/10/2010, à 22:24

Pacifick_FR42

Re : Lancer un programme automatiquement [RESOLU]

Sinon, un truc tous simple, il y ç beaucoup d'accessoires "alarme" qui permette l'exécution d'une appli à une heure précis, sinon pour cron, rajoute à la fin de ta ligne de cron : >>/home/<USER>/crontab.log 2>&1 afin de voir ou ça coince wink

Dernière modification par Pacifick_FR42 (Le 21/10/2010, à 22:24)

Hors ligne

#9 Le 22/10/2010, à 12:22

waca

Re : Lancer un programme automatiquement [RESOLU]

Alors voilà :

le  crontab.log me dit
"ekiga: no process found"

Donc, j'ai rajouté le chemin

0 21 * * 1-5 export DISPLAY=:0.0 /usr/bin/ekiga &

mais j'ai encore ce message

"ekiga: no process found"

Une autre idée ?

Hors ligne

#10 Le 22/10/2010, à 15:11

Pacifick_FR42

Re : Lancer un programme automatiquement [RESOLU]

Tu es certain qu'il ce trouve dans /usr/bin (tu as fais une recherhe ?) ?
Tu peux enlever le "&" il ne sert à rien wink

Hors ligne

#11 Le 22/10/2010, à 20:54

Spalax

Re : Lancer un programme automatiquement [RESOLU]

Je pense que le message "ekiga: no process found" provient de la commande "killall ekiga", et non pas du lancement de ekiga lui même.

$ killall un_processus_qui_n_existe_pas
un_processus_qui_n_existe_pas: no process found

Hors ligne

#12 Le 23/10/2010, à 10:05

waca

Re : Lancer un programme automatiquement [RESOLU]

Oui, j'ai lancé une recherche et ekiga est bien dans  /usr/bin

Maintenant, le crontab.log  ne s'est mm pas généré sad

Voici mon crontab selon vos conseils :

29 20 * * * /usr/bin/freshclam --datadir=/home/igor/.clamtk/db --log=/home/igor$
0 19 * * 1-5 export DISPLAY=:0.0 /usr/bin/ekiga >>/home/igor/crontab.log 2>&1
# 0 18 * * 1-5 killall -9 ekiga >>/home/igor/crontab.log 2>&1

Ne vous inquiétez pas pour l'heure, j'habite en GMT+11  et 19(heures) est correct.

Hors ligne

#13 Le 23/10/2010, à 10:29

waca

Re : Lancer un programme automatiquement [RESOLU]

waca a écrit :

Oui, j'ai lancé une recherche et ekiga est bien dans  /usr/bin

Maintenant, le crontab.log  ne s'est mm pas généré sad

Voici mon crontab selon vos conseils :

29 20 * * * /usr/bin/freshclam --datadir=/home/igor/.clamtk/db --log=/home/igor$
0 19 * * 1-5 export DISPLAY=:0.0 /usr/bin/ekiga >>/home/igor/crontab.log 2>&1
# 0 18 * * 1-5 killall -9 ekiga >>/home/igor/crontab.log 2>&1

Ne vous inquiétez pas pour l'heure, j'habite en GMT+11  et 19(heures) est correct.


Je viens de modifier le  1-5   en  *

J'avais oublié que malgré le  GMT+11  on est bien Samedi  !

Hors ligne

#14 Le 23/10/2010, à 10:54

waca

Re : Lancer un programme automatiquement [RESOLU]

Ben non, ça veut toujours pas....

Dans le man  ils parlent de   cron.deny  et  cron.allow
j'ai cru comprendre (c'est de l'english) que comme ces 2 fichiers n'existent pas chez moi, il n'y a rien d'autre à faire !!!!!

Vous confirmez ?

Merci.

Hors ligne

#15 Le 23/10/2010, à 14:09

Pacifick_FR42

Re : Lancer un programme automatiquement [RESOLU]

Non, je ne pense pas que cela à un rapport, teste cron avec une appli non graphique (montre ton fichier log au passage)

Hors ligne

#16 Le 08/11/2010, à 14:20

waca

Re : Lancer un programme automatiquement [RESOLU]

Bonjour à tou(te)s,

Je me bats encore avec 'crontab'

Tu me dis d'essayer avec une appli 'non graphique'
Quelle appli NON graphique pourrais-je bien lancer, je suis sous Maverick/Gnome !!!!

Merci.

Hors ligne

#17 Le 08/11/2010, à 14:22

waca

Re : Lancer un programme automatiquement [RESOLU]

Encore un essai avec  ekiga ,

Mon crontab est :
21 23 * * 1-5 /usr/bin/ekiga >>/home/igor/crontab.log 2>&1

Le log me donne :

Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).
Erreur GConf : Impossible de contacter le serveur de configuration ; la cause la plus fréquente est un démon D-Bus de session manquant ou mal configuré. Voir http://projects.gnome.org/gconf/ pour plus d'informations (détails -  1: Non lancé dans la session active).

(ekiga:4802): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ekiga:4802): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): GLib-GObject-WARNING **: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ekiga:4802): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): GLib-GObject-WARNING **: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:4802): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:4802): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ekiga:4802): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Segmentation fault

Dernière modification par waca (Le 08/11/2010, à 14:34)

Hors ligne

#18 Le 08/11/2010, à 17:09

Spalax

Re : Lancer un programme automatiquement [RESOLU]

Salut,

waca a écrit :

Tu me dis d'essayer avec une appli 'non graphique'
Quelle appli NON graphique pourrais-je bien lancer, je suis sous Maverick/Gnome !!!!

Apparemment, tu n'es pas familier avec la ligne de commande. Par exemple, tu utiliser la commande suivante pour tester si ton crontab fonctionne.

date >> ~/cron

Cette commande écrit la date et l'heure courante à la fin du fichier ~/cron.

Si, après avoir attendu assez pour que cron exécute cette tâche, tu vois que le fichier ~/cron contient les bonnes données, c'est que c'est ta commande qui pose problème, pas la configuration de cron.

Enfin, lorsqu'une commande exécutée par cron renvoie des erreurs, a priori elles sont envoyées par un courriel à l'utilisateur. Tu peux les voir en utilisant par exemples les commandes mail ou mutt (pas sûr qu'elles soient installées par défaut).

Et pour voir un peu ce qui est possible avec la ligne de commande, c'est par ici : Ligne de commande sur la documentation d'ubuntu-fr.


Mais comme dit plus haut, il n'est vraiment pas simple d'exécuter une commande graphique avec cron.
De plus, tu as un message d'erreur à propos de dbus. Dbus doit être lancé avec la session Gnome (ou KDE), mais je ne pense pas que cron lance ses programmes en tant que programme hérité de cette session, donc il n'a pas accès à ce démon.

Ça a l'air un peu la galère de faire tout ça avec cron. Comme dit plus haut, une autre application serait peut-être plus adaptée. Tu as regardé du côté de gnome schedule par exemple ?

Spalax

Dernière modification par Spalax (Le 08/11/2010, à 17:12)

Hors ligne

#19 Le 08/11/2010, à 17:25

waca

Re : Lancer un programme automatiquement [RESOLU]

Warf, merci pour ta réponse, et en effet

gnome-schedule         à fonctionné du premier coups !!!!!!!!!!!!!!!

Trop content je suis..............

Merci encore.

Hors ligne