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 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é roll


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 smile

et surtout a quoi il sert car j'ai du mal a tout traduire my english is so bad hmm


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

roll merci smile


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