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 25/03/2011, à 12:40

gogonummu2

Pauses intempestives lors de l'exécution de programmes

Bonjour,

Lorsque de l'exécution de programmes dans le terminal (fortran, C++, et même shell (de longues copies, par exemple)), il arrive fréquemment (voire tout le temps) que, lorsque je change de fenêtre pour faire autre chose (firefox, thunderbird, openoffice ou quoi que ce soit), et a fortiori lorsque je change de bureau ou je met en veille, le programme se mette en pause.

Le programme n'est pas stoppé, puisque quand je clique sur le terminal, il reprend, quitte à se réarréter quand le terminal ne sera plus actif. Il ne s'agit ni d'un bug programme, ni d'une fonctionnalité programme (le programme est une boucle qui ne demande jamais d'interaction utilisateur).

Est ce que vous avez une idée pour résoudre ce problème (pour que le programme continue a s'exécuter même si la fenêtre n'est pas actif).

Merci de votre aide,

gogonummu2

Config  : Ubuntu 10.04 LTS
Linux 2.6.32-30-generic on i686

Hors ligne

#2 Le 25/03/2011, à 16:59

FRUiT

Re : Pauses intempestives lors de l'exécution de programmes

Eventuellement le lancer en arrière-plan ?

./programme &

Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#3 Le 28/03/2011, à 08:57

gogonummu2

Re : Pauses intempestives lors de l'exécution de programmes

Salut FRUIT,

Eh bien non, ça ne change rien de le mettre en arrière plan.

D'autres idées ?

Hors ligne

#4 Le 28/03/2011, à 09:35

gogonummu2

Re : Pauses intempestives lors de l'exécution de programmes

Ah, j'ai compris : pour que mon programme fonctionne, il faut que la fenêtre dans laquelle je trace mes figures soit active... En supprimant quelques lignes de programme, ça fonctionne mieux...

Hors ligne