Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.
nombre réponses : 25

#0 Re : -1 »  mise à jour 14-04 mal réalisée » Le 29/07/2014, à 06:53

Gemnoc
Réponses : 17
quiquinet a écrit :

je parle de l'ensemble des mises à jour:
sur 13-10 une maj a plantée j'ai réinstallé 13-10
de 12-10 > 13-04 pb avec les dépôts j'ai réinstallé

Tu confonds mises à jour avec mises à niveau, c'est ce que michel_04 tentait de te faire comprendre. C'est totalement différent.

http://doc.ubuntu-fr.org/migration#mise … difference

#1 Re : -1 »  clavier » Le 29/07/2014, à 07:10

Gemnoc
Réponses : 2

Bonjour,

étoile de jour a écrit :

Quand on achéte un ordi portable, peut-on avoir directement linux Ubuntu...

Les portables sous Ubuntu sont plutôt rares et ne se trouvent généralement pas en boutique, du moins au Canada. Il y a des marchands en ligne qui vendent des portables avec Ubuntu pré-installé, mais ils sont américains (ou européens) et je doute que les portables viennent avec un clavier canadien français.

Dell.ca vend des portables sous Ubuntu 12.04 LTS, mais seulement les séries pour entreprises.

Il y a une liste d'autres vendeurs ici : http://linuxpreinstalle.com/

étoile de jour a écrit :

Pour le clavier, j'ai l'habitude de travailler avec :

canadien multilingue standard français (canada)
Est-ce que cela est possible de l'avoir..? avec Ubuntu

Bien sûr, je suis sous Ubuntu depuis 2007 et le clavier canadien multilingue a toujours été disponible.

#2 Re : -1 »  Probleme installation EKD sur 12.04 » Le 26/07/2014, à 21:31

Gemnoc
Réponses : 22

Salut,

Tu aurais pu éditer ton premier message pour corriger tes fautes d'orthographe.

Par ailleurs savais-tu que Ubuntu 13.04 n'est plus maintenu depuis janvier dernier ? http://doc.ubuntu-fr.org/raring

#3 Re : -1 »  [résolu]problème ouverture sketchup 8 » Le 27/07/2014, à 19:30

Gemnoc
Réponses : 5

boucher,

Libre Office Draw n'a rien à voir avec Sketchup, qui est le sujet ici. Un sujet résolu qui plus est.

Stp ouvres ton propre sujet de discussion.

#4 Re : -1 »  [Résolu] Ecran noir - Google Map » Le 22/07/2014, à 19:28

Gemnoc
Réponses : 11

Pas chez moi. Je crois que la version classique n'est plus disponible.

Sous Firefox, Google Maps s'affiche maintenant en « mode simplifié » qui ne supporte pas les fonctions 3D.

1406050066.png

#5 Re : -1 »  [Résolu] Ecran noir - Google Map » Le 22/07/2014, à 19:39

Gemnoc
Réponses : 11

Même OS/arch chez moi, mais carte graphique Nvidia GeForce GTX650Ti.

Est-ce que tu confirmes que tu n'as pas ce lien « mode simplifié » sous Firefox, et qu'on te propose une option « retour à la version classique » ?

#6 Re : -1 »  [Résolu] Ecran noir - Google Map » Le 22/07/2014, à 19:58

Gemnoc
Réponses : 11

Au temps pour moi, je n'ai même pas pensé à cliquer sur le point d'interrogation... roll

#7 Re : -1 »  [g2s] Screencastor - Screencast via ffmpeg » Le 16/07/2014, à 04:55

Gemnoc
Réponses : 522

Salut à tous,

Personne n'utilise Screencastor sous Ubuntu 14.04 ? Je suis passé à cette version le mois dernier, mais je n'ai pas eu à enregistrer des vidéos jusqu'ici. Hizoka, comptes-tu mettre à jour ton PPA ?

Merci ! smile

#8 Re : -1 »  [g2s] Screencastor - Screencast via ffmpeg » Le 17/07/2014, à 00:25

Gemnoc
Réponses : 522

Vrai, j'avais oublié le tar.gz. Merci !

#9 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 09/07/2014, à 00:56

Gemnoc
Réponses : 46

Salut gueratomik,

À ma connaissance checkinstall c'est pour créer des paquets debian pour utilisation locale, je ne suis pas certain qu'un tel paquet soit portable.

J'ai installé ton paquet .deb sous Ubuntu 12.04 LTS 64 bits, GDebi n'a pas rouspété pour l'architecture. Par contre, l'application ne se lance pas. Le retour du terminal :

$ gloss3d
Error: XtCreateWidget "GLVIEW" requires non-NULL widget class

Je fais un peu de « paquetage » (je suis mainteneur des PPA de FreeCAD), en général on utilise l'outil en ligne de commande "debuild". Il est possible de créer des paquets pour une autre version que le système avec l'outil pbuilder (qui créé un environnement chroot).

Il y a cet excellent tuto sur notre doc qui détaille comment faire : http://doc.ubuntu-fr.org/tutoriel/creer_un_paquet

Je ne suis pas un pro mais je peux m'y essayer, mais ça pourrait prendre quelques jours.

P.S. Je ne trouve pas d'icône d'application dans ton dossier source ?

#10 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 12/07/2014, à 07:38

Gemnoc
Réponses : 46

Bonjour gueratomik,

gueratomik a écrit :

@Gemnoc,

J'ai fait un paquet .deb pour ubuntu 12.04 LTS 64bits. J'ai testé sur une installation toute fraiche, ça doit marcher :

https://downloads.sourceforge.net/proje … _amd64.deb

Hé bien non, ça ne marche toujours pas, toujours une erreur de segmentation. gdb indique le même problème que pour golgot200.

L'as-tu produit avec checkinstall ou avec debuild ? Je répète au cas où tu aurais manqué mon post :

Gemnoc a écrit :

À ma connaissance checkinstall c'est pour créer des paquets debian pour utilisation locale, je ne suis pas certain qu'un tel paquet soit portable.

Une courte recherche qui donne lien vers la documention CheckInstall de Ubuntu.com le confirme :

La doc CheckInstall de Ubuntu.com a écrit :

IconsPage?action=AttachFile&do=get&target=dont.png CheckInstall is not designed to produce packages suitable for distribution. Do not use it to produce packages intended for the Ubuntu archive or PPAs. Instead, follow the Packaging Guide.

J'ai donc tenté la compilation à partir de tes dernières sources 0.2.13, mais sans succès, ci-dessous la fin du résultat de make :

r3dnetserver.c:621:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'struct R3DNETCLIENTINFO *' [-Wformat]
r3dnetserver.c: In function 'r3dnetserver_startCommunicationThread':
r3dnetserver.c:650:5: warning: passing argument 3 of 'pthread_create' from incompatible pointer type [enabled by default]
/usr/include/pthread.h:225:12: note: expected 'void * (*)(void *)' but argument is of type 'void (*)(struct R3DNETSERVER *)'
  CCLD   libgloss-r3dnet.la
make[1]: quittant le répertoire « /home/normand/compilation/gloss3d-beta-0.2.13/r3dnet »
make[1]: entrant dans le répertoire « /home/normand/compilation/gloss3d-beta-0.2.13 »
  CC     main.o
  CC     list.o
  CCLD   gloss3d
g3dui/.libs/libgloss-g3dui.so: undefined reference to `glwMDrawingAreaWidgetClass'
collect2: ld returned 1 exit status
make[1]: *** [gloss3d] Erreur 1
make[1]: quittant le répertoire « /home/normand/compilation/gloss3d-beta-0.2.13 »
make: *** [all-recursive] Erreur 1

Par ailleurs il me semble qu'il y a beaucoup de messages "warning".

Je peux créer des paquets pour Ubuntu 12.04 et 14.04 en 32 et 64 bits et les héberger sur mon dépôt PPA personnel, mais pour cela il faut que l'application soit compilable sous Ubuntu 12.04...

#11 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 12/07/2014, à 07:56

Gemnoc
Réponses : 46

@ gueratomik

Question parallèle : utilises-tu un système de gestion de versions (subversion, git, mercurial, ...) ?

Avec un dépôt git ou subversion, tu pourrais t'ouvrir un compte Launchpad, importer le dépôt dans une branche bazaar sur Launchpad, puis mettre en place la création automatique de paquets (nightly builds) pour toutes les versions supportées de Ubuntu. C'est ce que j'ai participé à mettre en place, et ce que je maintiens pour le projet FreeCAD. C'est l'idéal pour assembler une équipe de testeurs qui sont intimidés par la compilation... L'application est mise à jour par le gestionnaire de mises à jour de Ubuntu.

En proposant un dépôt public hébergeant ton code, tu inviterais ainsi les contributions. Mais ce n'est peut-être pas ton intention...

#12 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 12/07/2014, à 08:42

Gemnoc
Réponses : 46

Hop,

C'est encore moi. J'ai un double amorçage Ubuntu 12.04 64 bits/Ubuntu 14.04 64 bits, j'ai donc retenté la compilation sous Ubuntu 14.04.

Opérations ./configure et make : succès
sudo checkinstall : installation et création d'un paquet gloss3d-beta qui peut être désinstallé via Synaptic

L'application ne se lance pas à partir du paquet généré.

gloss3d
gloss3d: error while loading shared libraries: libgloss-g3d.so.0: cannot open shared object file: No such file or directory

Par contre, j'arrive à lancer l'application par l'exécutable /gloss3d-beta-0.2.13/gloss3d. big_smile

Bref, il semble que le checkinstall ait merdouillé. Non, c'est moi ! J'avais oublié de terminer la compilation avec la commande "ldconfig". Ça fonctionne maintenant ! roll

Pour info, sous Ubuntu 14.04 le paquet libmotif4 est déprécié en faveur de libmotif-common. Pour la compil libmotif4-dev est remplacé par libmotif-dev.

$ dpkg -l libmotif-common
||/ Nom            Version      Architecture Description
+++-==============-============-============-=================================
ii  libmotif-commo 2.3.4-5      all          Motif - common files

Il semble donc que ton contournement du bogue de la bibli motif en version 2.3.3 ne fonctionne pas. Sous Ubuntu 12.04, c'est la version 2.3.3-5.

1405147283.png
P.S. Quand je dis que Motif, c'est visuellement moche pour moi... sad Tes captures d'écran montrent que ton interface est très différente de la mienne (et plus belle).

#13 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 12/07/2014, à 19:11

Gemnoc
Réponses : 46

Salut Gary,

gueratomik a écrit :

Salut Gemnoc. Merci pour ta persévérance. Cette erreur est due au fait que la version de la libGLw pour Ubuntu 12.04 a été compilée sans le support Motif. Cela a été rétabli dans Ubuntu 13.10 et 14.04, mais du coup ca me contraint a utiliser du code source de la libGLw pour compiler Gloss3D (mais je n'inclue pas ces fichiers dans le tar.gz, d'ou l'erreur que tu obtiens a la compilation. J'ai corrigé ca (cf. depot sourceforge)

D'accord, je vais retester sous Ubuntu 12.04. smile

Dis donc, la compilation de Gloss3d est vraiment rapide. Aucune comparaison avec FreeCAD, qui prend près de 15 minutes avec 3 processus (donc près de 45 minutes avec un seul processus) sur mon Intel Core i5!

gueratomik a écrit :
Gemnoc a écrit :

Je peux créer des paquets pour Ubuntu 12.04 et 14.04 en 32 et 64 bits et les héberger sur mon dépôt PPA personnel, mais pour cela il faut que l'application soit compilable sous Ubuntu 12.04...

Ah vi ce serait super, merci smile ! Et voila la version 0.2.14 corrigée (et testée sur Debian/Ubuntu) : https://sourceforge.net/projects/gloss3d/files/

OK, je vais essayer de créer les paquets plus tard ce weekend.

gueratomik a écrit :
Gemnoc a écrit :

Avec un dépôt git ou subversion, tu pourrais t'ouvrir un compte Launchpad, importer le dépôt dans une branche bazaar sur Launchpad, puis mettre en place la création automatique de paquets (nightly builds) pour toutes les versions supportées de Ubuntu. C'est ce que j'ai participé à mettre en place, et ce que je maintiens pour le projet FreeCAD. C'est l'idéal pour assembler une équipe de testeurs qui sont intimidés par la compilation... L'application est mise à jour par le gestionnaire de mises à jour de Ubuntu.

Ah mais c'est super ca ! Tres bonne idee, je vais faire ca !

Petit supplément d'info alors : Launchpad utilise le système de gestion de versions décentralisé Bazaar (bzr), développé par Canonical. Un de tes choix serait donc d'adopter bzr et Launchpad comme plateforme d'hébergement. Le système de compilation de paquets de Launchpad requiert une branche bzr, c'est pourquoi j'ai parlé précédemment d'importer une branche externe git ou svn, mais si ton dépôt était directement sur Launchpad, cette étape ne serait pas requise.

Par contre il faut savoir que Bazaar a « perdu la bataille » des systèmes de gestion de versions. C'est manifestement Git qui est la plate-forme la plus populaire et répandue. Git est aussi un système décentralisé, contrairement à Subversion qui est centralisé.

Je pense que le choix qui s'impose est Git, quoiqu'il soit parfois difficile d'approche. Évidemment je te suggère de fouiller la question, je ne suis pas développeur et ne fais que rapporter ce que j'ai lu. Par exemple comme beaucoup de projets libres, les développeurs de FreeCAD ont migré de svn à Git il y a environ 2 ans pour faciliter la collaboration.

gueratomik a écrit :

Ahah big_smile. La difference entre mon interface et la mienne, c'est la font Helvetica. Pour une meilleure portabilité, j'avais mis une font standard. J'ai modifié le code pour que le font de base soit Helvetica et qu'en cas d'absence, on passe sur une font par défaut.

Ah, et pourquoi pas une police libre ? DejaVu Sans ressemble à Helvetica et est installée par défaut (en TrueType) sous Ubuntu. Par contre je suppose que ton appli utilise des polices X11 ?

En fait je me contenterais de n'importe quelle police sans sérif, tout mais pas cette horrible police. tongue

J'ai fouillé un peu hier, apparemment on peut personnaliser l'apparence d'applications X11 en créant un fichier ~/.Xresources.

gueratomik a écrit :

Concernant ta capture d'écran, je note que tu as crée des primitives. Pour info, le rendu des primitives est buggé (bah vi c une version beta big_smile), si tu tentes un rendu avec les lumieres et tout, il faut d'abord les convertir en Mesh (avec le bouton http://gloss3d.sourceforge.net/using/co … itive.png) sinon ca risque de planter. Je vais coriger ca dans la prochaine version.

J'ai fait un peu n'importe quoi... Je suis très expérimenté en CAO, mais je n'y connais rien à la modélisation polygonale. Alors je suis complètement perdu. lol

Normand

#14 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 12/07/2014, à 19:27

Gemnoc
Réponses : 46

Apparemment la police bitmap Helvetica peut être installée via le paquet xfonts-75dpi ou xfonts-100dpi. J'ai installé les deux, ainsi que xfonts-75dpi-transcoded et xfonts-100dpi-transcoded, mais Gloss3d conserve toujours la vieille police...

#15 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 12/07/2014, à 21:15

Gemnoc
Réponses : 46

Hop, petit message pour indiquer que le paquet gloss3d-beta-0.2.14_ubuntu-12.04_amd64.deb est fonctionnel chez moi sous Ubuntu 12.04 64 bits. smile

En rapport avec mon post précédent, voici le retour du terminal lors du lancement de gloss3d:

Cannot create -*-helvetica-medium-r-normal-*-12-120-*-*-*-*-iso8859-1, switching to 6x13
Cannot create -*-helvetica-medium-r-normal-*-12-120-*-*-*-*-iso8859-1, switching to 6x13bold
Cannot create -*-helvetica-medium-r-normal-*-08-120-*-*-*-*-iso8859-1, switching to 6x9

Par ailleurs le menu File --> Exit ne fonctionne pas.

#16 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 13/07/2014, à 22:26

Gemnoc
Réponses : 46

Bonsoir,

Je tente de créer un paquet deb en bonne et due forme selon le Ubuntu Packaging Guide.

J'ai créé un dossier /debian dans les sources et édité les fichiers requis -- jusque là ça va.

J'ai créé un paquet source (debuild -S -sa) -- ok.

C'est lors de la compilation d'un paquet binaire (*.deb) dans un environnement propre avec pbuilder que ça bloque. Pour téléverser des paquets sur un dépôt PPA, on ne peut téléverser que le paquet source, les serveurs de Launchpad s'occupent de compiler le paquet binaire - si je ne parviens pas à produire un .deb avec pbuilder, Launchpad ne le pourra pas non plus.

Le paramétrage de l'environnement de compilation semble se dérouler normalement, les dépendances requises s'installent bien. (J'ai omis la phase de téléchargement et de décompression)

Setting up libexpat1:amd64 (2.1.0-4) ...
Setting up libffi6:amd64 (3.0.13-4) ...
Setting up libmagic1:amd64 (5.11-2ubuntu4) ...
Setting up libssl1.0.0:amd64 (1.0.1e-3ubuntu1) ...
Setting up libpython3.3-minimal:amd64 (3.3.2-7ubuntu3) ...
Setting up mime-support (3.54ubuntu1) ...
update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode
Setting up libpython3.3-stdlib:amd64 (3.3.2-7ubuntu3) ...
Setting up python3.3-minimal (3.3.2-7ubuntu3) ...
Setting up libasprintf0c2:amd64 (0.18.1.1-10ubuntu3) ...
Setting up libglib2.0-0:amd64 (2.38.0-1ubuntu1) ...
No schema files found: doing nothing.
Setting up libpipeline1:amd64 (1.2.4-1) ...
Setting up libxau6:amd64 (1:1.0.8-1) ...
Setting up libxdmcp6:amd64 (1:1.1.1-1) ...
Setting up libxcb1:amd64 (1.9.1-3ubuntu1) ...
Setting up libx11-data (2:1.6.1-1ubuntu1) ...
Setting up libx11-6:amd64 (2:1.6.1-1ubuntu1) ...
Setting up libxext6:amd64 (2:1.3.2-1) ...
Setting up libxml2:amd64 (2.9.1+dfsg1-3ubuntu2) ...
Setting up groff-base (1.22.2-3) ...
Setting up bsdmainutils (9.0.5ubuntu1) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up man-db (2.6.5-2) ...
Building database of manual pages ...
Setting up ucf (3.0027+nmu1) ...
Setting up fonts-dejavu-core (2.33+svn2514-3ubuntu1) ...
Setting up ttf-dejavu-core (2.33+svn2514-3ubuntu1) ...
Setting up fontconfig-config (2.10.93-0ubuntu1) ...
Setting up libcroco3:amd64 (0.6.8-2) ...
Setting up libpciaccess0:amd64 (0.13.2-1) ...
Setting up libdrm-intel1:amd64 (2.4.46-1) ...
Setting up libdrm-nouveau2:amd64 (2.4.46-1) ...
Setting up libdrm-radeon1:amd64 (2.4.46-1) ...
Setting up libfreetype6:amd64 (2.4.12-0ubuntu1) ...
Setting up libfontconfig1:amd64 (2.10.93-0ubuntu1) ...
Setting up libunistring0:amd64 (0.9.3-5ubuntu1) ...
Setting up libgettextpo0:amd64 (0.18.1.1-10ubuntu3) ...
Setting up libglapi-mesa:amd64 (9.2.1-1ubuntu3) ...
Setting up libx11-xcb1:amd64 (2:1.6.1-1ubuntu1) ...
Setting up libxcb-dri2-0:amd64 (1.9.1-3ubuntu1) ...
Setting up libxcb-glx0:amd64 (1.9.1-3ubuntu1) ...
Setting up libxdamage1:amd64 (1:1.1.4-1ubuntu1) ...
Setting up libxfixes3:amd64 (1:5.0.1-1ubuntu1) ...
Setting up libxxf86vm1:amd64 (1:1.1.3-1) ...
Setting up libgl1-mesa-glx:amd64 (9.2.1-1ubuntu3) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode
Setting up libmotif-common (2.3.4-4) ...
Setting up libjpeg-turbo8:amd64 (1.3.0-0ubuntu1) ...
Setting up libjpeg8:amd64 (8c-2ubuntu8) ...
Setting up libxrender1:amd64 (1:0.9.8-1) ...
Setting up libxft2:amd64 (2.3.1-1) ...
Setting up libice6:amd64 (2:1.0.8-2) ...
Setting up libsm6:amd64 (2:1.2.1-2) ...
Setting up libxt6:amd64 (1:1.1.4-1) ...
Setting up libxmu6:amd64 (2:1.1.1-1) ...
Setting up libxm4:amd64 (2.3.4-4) ...
Setting up libglw1-mesa:amd64 (8.0.0-1ubuntu1) ...
Setting up libkms1:amd64 (2.4.46-1) ...
Setting up libmrm4:amd64 (2.3.4-4) ...
Setting up libuil4:amd64 (2.3.4-4) ...
Setting up python3.3 (3.3.2-7ubuntu3) ...
Setting up python3-minimal (3.3.2-14ubuntu1) ...
Setting up libpython3-stdlib:amd64 (3.3.2-14ubuntu1) ...
Setting up file (5.11-2ubuntu4) ...
Setting up gettext-base (0.18.1.1-10ubuntu3) ...
Setting up autotools-dev (20130810.1) ...
Setting up libasprintf-dev:amd64 (0.18.1.1-10ubuntu3) ...
Setting up libgettextpo-dev:amd64 (0.18.1.1-10ubuntu3) ...
Setting up gettext (0.18.1.1-10ubuntu3) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu2ubuntu1) ...
Setting up libdrm-dev (2.4.46-1) ...
Setting up libexpat1-dev:amd64 (2.1.0-4) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up x11proto-core-dev (7.0.24-1) ...
Setting up libxau-dev:amd64 (1:1.0.8-1) ...
Setting up libxdmcp-dev:amd64 (1:1.1.1-1) ...
Setting up x11proto-input-dev (2.3-1) ...
Setting up x11proto-kb-dev (1.0.6-2) ...
Setting up xtrans-dev (1.2.7-1) ...
Setting up libpthread-stubs0:amd64 (0.3-3) ...
Setting up libpthread-stubs0-dev:amd64 (0.3-3) ...
Setting up libxcb1-dev:amd64 (1.9.1-3ubuntu1) ...
Setting up libx11-dev:amd64 (2:1.6.1-1ubuntu1) ...
Setting up libice-dev:amd64 (2:1.0.8-2) ...
Setting up libsm-dev:amd64 (2:1.2.1-2) ...
Setting up libxt-dev:amd64 (1:1.1.4-1) ...
Setting up uil (2.3.4-4) ...
Setting up libmotif-dev:amd64 (2.3.4-4) ...
Setting up mesa-common-dev (9.2.1-1ubuntu3) ...
Setting up libglw1-mesa-dev (8.0.0-1ubuntu1) ...
Setting up libjpeg-turbo8-dev:amd64 (1.3.0-0ubuntu1) ...
Setting up libjpeg8-dev:amd64 (8c-2ubuntu8) ...
Setting up libjpeg-dev:amd64 (8c-2ubuntu8) ...
Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-1ubuntu1) ...
Setting up libpng12-dev (1.2.49-4ubuntu1) ...
Setting up python3 (3.3.2-14ubuntu1) ...
Setting up dh-python (1.20131003-1) ...
Setting up apparmor-easyprof (2.8.0-0ubuntu31) ...
Setting up dh-apparmor (2.8.0-0ubuntu31) ...
Setting up debhelper (9.20130630ubuntu1) ...
Processing triggers for libc-bin ...
                                         
Current status: 0 broken [-1].

Ensuite la préparation de la compilation commence.

 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  fakeroot
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/98.9 kB of archives.
After this operation, 355 kB of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package fakeroot.
(Reading database ... 16378 files and directories currently installed.)
Unpacking fakeroot (from .../fakeroot_1.20-1_amd64.deb) ...
Processing triggers for man-db ...
Setting up fakeroot (1.20-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
I: Copying back the cached apt archive contents
I: new cache content autotools-dev_20130810.1_all.deb added
I: new cache content libjpeg-turbo8-dev_1.3.0-0ubuntu1_amd64.deb added
I: new cache content libmrm4_2.3.4-4_amd64.deb added
I: new cache content libmotif-common_2.3.4-4_all.deb added
I: new cache content libjpeg-dev_8c-2ubuntu8_amd64.deb added
I: new cache content libjpeg8-dev_8c-2ubuntu8_amd64.deb added
I: new cache content libglw1-mesa_8.0.0-1ubuntu1_amd64.deb added
I: new cache content uil_2.3.4-4_amd64.deb added
I: new cache content libglw1-mesa-dev_8.0.0-1ubuntu1_amd64.deb added
I: new cache content libuil4_2.3.4-4_amd64.deb added
I: new cache content libpng12-dev_1.2.49-4ubuntu1_amd64.deb added
I: new cache content libmotif-dev_2.3.4-4_amd64.deb added
I: new cache content libxm4_2.3.4-4_amd64.deb added
I: Copying source file
I: copying [gloss3d-beta_0.2.14-1ppa1~trusty1.dsc]
I: copying [./gloss3d-beta_0.2.14.orig.tar.gz]
I: copying [./gloss3d-beta_0.2.14-1ppa1~trusty1.debian.tar.gz]
I: Extracting source
gpgv: Signature made Sun Jul 13 19:52:05 2014 UTC using RSA key ID ********
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./gloss3d-beta_0.2.14-1ppa1~trusty1.dsc
dpkg-source: info: extracting gloss3d-beta in gloss3d-beta-0.2.14
dpkg-source: info: unpacking gloss3d-beta_0.2.14.orig.tar.gz
dpkg-source: info: unpacking gloss3d-beta_0.2.14-1ppa1~trusty1.debian.tar.gz
I: Building the package
I: Running cd tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" dpkg-buildpackage -us -uc  -rfakeroot
dpkg-buildpackage: source package gloss3d-beta
dpkg-buildpackage: source version 0.2.14-1ppa1~trusty1
dpkg-buildpackage: source changed by ************************
dpkg-buildpackage: host architecture amd64
 dpkg-source --before-build gloss3d-beta-0.2.14
 fakeroot debian/rules clean
dh clean  --with autotools-dev
   dh_testdir
   dh_auto_clean
   dh_autotools-dev_restoreconfig
   dh_clean
 dpkg-source -b gloss3d-beta-0.2.14
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building gloss3d-beta using existing ./gloss3d-beta_0.2.14.orig.tar.gz
dpkg-source: info: building gloss3d-beta in gloss3d-beta_0.2.14-1ppa1~trusty1.debian.tar.gz
dpkg-source: info: building gloss3d-beta in gloss3d-beta_0.2.14-1ppa1~trusty1.dsc
 debian/rules build
dh build  --with autotools-dev
   dh_testdir
   dh_autotools-dev_updateconfig
   dh_auto_configure
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 3458764513820540925
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking for gawk... no
checking for mawk... mawk
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether make sets $(MAKE)... (cached) yes
checking for ANSI C header files... (cached) yes
checking expat.h usability... yes
checking expat.h presence... yes
checking for expat.h... yes
checking for XML_SetElementHandler in -lexpat... yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for png_read_info in -lpng... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating g3d/Makefile
config.status: creating g3dexport/Makefile
config.status: creating g3dimport/Makefile
config.status: creating g3dmouse/Makefile
config.status: creating g3dcom/Makefile
config.status: creating g3dui/Makefile
config.status: creating g3durmanager/Makefile
config.status: creating r3d/Makefile
config.status: creating r3dnet/Makefile
config.status: creating include/config.h
config.status: executing libtool commands
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --disable-maintainer-mode

Puis la compilation, ici ça bloque rapidement.

   dh_auto_build
make[1]: Entering directory `/tmp/buildd/gloss3d-beta-0.2.14'
Making all in g3d
make[2]: Entering directory `/tmp/buildd/gloss3d-beta-0.2.14/g3d'
  CC     g3dbbox.lo
/bin/bash ../libtool --silent --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include   -D_FORTIFY_SOURCE=2 -I../include -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -c -o g3dbbox.lo g3dbbox.c
g3dbbox.c:43:20: fatal error: GL/glu.h: No such file or directory
 #include <GL/glu.h>
                    ^
compilation terminated.
make[2]: *** [g3dbbox.lo] Error 1
make[2]: Leaving directory `/tmp/buildd/gloss3d-beta-0.2.14/g3d'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/buildd/gloss3d-beta-0.2.14'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: cleaning the build env 
I: removing directory /var/cache/pbuilder/build//6734 and its subdirectories

Des idées ?

#17 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 13/07/2014, à 22:54

Gemnoc
Réponses : 46

OK, ça baigne ! Construction du paquet réussie après l'ajout des dépendances freeglut3-dev et libxpm-dev. cool

Bizarre, car elles ne semblaient pas nécessaires à la compilation traditionnelle. Par contre, elles étaient déjà installées sur mon système.

Le paquet se lance et semble fonctionner normalement. Prochaine étape : création d'un lanceur. Gary, il va falloir que tu nous créés une icône ! tongue

#18 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 14/07/2014, à 01:27

Gemnoc
Réponses : 46

Hop, en attendant une icône d'application :

1405293878.png

wink

Par contre, une fois lancée, l'icône n'apparaît pas dans le dash lanceur, et est remplacée par un point d'interrogation dans un carré gris. hmm

Je vais téléverser les paquets sur mon PPA cette nuit et posterai le lien quand ils seront en ligne.

Édition : en cherchant un peu, il semblerait que le lanceur Unity n'aime pas trop les xpm, et que le png soit préférable, mais je n'ai pas testé.

#19 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 14/07/2014, à 07:26

Gemnoc
Réponses : 46

Les paquets signés de Gloss3D-beta 0.2.14 pour Ubuntu 12.04 et 14.04 en 32 ou 64 bits sont maintenant disponibles sur mon dépôt PPA. cool

ppa:gemnoc/ppa

Consultez la doc ppa pour savoir comment l'ajouter à vos sources de logiciels. Ensuite il suffit d'installer le paquet apt://gloss3d.

Ou vous pouvez aussi le télécharger directement :

Ubuntu 14.04 LTS
gloss3d-beta_0.2.14-1ppa1~trusty1_amd64.deb
gloss3d-beta_0.2.14-1ppa1~trusty1_i386.deb

Ubuntu 12.04 LTS
gloss3d-beta_0.2.14-1ppa1~precise1_amd64.deb
gloss3d-beta_0.2.14-1ppa1~precise1_i386.deb

Puis double-cliquer dessus pour l'installer.

Qu'offre-t-ils de plus que le paquet de gueratomik ?

  • L'application vient avec un raccourci-lanceur accessible depuis le dash sous Ubuntu/Unity ou via le menu Applications sous les autres environnements de bureau. L'icône est temporaire, en attendant qu'une icône plus appropriée soit disponible ! wink

@ gueratomik
Les détails des paquets permettre de télécharger les paquets sources comme le dossier debian ajouté aux sources : https://launchpad.net/~gemnoc/+archive/ … ian.tar.gz

À noter que les dépendances de Precise diffèrent de celles de Trusty.

#20 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 14/07/2014, à 07:33

Gemnoc
Réponses : 46

Bizarre, avec mon paquet, c'est maintenant la police helvetica qui s'affiche, mais pas dans les sous-menus :

1405315949.png

#21 Re : -1 »  Nouveau modeleur 3D pour Linux - Gloss3D » Le 14/07/2014, à 07:39

Gemnoc
Réponses : 46
golgot200 a écrit :
Gemnoc a écrit :

Gary, il va falloir que tu nous créés une icône !

Ça je peux smile

http://debian-facile.org/viewtopic.php?id=7475

C'est Gary qui décide bien sûr, mais pourquoi pas la tête d'un T-Rex comme celui de l'image en début de topic? big_smile

#22 -1 »  Sortie de FreeCAD 0.14 » Le 10/07/2014, à 04:16

Gemnoc
Réponses : 1

Bonjour à tous,

La version finale de FreeCAD v0.14 (révision 3692) a été publiée le 1er juillet dernier. Ce n'est qu'hier que j'ai pu compléter le téléversement des paquets .deb (pour precise, saucy et trusty) sur le PPA officiel du projet. Pour installer ou mettre à jour, veuillez consulter la doc FreeCAD.

Le document Notes de version 0.14 liste les changements les plus importants, et il y en a eu beaucoup depuis la précédente version 0.13 sortie en février 2013.

Comme je l'écrivais pour la sortie de la v0.13, j'espère que vous serez nombreux à l'installer et tester, même si la CAO ne rejoint malheureusement pas beaucoup de monde.

Voilà ! smile

#23 Re : -1 »  DigiKam plante fréquemment » Le 29/06/2014, à 16:55

Gemnoc
Réponses : 23
francois-web a écrit :

La libsqlite i386 doit être installée en premier pour le respect des dépendances.

Comme le disait François, il faut télécharger et installer libsqlite3-0 avant d'installer le paquet sqlite3.

http://packages.ubuntu.com/utopic/libsqlite3-0

Par ailleurs, ta capture d'écran n'était pas du tout utile, car tu avais ouvert la capture d'écran de l'application, et elle masquait le message d'erreur.

#24 Re : -1 »  [Résolu]Proble;e clqvier en auerty » Le 06/07/2014, à 04:01

Gemnoc
Réponses : 3
jplemoine a écrit :

Il te suffit de fqire une recherche dqns le foru; . lq reponse q dej0 2t2 donn2e plusieurs fois<<<

lol