#1 Le 02/12/2009, à 01:01
- pti-jean
[Résolu] Pb. Le terminal s'arrête tout seul
Bonjour,
Sur mon Ubuntu 64bit, j'ai un problème avec le terminal gnome qui s'arrête sans que je lui demande au bout d'un certain temps (peut-être 1h, peut-être moins).
Le problème semble aussi être présent dans les consoles tty.
Le problème arrive même si j'utilise le terminal.
J'ai intersecté ce message: "signal mortel term itercepted" (approximativement) alors que j'utilisais vim, juste avent que le gnome terminal se ferme!
Quelqu'un a t-il une idée ?
JM
Dernière modification par pti-jean (Le 04/12/2009, à 20:21)
Hors ligne
#2 Le 02/12/2009, à 01:36
- pti-jean
Re : [Résolu] Pb. Le terminal s'arrête tout seul
Re,
Je viens de faire le test suivent:
J'ai ouvert plusieurs consoles gnome à des moments décalés ; toutes les consoles se sont arrête au même moment!
JM
Hors ligne
#3 Le 02/12/2009, à 04:57
- n3o51
Re : [Résolu] Pb. Le terminal s'arrête tout seul
Essaie avec une autre console (tilda , eterm ,xterm etc ....)
Welcome to the real world
________________________________
Hors ligne
#4 Le 02/12/2009, à 15:11
- pti-jean
Re : [Résolu] Pb. Le terminal s'arrête tout seul
n3o51, ta réponse n'est pas satisfaisante, car mon problème n'est pas présent seulement sur gnome-terminal ; puis gnome-terminal n'est pas une console mais un terminal, comme son nom l'indique.
Le plus fort, c'est que mon problème intervient exactement à *h17mn31s...
A 17mn31s de n'importe quelle heure (vérifié en modifiant l'heure système), toute mes sessions lignes de commandes sont arrêté (que se soit gnome-terminal, la console, une session distante ssh...), tous est arrêté!
Qu'es qui se passe sur ma machine à 17mn31s... j'aimerais bien le savoir???
Plus sérieusement, y-a t-il une méthode pour débooger mon problème?
Quelqu'un a-il une idée d'où cela peut venir?
JM
Hors ligne
#5 Le 02/12/2009, à 18:23
- n3o51
Re : [Résolu] Pb. Le terminal s'arrête tout seul
n3o51, ta réponse n'est pas satisfaisante,
pardon mais ton poste ne donné pas non plus beaucoup d'information sur tes teste effectué
Welcome to the real world
________________________________
Hors ligne
#6 Le 03/12/2009, à 01:56
- pti-jean
Re : [Résolu] Pb. Le terminal s'arrête tout seul
Ok...
J'ai d'abord ouvert plusieurs terminal gnome, ainsi que me loger en console, et en ssh ; je me suis rendu compte que toutes ces lignes de commandes étaient fermés au même moment.
Puis, j'ai voulu évaluer quand intervenait ce moment ; j'ai donc ouvert un terminal gnome avec dedans, cette ligne de commande:
$ while true; do date >dt; done
Le résulta retourné était que cela se produisait vers 17mn, de quelque soit l'heure.
L'explication est que quand la ligne de commande se termine, la boucle while se termine ; il me suffit donc de récupérer l'info dans le fichier dt, pour savoir à quel moment cela c'est terminé.
Je viens d'effectuer sur ce principe un test sur 24h, en modifiant l'heure de l'horloge, de manière à provoquer le moment propice.
La cmd utilisé est la suivante:
$ while true; do date >/tmp/date/$(date '+%F_%H'); sleep 0.1; done
Cela donne:
$ ls /tmp/date/
2009-12-01_22 2009-12-02_02 2009-12-02_06 2009-12-02_10 2009-12-02_14 2009-12-02_18 2009-12-02_22
2009-12-01_23 2009-12-02_03 2009-12-02_07 2009-12-02_11 2009-12-02_15 2009-12-02_19 2009-12-02_23
2009-12-02_00 2009-12-02_04 2009-12-02_08 2009-12-02_12 2009-12-02_16 2009-12-02_20
2009-12-02_01 2009-12-02_05 2009-12-02_09 2009-12-02_13 2009-12-02_17 2009-12-02_21
et le résulta de quand la ligne de commande s'arrête:
$ cat /tmp/date/*
mardi 1 décembre 2009, 22:17:31 (UTC+0100)
mardi 1 décembre 2009, 23:17:31 (UTC+0100)
mercredi 2 décembre 2009, 00:17:32 (UTC+0100)
mercredi 2 décembre 2009, 01:17:31 (UTC+0100)
mercredi 2 décembre 2009, 02:17:32 (UTC+0100)
mercredi 2 décembre 2009, 03:17:31 (UTC+0100)
mercredi 2 décembre 2009, 04:17:31 (UTC+0100)
mercredi 2 décembre 2009, 05:17:31 (UTC+0100)
mercredi 2 décembre 2009, 06:17:32 (UTC+0100)
mercredi 2 décembre 2009, 07:17:32 (UTC+0100)
mercredi 2 décembre 2009, 08:17:31 (UTC+0100)
mercredi 2 décembre 2009, 09:17:31 (UTC+0100)
mercredi 2 décembre 2009, 10:17:31 (UTC+0100)
mercredi 2 décembre 2009, 11:17:31 (UTC+0100)
mercredi 2 décembre 2009, 12:17:31 (UTC+0100)
mercredi 2 décembre 2009, 13:17:31 (UTC+0100)
mercredi 2 décembre 2009, 14:17:31 (UTC+0100)
mercredi 2 décembre 2009, 15:17:32 (UTC+0100)
mercredi 2 décembre 2009, 16:17:31 (UTC+0100)
mercredi 2 décembre 2009, 17:17:32 (UTC+0100)
mercredi 2 décembre 2009, 18:17:31 (UTC+0100)
mercredi 2 décembre 2009, 19:17:32 (UTC+0100)
mercredi 2 décembre 2009, 20:17:31 (UTC+0100)
mercredi 2 décembre 2009, 21:17:31 (UTC+0100)
mercredi 2 décembre 2009, 22:19:47 (UTC+0100)
mercredi 2 décembre 2009, 23:17:32 (UTC+0100)
De-plus, j'ai remarqué que quand la ligne de commande s'arrête de cette manière, l'historique des commandes n'est pas sauvegardé.
Voila,
JM
Hors ligne
#7 Le 03/12/2009, à 02:03
- kyncani
Re : [Résolu] Pb. Le terminal s'arrête tout seul
Tu peux peut-être déjà jeter un coup d'oeil aux logs /var/log/messages
Sinon, tu n'aurais pas le package "killer" d'installé à tout hasard ? Et ton /etc/cron.hourly/ est bien vide ?
Hors ligne
#8 Le 03/12/2009, à 02:18
- pti-jean
Re : [Résolu] Pb. Le terminal s'arrête tout seul
Bien vue kyncani,
$ tail /var/log/messages
Dec 2 02:17:02 ubuntu64 killer[2709]: kill(15, 932) user=1000 command=bash nice=0
Dec 2 02:17:32 ubuntu64 killer[2709]: kill(9, 932) user=1000 command=bash nice=0
Dec 2 01:17:01 ubuntu64 killer[5269]: kill(15, 3597) user=1000 command=bash nice=0
Dec 2 01:17:31 ubuntu64 killer[5269]: kill(9, 3597) user=1000 command=bash nice=0
Dec 2 00:17:02 ubuntu64 killer[7853]: kill(15, 6180) user=1000 command=bash nice=0
Dec 2 00:17:32 ubuntu64 killer[7853]: kill(9, 6180) user=1000 command=bash nice=0
Dec 1 23:17:01 ubuntu64 killer[10561]: kill(15, 8772) user=1000 command=bash nice=0
Dec 1 23:17:31 ubuntu64 killer[10561]: kill(9, 8772) user=1000 command=bash nice=0
Dec 1 22:17:01 ubuntu64 killer[13171]: kill(15, 11467) user=1000 command=bash nice=0
Dec 1 22:17:31 ubuntu64 killer[13171]: kill(9, 11467) user=1000 command=bash nice=0
$ ls /etc/cron.hourly/
killer
$ cat /etc/cron.hourly/killer
#!/bin/sh
[ -x /usr/sbin/killer ] && /usr/sbin/killer
$ dpkg -al | grep -i killer
ii killer 0.90-6 Background job killer
C'est quoi ce paquet killer ?
Je peux le désinstaller sans problème ?
JM
Hors ligne
#9 Le 03/12/2009, à 18:45
- pti-jean
Re : [Résolu] Pb. Le terminal s'arrête tout seul
Je viens de désinstaller le paquet killer ; il n'avait pas de dépendance, et je me demande comment il est venu là?
Ce soir je fais un test, en laissant un terminal lancé, pour voir s'il kille ou pas!
JM
Dernière modification par pti-jean (Le 03/12/2009, à 18:45)
Hors ligne
#10 Le 03/12/2009, à 19:23
- Hizoka
Re : [Résolu] Pb. Le terminal s'arrête tout seul
killer is a perl script that gets rid of background jobs. Background jobs are defined as processes that belong to users who are not currently logged into the machine. Jobs can be run in the background (and are exempt from *killer*'s actions) if their scheduling priority has been reduced by increasing their nice(1) value or if they are being run through condor.
When the package is installed, a cron job is installed to run killer once an hour.
je ne connaissais pas non plus...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#11 Le 03/12/2009, à 19:39
- n3o51
Re : [Résolu] Pb. Le terminal s'arrête tout seul
ok pour killer mais je voit pas comment il es arriver la
et surtout a quoi il sert car j'ai du mal a tout traduire my english is so bad
Welcome to the real world
________________________________
Hors ligne
#12 Le 03/12/2009, à 22:19
- kyncani
Re : [Résolu] Pb. Le terminal s'arrête tout seul
Apparemment c'est un package - que je ne connaissais pas non plus - qui sert à tuer les processus restant des utilisateurs qui ne sont plus connectés.
Je ne vois pas non plus comment il est arrivé là car il n'est la dépendance d'aucun package. Peut-être la recommendation d'un autre package, même si j'en doute.
Hors ligne
#13 Le 03/12/2009, à 23:34
- n3o51
Re : [Résolu] Pb. Le terminal s'arrête tout seul
merci
Welcome to the real world
________________________________
Hors ligne
#14 Le 04/12/2009, à 20:17
- pti-jean
Re : [Résolu] Pb. Le terminal s'arrête tout seul
Bonjour,
Dans tout les cas, la désinstallation du paquet killer a résolu mon problème!
Merci,
JM
Dernière modification par pti-jean (Le 04/12/2009, à 20:18)
Hors ligne