1

Il semblerait que certains personnes (ici et là sur le forum) ont des pbs pour faire fonctionner TiLP. Je lance donc une chasse définitive aux bugs.

J'aimerais que toutes les personnes qui ont des problèmes avec TiLP me fasse un petit report le plus clair possible ici de préférence ou à <rlievin@mail.com>.

Le report doit contenir: le type de calc, le cable, l'OS, la version de TiLP utilisée, la dernière version qui marchait (si il y en avait une), etc. Des captures écran ou un syslog sont aussi les bienvenues.

A partir de là, je contacterais séparément chaque personne pour isoler le bug et proposer un correctif.

J'espère satisfaire ceux que TiLP ont déçu !
Merci à Ti-FR pour le forum, on trouve çà nulle-part ailleurs et c pourtant vraiment génial.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

2

Avec TiLP derniere version (je sais plus le n°), j'ai ca :

erreur.gif

quand je scrolle dans le dossier c:windows. TiLP reste ouvert mais ces deux fenêtres restent le même programme (si j'en ferme une, l'autre se ferme, donc je dois garder ce truc MS-Dos ouvert pendant que j'utilise TiLP.

Sinon, j'ai, avec ma 89, black link officiel, j'ai un timeout des que je veux envoyer qqch, et pourtant je configure bien mon cable.
erreur2.gif

Enfin, il ne veut pas sauver mes options de configuration du type de calc et de cable ...

PS : Je suis sous win, si vous n'aviez pas vu...

(Pour me contacter, mon mail est dans ma signature ...)
[edit]Edité par Moumou le 23-06-2001 à 12:07:01[/edit]
[edit]Edité par Moumou le 23-06-2001 à 12:07:41[/edit]
avatar
I'm on a boat motherfucker, don't you ever forget

3

gandalf: ca m'avance pas des masses.

moumou: concernant la fenetre DOS, c un pb connu. Ca vient du fait que certains noms de fichiers doivent avoir des accents (é, à, ...). Il faut passer par Unicode et je m'y suis pas encore résolu !
Convernant le timeout, j'ai fixé la cause possible il y a 2 jours.
Sinon, t'as quoi comme Windows: 9x, NT4, 2000, Me ?

Ce que je vais faire: compiler la dernière version Win32 en mode debug et je vais vous l'envoyer pour test (150 Ko max).
Vous me direz ce que ca donne.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

4

Je repertorie tous mes pbs, v4.24 :

- La transmission a une 92+ depuis l'explorer ne marche jamais, une fenetre s'ouvre et se ferme directement sad avant meme de faire une tentative d'envoi. (Sous tous les OS)

- La transmission a une 89 depuis l'explorer ne marche quasiment jamais, il y a un TimeOut (Windows ME uniquement apparemment...)

- Le soft ne marche que si une session TiGraphLink est ouverte (sous Windows 2000)

- Les accents ne sont pas supportes, mais tu le sais deja, c'est tres chiant ! (Sous tous les OS)

- Il serait bien que tu fasse en sorte que meme en cas d'erreur, une fenetre DOS n'apparaisse pas, c'est tres laid. Au moins desactivable dans les parametres...
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

5

hu hu TGL rulez... (:'

6

C de la merde le soft du TIGL !
Avec le soft du TIGL, je fais ptet du 0.5k seconde, avec TiLP je fais de 5/6k seconde eek
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

7

Ya des pbs d'affichages du buraeu lors de l'utilisation de Tilp 4.10 sur mon win95

8

c koi l'adressse pour les derniers upload de tilp je suis sur la version 4.10 et FlashZ sur 4.24?
merci

9

Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

10

sinon sur ticalc biensur
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

11

>FlashZ: - Les accents ne sont pas supportes, mais tu le sais deja, c'est tres chiant ! (Sous tous les OS)

Sous RedHat Linux 7.1, les accents fonctionnent. Le problème est dû à GTK pour Windows. (J'ai le même problème que toi sous Windows Me.)

>Rom1:

J'ai 2 problèmes à signaler, mais je t'avertis que ça fait un certain temps que j'ai compilé TiLP pour GNU/Linux et que c'était la version 4.17, donc tu as peut-être déjà corrigé les erreurs dont je parle:

1. La compilation echoue avec des messages d'erreur si on n'a pas libtiffep (alors qu'elle devrait être optionnelle). J'avais corrigé l'erreur, mais je ne m'en rappelle plus et il faut que je la retrouve.

MISE À JOUR: L'erreur est liée aux signal handlers dans gtk_main.c. Si tu ne l'as pas encore corrigée, je peux t'envoyer la version corrigée ou le diff (qui fonctionne, mais je ne sais pas si c'est propre, puisque je ne suis pas du tout un expert de la programmation pour Unix/Linux/GNU/POSIX).

2. Pourrais-tu enlever le code suivant (dans gtk_tilp_cb.c) ou le mettre en option, puisqu'il m'a empêché d'accéder aux fichiers TI-89 sur mes partitions windows (je l'ai mis en commentaire et recompilé):
#ifdef __UNIX__ // do not allow UNIX users to go outside their HOME dir
          get_home_path(&home_dir);
          if(NULL == strstr(clist_win.cur_dir, home_dir))
            {
	      chdir(home_dir);
	      if(getcwd(clist_win.cur_dir, 255) == NULL)
		{
		  msg_box(_("Error"),
			  _("Directory name too long (>255)."));
		}

	      msg_box(_("Error"),
		      _("You can not go outside of our HOME directory."));
	      return FALSE;
            }
	  g_free(home_dir);
#endif


Désolé de ne pas te les avoir signalés plus tôt, mais j'étais très occupé par mon BAC.
[edit]Edité par Kevin Kofler le 23-06-2001 à 16:01:59[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

12

Ahhh, un vrai Linuxien, ca fait plaisir !
Tu soulèves des pbs intéressants...

1. c'est fixé. Mais je veux bien le patch des fois que j'en ai oublié un morceau ?!

2. ce sera fait.

J'ai compilé la dernière version de TiLP pour Win32. Ceux qui veulent tester n'ont qu'à me mailler, je leur envoie (500Ko).
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

13

Pour moi c win 9x... Et la sauvegarde des paramètres, c koi ?
avatar
I'm on a boat motherfucker, don't you ever forget

14

>Kevin : je sais wink
Mais bon nunux j'utilise jamais, 95% des softs sont concus pour Zin, alors vala...
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

15

NON !
95 % des softs utilisés sous win sont conçus pour win (d'ailleurs c'est surement nettement moins... FTP.EXE c'est BSD, ...)
Je suis désolé mais il y a surement autant de softs pour UNIX/Linux, AmigaOS, et autres que pour windows, mais :
1) ils sont moins médiatisés (même si download.com fait du Linux je crois)
2) il y a moins de gadgets débiles et plus d'outils professionnels (j'entend par la qualité code et les domaines d'utilisation, pas par les prix). Beaucoups sont gratuits, donc on a pas à faire de la pub pour eux
3) Il y a moins d'utilisateurs 'lambda' (pas péjoratif, l'utilisateur classique avec son PC à la maison) qui utilisent Linux que win (tant pi pour eux grin)

16

oui, mais c'est bien un pb !
et puis par exemple, le soft de link de TI n'est pas concu pour nunux, ni aucun des softs vendus avec tout ce qu'on peut acheter dans le commerce.
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

17

faux.
Je connais des cartes réseaux dont les disquettes de driver en contiennent un pour Linux (genre DLink...), même si ça sert pas à grand chose vu que Linux les reconnait tout de suite...
c'est justement ce qui fait qu'il y a moins de logiciels connus pour Linux, la plupart étant intégrés, comme les drivers, ou les apps plus compliqués comme GIMP qui n'a rien à envier à Photoshop (et qui est gratos tongue)

18

Ca y est, c parti en troll...
Il manque plus que la guerre de religion 'Kde vs Gnome' !
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

19

lol
bon on se fait un ptit fight ?
je dis pas que linux c dla merde, et que krosoft c le top, nan, au contraire !
je dis simplement que la majorite des softs qu'on trouve dans le commerce sont concus pour Zin sad
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

20

ha tu l'as dis: 'Commerce' mais justement linux 90% gratuit donc ca n'a rien à foutre chez ton magazin d'info: ca ne lui rapporterai pas de fric de donner du linux gratos.

21

1°) Une (peut-etre) bonne-nouvelle: mon packager Debian a testé la dernière release de TiLP sous Linux.
Il semblerait que le support TI89 entre autre et les pbs de timeout soient fixés !!!
Il a testé avec le cable // et le fastAVRlink.

J'ai aussi très probablement fixé les pbs de lancement sous Windows (une limitation dans la longeur du nom de répertoire, merci à K. Kofler)

2°) Ceux qui veulent la release Win32 de TiLP peuvent me mailler, ils l'auront immédiatement.

3°) Ceux qui veulent aussi beta-tester la future release 2 de GtkTiEmu peuvent me mailler.

4°) Si tout se passe bien, ces 2 programmes seront releasés officiellement ce samedi.

5°) TiLP a été maintenant officiellement inclut dans la distribution Linux/Debian.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

22

Si un jour tu as le temps, ça serait sympa de convertir l'interface en utilisant wxwindows (http://www.wxwindows.org). Ca permet d'avoir un vraie interface native sous win (j'accroche pas avec GTk-Win) et sous Linux, tu peux avoir soit une interface Motif, soit une interface GTK.

Sinon, bravo pour tout le travail réalisé.

23

>roms: J'ai aussi très probablement fixé les pbs de lancement sous Windows (une limitation dans la longeur du nom de répertoire, merci à K. Kofler)

confus

Désolé, mais je n'ai pas suivi là. Il faudra que tu m'expliques comment du code dans un #ifdef __UNIX__ affecterait la version Win32... confus

Je rappelle que le problème que je signalais est que le fait de ne pas permettre aux utilisateurs de Unix/Linux de sortir de leur répertoire HOME (cf. ton commentaire "do not allow UNIX users to go outside their HOME dir") m'empêchait d'accéder aux partitions Windows avec TiLP pour Linux.
[edit]Edité par Kevin Kofler le 24-06-2001 à 21:59:15[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

24

LittleBoy: wxwindow, peut-etre mais j'ai pas le temps de le faire. Et encore moins maintenant depuis que H. Moilanen m'a demandé de continuer TiGCC/Linux.

Kevin: ton bug m'en a fait voir un autre relatif aux répertoire Win32.

Quant aux HOME, c pour des raisons de sécurité.

Enfin, un autre utilsateur m'a reporté le meme pb
sous Win2k. Je vais faire des essais sur le parc de l'école.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

25

Concernant Win2k, je viens de tester sur des machines Windows 2000 Professionnal.
Effectivement, ca ne marche pas -> fault.

Je l'installe donc ce WE pour fixer tout çà.
Ca plante au meme endroit que toi Gandalf.

Si j'ai bien compris, TiLP marche bcp mieux, nan ?
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

26

>martien_1998 : ha tu l'as dis: 'Commerce' mais justement linux 90% gratuit donc ca n'a rien à foutre chez ton magazin d'info: ca ne lui rapporterai pas de fric de donner du linux gratos.

Tu n'as pas compris, je parle des softs accompagnant le materiel.
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

27

Ah, ben on progresse alors...
Vive le forum ti-fr wink
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

28

>roms: Quant aux HOME, c pour des raisons de sécurité.

Je vois bien que c'est pour des raisons de sécurité, surtout pour ceux qui sont obligés à le faire tourner en SUID. (D'ailleurs GTK+ en SUID est déjà un gros risque de sécurité. Il y a des fonctions de GTK+ qui peuvent être exploités en SUID, mais les développeurs de GTK+ refusent de les supprimer. Cf. http://www.gtk.org/faq/#AEN391.)

Mais si on n'en veut pas (sur un ordinateur personnel comme le mien par exemple), une option --allow-exit-home dans le script configure serait une solution un peu plus officielle que de devoir mettre le code en commentaire.

D'ailleurs, il y a des moyens de sortir du HOME. (Essaye toutes les manières de passer au répertoire supérieur, il y en a au moins une qui marche, mais je ne sais plus laquelle. Mais on ne peut plus rentrer dans d'autres répertoires après, on reste collés dans "/" .)
[edit]Edité par Kevin Kofler le 25-06-2001 à 17:49:45[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

29

Ca y est, j'ai débuggé la version Win2k Pro. Emme marche. Avis aux amateurs...

Toujours la meme méthode: ceux qui veulent tester me maille et j'envoie la version devel (pwkoi je fais comme çà, le proxy de l'école empeche tout accès ftp).

Kevin: concernant GTK+, les développeurs GTK ont finalement décidé d'interdire aux apps GTK de tourner en setuid root à partir de gtk >= 1.2.9.
Ils conseillent la mise en place d'un wrapper pour les applis qui ne peuvent pas faire autrement.

Pour ma part, je trouve ca débile étant donné que sur une machine sécurisée, on déconseille déjà d'installer X.
De plus, cela oblige les utilisateurs Linux de TiLP/GtkTiEMu ayant un BlackLink ou un cable 'maison' à installer un 'kernel module', chose pas tjs aisée pour certains meme si l'installation est maintenant grandement automatisée.
Sinon, je vais essayer de rajouter ton option...
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

30

bon je viens polluer ici
pck yAro ma injustement banni mon pseudo avec mes fleches