IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec Python Discussion :

Xlib: unexpected async reply


Sujet :

GTK+ avec Python

  1. #1
    Membre �prouv� Avatar de awalter1
    Inscrit en
    Ao�t 2004
    Messages
    994
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2004
    Messages : 994
    Par d�faut Xlib: unexpected async reply
    Bonjour,

    J'ai un programme python avec une IHM GTK avec deux boutons.
    Chaque bouton appelle un autre programme python qui n'a pas de GTK : ils ne font que des print. Lorsque j'appuie sur chaque bouton, le programme pr�vu s'ex�cute et l'IHM garde la main.
    J'obtiens des messages : Xlib: unexpected async reply

    L'appel se fait comme ceci (le but �tant de lancer un pg et que l'IHM garde la main pednat son execution) :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    	pid = os.fork()
        	if not pid:
    		     p = subprocess.Popen(args=myprogram, shell=True)
    		     os.wait()
    	return
    Le message d'erreur est li� � du multi-threading,je n'ai pourtant qu'un process qui a de l'IHM.

    Merci de vos suggestions

  2. #2
    Membre actif
    Homme Profil pro
    Inscrit en
    Ao�t 2003
    Messages
    38
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 38
    Par d�faut
    wxWidgets pour GTK ne permet pas d'appeler de m�thode affectant le GUI � partir d'un autre thread (le serveur X ne supporte pas le multithreading) SAUF ci on utilise les m�thodes :

    void wxMutexGuiEnter()
    void wxMutexGuiLeave()

    voir : http://www.wxwidgets.org/manuals/2.6...xentercritsect

    Je supposes donc que le m�me probl�me existe pour le binding GTK de python

  3. #3
    Membre �prouv� Avatar de awalter1
    Inscrit en
    Ao�t 2004
    Messages
    994
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2004
    Messages : 994
    Par d�faut
    Merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Installation du package "TurboPower async professional&
    Par onyouma dans le forum C++Builder
    R�ponses: 1
    Dernier message: 26/08/2005, 19h48
  2. Replis de code (Code-Folding)
    Par lil_jam63 dans le forum Composants VCL
    R�ponses: 20
    Dernier message: 22/02/2005, 15h02
  3. XLIB: extension GLX missing on display "...
    Par vince3320 dans le forum OpenGL
    R�ponses: 9
    Dernier message: 29/07/2004, 15h48
  4. [Kylix] Librairie Async Pro et Kylix ?
    Par leclaudio25 dans le forum EDI
    R�ponses: 2
    Dernier message: 24/03/2004, 09h03
  5. Erreur unexpected end of file
    Par snoop dans le forum Linux
    R�ponses: 6
    Dernier message: 22/03/2004, 10h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo