#1 Le 18/10/2010, à 08: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, à 16:27)
Hors ligne
#2 Le 18/10/2010, à 08: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, à 10: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
Une autre idée pour m'aider svp ?
Merci.
Hors ligne
#4 Le 18/10/2010, à 15: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, à 15:33)
-- Lucid Lynx --
Hors ligne
#5 Le 19/10/2010, à 06: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, à 06: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, à 11:22
- waca
Re : Lancer un programme automatiquement [RESOLU]
arf, ça veut toujours pas
Hors ligne
#8 Le 21/10/2010, à 21: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
Dernière modification par Pacifick_FR42 (Le 21/10/2010, à 21:24)
Hors ligne
#9 Le 22/10/2010, à 11: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, à 14: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
Hors ligne
#11 Le 22/10/2010, à 19: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, à 09: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é
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, à 09:29
- 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é
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>&1Ne 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, à 09: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, à 13: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, à 13: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, à 13: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, à 13:34)
Hors ligne
#18 Le 08/11/2010, à 16:09
- Spalax
Re : Lancer un programme automatiquement [RESOLU]
Salut,
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, à 16:12)
Hors ligne
#19 Le 08/11/2010, à 16: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