Page 3 sur 4
Publié : 06 nov. 2008, 17:54
par chinon37
Chez moi avec Hardy, je n'ai aucun problème...
Problème sur Mandriva
Publié : 09 nov. 2008, 19:11
par FrViPofm
Bonjour,
Je suis sur Mandirva 2009. J'ai essayé le rpm Mandriva (installer un programme...) le rpm proposé par Kompozer soi-même, et enfin (suite à un peu de lecture sur ce forum) le tar.gz de kompozer.
Aucun résultat.
Le dernier est un peu plus loquace : quand je démarre à la console /usr/lib/kompozer/kompozer-bin j'ai un retour :
Code : Tout sélectionner
/usr/lib/kompozer/kompozer-bin: error while loading shared libraries: libmozjs.so:cannot open shared object file: No such file or directory
J'ai tenté de copier ledit fichier qui existe en /usr/bin/kompozer/ dans /usr/bin/kompozer/components/
même résultat...
Si ça peut aider...
Dommage, demain, je dois aider quelqu'un qui veut faire quelques pages. Je lui avais conseillé kompozer (version windows) pour le faire glisser vers le logiciel libre. Je ne pourrai pas venir moi avec le programme fonctionnant sous linux...
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092903 Mandriva/1.9.0.3-1mdv2009.0 (2009.0) Firefox/3.0.3
Publié : 12 nov. 2008, 07:11
par Ymai
Bonjour
pym_pc a écrit :Il m'a suffit de modifier le menu correspondant,
Voilà qui me laisse perplexe. Le menu correspondant?
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
Publié : 12 nov. 2008, 09:37
par Kazé
pym_pc parle du lanceur d'application (ou menu KDE / Gnome / Xfce) je présume.
Publié : 13 nov. 2008, 15:45
par roandjepa
j'ai le même problème en étant sous ubuntu.
Dès que je vai dans un sous-menu, Kompozer se ferme.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008101315 Ubuntu/8.10 (intrepid) Firefox/3.0.3
Plantage sous Ubuntu
Publié : 15 nov. 2008, 22:45
par astre
chinon37 a écrit :Bonjour,
Selon mes recherches, il se confirme bien que KompoZer boguerait sous mandriva 2009...
Il se pourrait bien que le problème vienne de Mandriva!!?
Sous Ubuntu, aucun problème... sérieux!
Bonsoir,
Moi, je suis sous Ubuntu Intrepid Ibex, et ça plante quand j'essaie d'insérer un lien html, et même parfois quand je ne fais rien du tout.
Il me semble que sous Hardy Heron, je n'avais jamais eu ce problème. J'ai même souvent travaillé dans l'onglet source sans crash.
Michel Astre (qui n'arrive pas à s'enregistrer).
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008101315 Ubuntu/8.10 (intrepid) Firefox/3.0.3
Publié : 16 nov. 2008, 13:54
par astre
Bonjour et merci pour tout ce que vous faites, même si je suis loin de tout comprendre dans vos explications.
Puisque vous en êtes à prendre des avis : Sous
Claris Home Page 2.0, que j'utilisais sous Win95, j'avais l'habitude d'ouvrir deux pages à la fois pour faire du glisser-coller. Je n'ai pas retrouvé cette possibilité sous KompoZer. Existe-t-elle ? Dans la négative, pourrait-elle être intégrée ? Ou quelqu'un a-t-il une meilleure solution ?
Autre question, dans l'immédiat, sous Ubuntu, n'y aurait-il pas un truc pour planter un peu moins ?
Encore merci et à bientôt.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008101315 Ubuntu/8.10 (intrepid) Firefox/3.0.3
Publié : 16 nov. 2008, 14:04
par Kazé
astre a écrit : Sous Claris Home Page 2.0, que j'utilisais sous Win95, j'avais l'habitude d'ouvrir deux pages à la fois pour faire du glisser-coller. Je n'ai pas retrouvé cette possibilité sous KompoZer. Existe-t-elle ? Dans la négative, pourrait-elle intégrée ? Ou quelqu'un a-t-il une meilleure solution ?
Je suppose que tu parles d'une limitation agaçante de KompoZer 0.7.x sous Linux, qui est qu'on ne peut pas lancer deux fois KompoZer : on a l'horrible fenêtre de sélection de profil, qui interdit d'ouvrir deux fenêtres KompoZer avec un lanceur classique. C'est corrigé dans ma version de travail, merci le noyau gecko 1.8.1.
Par contre, tu peux ouvrir une nouvelle fenêtre KompoZer depuis le menu "fichier" - là, ça fonctionne.
astre a écrit : dans l'immédiat, sous Ubuntu, n'y aurait-il pas un truc pour planter un peu moins ?
Le fait que ma version de travail ne plante pas sous Intrepid tend à prouver que c'est le noyau 1.7 qui pose problème.
Je n'ai pas encore trouvé le point précis qui fait que gecko 1.8 passe avec GTK 2.14. Mais je crains que si je corrige KompoZer uniquement pour ce point-là, d'autres problèmes apparaissent avec les versions ultérieures d'Ubuntu.
Et comme je voudrais porter Firebug sous KompoZer, et que Firebug n'est compatible qu'avec gecko 1.8 et ultérieurs, si je parvenais à porter KompoZer sous gecko 1.8.1 je résoudrais bien plus de problèmes que ce bug dans Intrepid.
Accessoirement je n'ai toujours pas installé Intrepid sur mon poste de travail : j'ai toujours été très satisfait des versions LTS d'Ubuntu et des versions stables de Debian, et d'une manière générale je crois qu'il est illusoire de vouloir à la fois des fonctionnalités dernier cri *et* la stabilité. Or, si j'utilise Linux, c'est précisément pour la stabilité.
Si j'échoue dans mon portage, je me résoudrai à acheter un disque pour installer Intrepid en dual-boot et je ferai de mon mieux pour patcher KompoZer 0.7.10. Mais rien ne me garantit en l'état que ça soit plus simple que de porter KompoZer sous gecko 1.8.1 ou 1.9.
Publié : 16 nov. 2008, 14:06
par Ymai
astre a écrit :Autre question, dans l'immédiat, sous Ubuntu, n'y aurait-il pas un truc pour planter un peu moins ?
Ne toucher sous aucun prétexte à l'onglet "Source". Ce sera déjà beaucoup mieux...
Penser à enregistrer souvent

. Voire à publier fréquemment, même un travail inachevé.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
Publié : 17 nov. 2008, 09:55
par chinon37
Un nouveau post est ouvert sur le devenir de KompoZer et l'avancement des travaux de Kaze.
Le titre devrait être plus parlant que celui ici présent.
Merci donc de poursuivre la conversation là-bas: http://www.geckozone.org/forum/viewtopic.php?t=70879
Publié : 18 nov. 2008, 12:44
par astre
Je n'ai pas encore trouvé le point précis qui fait que gecko 1.8 passe avec GTK 2.14.
J'avoue ne pas tout comprendre, mais merci pour tout ce que vous faites et toutes les autres réponses qui m'ont été données !
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.10 (intrepid) Firefox/3.0.4
Publié : 18 nov. 2008, 13:05
par chinon37
On me corrigera si je me trompe:
Gecko est le moteur d'affichage du logiciel
Gtk est l'interface graphique
Actuellement, KpZ utilise gecko 1.7 et une version de Gtk inférieure à 2.14
Kaze, tu me corriges?
Publié : 18 nov. 2008, 13:44
par Kazé
Oui, c'est ça. Je peux essayer de compléter, mais ça risque de ne pas être plus clair.
Gecko est le moteur commun à Firefox, Thunderbird, KompoZer, Songbird, etc. C'est ce qui permet l'affichage :
- des documents HTML (= les pages ouèbe)
- des documents XUL (= les interfaces utilisateur : fenêtres, menus, boutons, etc.).
C'est un socle commun à toutes les plate-formes : Windows, MacOS, Linux, de sorte qu'en principe, une application codée sur le moteur Gecko fonctionnera sous toutes les plate-formes.
GTK est une bibliothèque d'interface graphique. Elle est principalement utilisée sous Linux, mais on la trouve aussi dans des applications Windows telles que Gimp ou Pidgin (d'où les fenêtres de sélection de fichier un peu exotiques sur ces deux applications).
En ce qui concerne les éléments d'interface utilisateur (le XUL), Gecko «traduit» le XUL en éléments graphiques spécifiques à chaque plate-forme :
- sous Windows, Gecko «traduit» le XUL en WinForms
- sous Linux, Gecko «traduit» le XUL en GTK
En théorie, KompoZer pourrait donc fonctionner avec n'importe quelle version de GTK.
Mais si Windows (et donc WinForms) est figé, ça n'est pas le cas de Linux ni de GTK. La liaison Gecko / GTK n'est donc pas garantie à long terme, un vieux moteur Gecko est susceptible de mal fonctionner avec une version toute récente de GTK. Je pense que c'est ce qui se passe avec KompoZer (qui repose sur un vieux Gecko 1.7) sous Intrepid (qui utilise un GTK 2.14 flambant neuf).
Dans un monde idéal, Nvu aurait été codé sur un moteur Gecko non modifié, et aurait implémenté les nouvelles fonctionnalités sous formes de composants externes (XPCOM) ; et s'il fallait absolument modifier le moteur Gecko pour certaines tâches, il aurait fallu modifier Gecko «upstream», c'est-à-dire directement dans le noyau Mozilla. C'est open-source, ça sert à ça... mais ça ne s'est pas fait comme ça.
En effet, Nvu modifie assez lourdement le moteur Gecko 1.7 sur lequel il a été développé : ce sont les fameuses 15 000 lignes de patches non documentées dont je parlais plus haut. Au passage, vous noterez que BlueGriffon fera exactement pareil que Nvu sur ce point-là, d'où mon désarroi vis-à-vis de ce projet.
Mon boulot actuel consiste donc à adapter l'essentiel de ces 15 000 lignes de patches au moteur Gecko 1.8.1.
Publié : 18 nov. 2008, 15:52
par chinon37
On comprend mieux l'ampleur de la tâche

Publié : 21 nov. 2008, 13:41
par Invité
Kaze a écrit :
jcd a écrit :Perso j'ai remis Ubuntu 7.04 (chez moi 7.10 y'a aussi des pbs ...)
Je suis passé de Dapper (6.06) à Hardy (8.04), je n'ai pas de problème particulier. Tu devrais peut-être tenter la 8.04, elle est désormais stable, et son support est assuré pour 3 ans.
P.S. je viens de voir que tu as posté ton dernier message avec Hardy... Ça ne fonctionne pas bien avec Hardy ?
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
Effectivement j'ai été un peu vite dans mon post précédent... Je voulais dire 8.04 et 8.10... Kompozer fonctionne correctement avec 8.04 (hardy) [aux bogues connus prêts mais on peut passer dessus]