Forum Linux.général amsn... et les freeze

Posté par  .
Étiquettes :
0
26
juil.
2005
Hi !

Voila mon problème, j'utilise msn... et le le seul client msn sous Linux qui me plait c'est aMSN. Sauf que niveau stabilité c'est une catastrophe, et ce sur tous mes pc:
- freeze sauvage (rare), comme ca on sais pas pourquoi
- freeze à la connexion (1 fois sur 2)
- Mon status reste sur connecté quand ma connexion internet est coupé (ça c'est une blague que j'adore...)

Donc donné moi vos impréssion, est ce que vous l'utilisez? avez vous ces problème?

J'ai essayé Gaim ou kopete et la ca marche nikel, mais il me convienne un peu moins, et ma copine deteste, je la ferait jamais changer d'avis lol

Si ça change quelque chose je suis en Debian testing et j'ai ces problèmes avec toute les versions, 0.94 (tarball et deb), cvs

Voila! merci d'avoir lut jusqu'ici
  • # Re : aMSN

    Posté par  . Évalué à 3.

    Concernant, le freeze à la connection, c'est un vrai freeze, ou il suffit que tu fasses déconnecter puis reconnecter pour que ça marche.
    On est en train de travailler dessus, mais on n'a pas log sur ce problème. Donc, vu que ça t'arrive souvent, peux-tu nous envoyer le résultat de CTRL+D (protocol_log) et CTRL+S (status_log après une erreur). Je te conseille alors d'enlever ton mot de passe des fichiers, change le mot en motdepasse (en français pour qu'on puisse faire la différence). Merci de l'envoyer à billiob @ gmail . com.
    Concernant, le 3 ème point, on y regarde aussi, mais normalement au bout d'une minute de déconnexion, ça devrait changer, car on envoi une sorte de ping toutes les minutes au serveur de MS.
    Sinon, la version CVS, elle vient de la commande cvs ou du paquet cvs ?

    Pour ton freeze sauvage, t'aurais pas un rapport de bug, sinon, on ne va pas pouvoir t'aider.

    Merci d'apprécier aMSN. La version 0.95 est assez proche de sa sortie, mais je serait surement en vacances :(
    • [^] # Re: Re : aMSN

      Posté par  . Évalué à 1.

      Merci pour la réactivité mais je vais pas être d'une grande aide, amsn plante tout de suite, et c'est un vrai freeze, lorsque je réduit la fenetre et que je revient dessus y'a plus que le cadre, avec l'intérieur blanc

      J'ai regardé les log et la seul chose qui se marque est:
      Pour Protocol log:

      [22:54:37] ->ns-sock7 VER 1 MSNP9 MSNP8 CVR0
      [22:54:37] ->ns-sock7 CVR 2 0x0409 winnt 6.0 i386 MSNMSGR 6.0.0602 MSMSGS monmail
      [22:54:37] ->ns-sock7 USR 3 TWN I monmail

      et pour status log:

      [22:54:37] cmsn_auth starting, stat=a

      ca plante vraiment tous de suite, c'est la même chose que quand ca marche, sauf que la ca freeze!

      Pour les déconnexion que amsn ne voit pas, je sais pas si pour mon cas ca marche, car ma connexion se coupe que quelque seconde et est automatiquement relancé, ou alors c'est un changement d'ip de mon FAI

      Quand au cvs je l'est installé a partir du paquet, mais les pb sont les même, j'espere que cet nouvelle version sortira bientot, félicitation pour le suport des webcam!

      Désolé de pas être plus précis, maintenant que je sais comment voir les log je vais éssayé de fair attentions, merci^^
    • [^] # killall wish...

      Posté par  (site web personnel) . Évalué à 2.

      ...Voilà ma commande préférée quand je lance amsn

      Sur mon desktop en debian unstable j'avais le soucis du freeze a chaque démarrage. J'attendais un peu car parfois ca freezait mais ca revenait.

      Bref, après un bon killall wish, et une 2ème tentative ca passait généralement mieux.

      A l'époque j'avais résolu la majorité de ces freezes intempestifs en downgradant via apt-get ma version de tcl/tk

      Parcontre sur mon laptop, j'utilise parfois amsn et là aussi il freeze, pas une fois sur 2 à chaque démarrage, mais pas loin quand même :)
      Je suis en v0.94

      Voilà, désolé je n'apporte rien au schmilblik, mais si le bug se reproduit, promis je penserai au ctrl+S/ctrl+D :)
      • [^] # Re: killall wish...

        Posté par  . Évalué à 1.

        Oui c'est ce que je fais, j'ai carement ajouté un bouton sur mon tableau de bort qui apelle killall amsn wish

        je vais tds faire un downgrade de tcl/tk je vien de parcourir les raports de bug et c'est ce qu'il conseil ossi, j'avais pas vu qu'il y était
        • [^] # Re: killall wish...

          Posté par  . Évalué à 1.

          Il semble que le problème provienne donc de tcl/tk.
          Sinon, vous trouverez une doc pour installer tcl/tk en version cvs, ça marchera peut-être mieux, là : http://amsn.sourceforge.net/wiki/tiki-index.php?page=Installation+I(...)
          Il semble aussi que ce problème n'affecte que debian, quelle est la version du paquet tcl/tk qui ne fonctionne pas bien ? Si c'est la 8.4.10, elle a des problèmes.

          Ness,
          Par rapport à ton log, aMSN attend un retour du serveur de MS, donc, il freeze car il y a une boucle infinie. Wish prend-il toutes les ressources du processeur à ce moment-là ?
          • [^] # Re: killall wish...

            Posté par  (site web personnel) . Évalué à 2.

            pendant que j'y suis, question à 2 balles :
            pourquoi continuer a développer dans ce langage ? N'y aurait il pas des langages plus mignon, moins lents, et moins moches graphiquement ?

            Je précise que j'aime beaucoup aMsn, mais son esthetique comparé à mercury c'est pas top, et sa rapidité comparé a gaim, c'est pas top non plus.

            Une reprise from scratch en traduisant tout le code actuel en c/c++/java ce serait pas plus moderne et plus interressant à long terme ? Attention, ce n'est pas une vile critique mechante, c'est très réfléchi, et perso si je connaissais votre langage j'voudrais bien me coller a la traduction en java (hélas je connais pas)

            Autre chose, chez moi mes fenetres s'ouvrent un peu régulièrement, dès qu'un de mes contacts se connecte ou qu'il envoit une requete pour voir les icones, idem quand j'viens de me connecter.

            Je peux l'empecher, en désactivant l'option qui va bien, mais dans mercury par exemple, ca distingue bien les "vraies" ouvertures de fenetres, lorsqu'un contact s'apprete a m'écrire, et les autres.

            Alors c'est quoi l'astuce (j'connais pas le protocole msn) ?
            • [^] # Re: killall wish...

              Posté par  . Évalué à 2.

              pour ce qui est de java, c'est pas libre, et ca ne le sera pas tant que harmony ne sera pas sorti (2-3 ans). Python, est libre, et compatible GPL, C n'est pas objet, C++ moins portable (peut-être).
              Je trouve plutôt que le choix des programmeurs de aMsn font du bon boulot. Ils ont préférés tcl/tk, c'est leur choix, et c'est bien ainsi.
              Par contre, s'ils désirent passer vers un autre language de programmation, ça ne tiens qu'à eux. Ou alors tu reprends le code, et tu le refait from scratch en python (language actuel du futur)...
              Allez, c'était mes 2 cents
            • [^] # Re: killall wish...

              Posté par  . Évalué à 2.

              Merci de ton attention à aMSN !
              On continue le développement en tcl/tk, car on a commencé avec, et tout reprendre pour changer, faut avoir le courage et le temps ! (on manque déja assez de temps comme ça !)
              Lis l'historique, et tu comprendras mieux :
              http://amsn.sourceforge.net/wiki/tiki-index.php?page=About+aMSN+FR#(...)

              Sinon, niveau esthétique, attendez la version 0.96 (peut-être la 0.95, c'est dans le TODO, presque fini, mais ...), tu veras que tk n'est pas si moche que ça !
              Petit aperçu dans la version cvs :
              Pour l'installer (y a pas de mot de passe) (pour mettre à jour, recommences ces commandes) :
              cvs -d :pserver:anonymous@cvs.sf.net:/cvsroot/amsn login
              cvs -d :pserver:anonymous@cvs.sf.net:/cvsroot/amsn co msn
              cd msn
              make clean
              ./configure
              make

              Puis, sur la fenêtre principale, tapes CTRL+S, puis dans le champ en bas du status_log, mets :
              ::guiContactList::createCLWindow

              déja, tu verras que l'horrible scrollbar a disparu ! La nouvelle liste de contact est pour la version 0.96.
              On a prévu de faire, comme pour la scrollbar, les boutons et les menus. Donc, NON, aMSN n'est pas laid !
              De plus, si tu installes tcl/tk en version cvs comme indiqué au dessus, tu auras des fonts anti-aliasées dans aMSN, ce qui le rend nettement plus beau.

              Sinon, concernant les vraies "ouvertures de fenêtres", on a préféré laisser comme sous MSN7 ou cette fonctionnalité a disparu (il me semble). L'astuce serait plutot dans le code, mais, c'est bien se prendre la tête pour pas grand chose, mais ça reste faisable !)

              Pour revenir au tcl/tk, ce lanquage est très simple à apprendre ! Je l'ai appris en lisant le code source d'aMSN (en ayant des bases générales de programmation quand même !). Je ne fais pas vraiment partie de la team des dévs d'aMSN, je suis le traducteur français, j'ai écrit un plugin (pour la 0.95), j'envoi des patchs ..., je discute souvent avec eux, mais n'ayant pas assez de temps, je ne suis pas un vrai dév. Si un truc m'ennuie, je prendrais le temps de le changer, mais c'est tout.

              Ps: comme c'est toi qui m'a donné mon compte gmail (et je t'en remercie !), j'ai intégré le support au plugin pop3 (dans la version d'aMSN cvs)
              • [^] # Re: killall wish...

                Posté par  . Évalué à 1.

                j'ai fais un downgrade de tcl/tk (8.3 et avant 8.4.9) et pour l'instant j'ai pas encore freezer, donc ca à l'air de fonctionné!

                j'ai aussi testé les cvs de amsn avec tcl/tk 8.4 (avec la 8.5 j'ai droit à un segementation fault), et c'est vrai ca change!

                j'ai encor quelque question que j'ai jamais su a qui posé:
                d'ou vient la boite de dialogue lorsque l'ont envoi/enregistre un fichier, parce que si vous ne savez pas quoi améliorer ça serait pas une mauvaise idée (j'avoue celle de Xpdf est pire mais quand même :-) enplus de "l'esthétique" c'est assez lourd se retrouver dans /usr/share/amsn a chaque fois qu'on envoi un fichier, elle affiche aussi les fichier caché... et dans le Home y'en a beaucoup !

                Autre tout petit point noir c'est la liste des contacts qui est pas très très flexible, mais je pense que y'a pas grand chose a faire pour ca?

                mais bon, faut pas oublier tous le positif, j'ai toujours hésité entre aMSN et Mercury (ben oui c'est sympa le coté user-friendly, et les boutons partout^^) et le reve ca serait un aMSN aussi beau et personalisable mais sans java qui bouffe 60% du CPU, pour la 0.96 ?!
                • [^] # Re: killall wish...

                  Posté par  (site web personnel) . Évalué à 1.

                  moi je viens de récupérer les sources de tcl/tk (la 8.4.11) pour une install à la mano (ie sans passer par les package) et là aussi ça marche mieux, j'ai pu chatter quelques heures sans problèmes, sans s'arrêter (^^)/

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.