Bonjour,
Quand la version 0.16 de Freecad est sortie(en stable), je l'ai compilée sous debian 8 à partir des sources et ça marchait pas mal, mais ces derniers temps, ça plante souvent(erreur de segmentation) ou gel de l'interface avec impotente charge CPU.
Qu'est-ce qui à changé entre temps ?
La première chose qui me vient à l'esprit c'est les mises à jour du système avec apt.
Est-ce que ça pourrait être la cause ?
Mon but étant plutôt d'utiliser Freecad plutôt que de chercher la cause du problème, quel est le meilleur moyen de disposer d'une version récente et stable ?
Est-ce :
1 - jessie-backports
https://packages.debian.org/jessie-backports/freecad
2 - télécharger et installer avec dpkg ?
http://download.opensuse.org/repositori ... ebian_8.0/
https://build.opensuse.org/package/bina ... Debian_8.0
Ou un autre moyen ?
Merci d'avance.
Benoit
Gel de l'application et erreurs de segmentation
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: Gel de l'application et erreurs de segmentation
Bonjour,
Ça pourrait venir de la version d'OCC/OCE, la version 0.16 de FreeCAD est livré avec OCE 0.17 = OCC 6.8.0 en dépendance, ta version est OCE 0.16 = OCC 6.7.0...
À voir aussi la version de libboost utilisé, comme on peut le voir sur la page des backports c'est la version 1.55 qu'il faut utilisé (bon il me semble qu'il y a eu des commits pour accepter de nouveau la 1.54 mais je ne sais pas si ça à été backporté pour la version 0.16.
Je n'utilise pas Debian souvent donc je ne saurais te dire quelle est la meilleure approche (backport ou paquet deb ...)
PS : Tu ne devrais pas mettre tes infos FreeCAD en signature car tes messages sur le forum deviendront obsolète quand tu changeras de version...
Ça pourrait venir de la version d'OCC/OCE, la version 0.16 de FreeCAD est livré avec OCE 0.17 = OCC 6.8.0 en dépendance, ta version est OCE 0.16 = OCC 6.7.0...
À voir aussi la version de libboost utilisé, comme on peut le voir sur la page des backports c'est la version 1.55 qu'il faut utilisé (bon il me semble qu'il y a eu des commits pour accepter de nouveau la 1.54 mais je ne sais pas si ça à été backporté pour la version 0.16.
Je n'utilise pas Debian souvent donc je ne saurais te dire quelle est la meilleure approche (backport ou paquet deb ...)
PS : Tu ne devrais pas mettre tes infos FreeCAD en signature car tes messages sur le forum deviendront obsolète quand tu changeras de version...
Formations - Assistance - Développement : https://freecad-france.com
Re: Gel de l'application et erreurs de segmentation
Bonjour,rockn wrote:Bonjour,
Ça pourrait venir de la version d'OCC/OCE, la version 0.16 de FreeCAD est livré avec OCE 0.17 = OCC 6.8.0 en dépendance, ta version est OCE 0.16 = OCC 6.7.0...
Merci pour ta réponse.
Je ne sais pas ce qu'est OCC, mais la version binaire de freecad 0.16 installée à partir de jessie-backports(voir ci dessous) utilise bien : OCC version: 6.8.0.oce-0.17.
Je verrai bien si ça plante encore avec cette version.
Pour libboost, c'est bien la 1.55 qui est utilisée (dans la version que j'ai compilé).rockn wrote: À voir aussi la version de libboost utilisé, comme on peut le voir sur la page des backports c'est la version 1.55 qu'il faut utilisé (bon il me semble qu'il y a eu des commits pour accepter de nouveau la 1.54 mais je ne sais pas si ça à été backporté pour la version 0.16.
ldd ./FreeCAD
--8<--
libboost_filesystem.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0 (0x00007fc8f979f000)
libboost_program_options.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.55.0 (0x00007fc8f9527000)
libboost_regex.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.55.0 (0x00007fc8f9213000)
libboost_signals.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_signals.so.1.55.0 (0x00007fc8f8ffb000)
libboost_system.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_system.so.1.55.0 (0x00007fc8f8df7000)
libboost_thread.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0 (0x00007fc8f8bdc000)
--8<--
J'ai installé la version jessie-backports, je verrai bien ce que ça donne. Il y aura peut-être qlq qui me conseillera d'installer les binaires de freecad d'une autre manièrerockn wrote: Je n'utilise pas Debian souvent donc je ne saurais te dire quelle est la meilleure approche (backport ou paquet deb ...)
Belle journée
--
Benoit
Fait !rockn wrote: PS : Tu ne devrais pas mettre tes infos FreeCAD en signature car tes messages sur le forum deviendront obsolète quand tu changeras de version...
OS: Debian GNU/Linux 8.6 (jessie)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.
Build type: None
Python version: 2.7.9
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17