pb avec la libdigikam
les applis Digikam et Showfoto ne démarrent pas
Logiciels / Graphisme photo et vidéo

GJJ Membre non connecté
-
- Voir le profil du membre GJJ
- Inscrit le : 28/12/2013
- Groupes :
je ne sais pas si c'est le bon forum pour exposer ce pb qui relève peut-être plus du système (Mageia 9) ...
Constat : les applis Showfoto et Digikam ne se lancent pas
Showfoto :
Version : 1:8.0.0-3.mga9
Version actuellement installée : 1:8.0.0-3.mga9
Groupe : Graphisme/Photographie
Architecture : x86_64
Taille : 1306 Ko
Média : Aucun (installé)
Digikam :
Version : 1:8.0.0-3.mga9
Version actuellement installée : 1:8.0.0-3.mga9
Groupe : Graphisme/Photographie
Architecture : x86_64
Taille : 55756 Ko
Média : Aucun (installé)
Leur lancement en ligne de commande me font ce message
"Instruction non permise (core dumped)"
le controle avec "dmesg" indique
[ 2600.318667] traps: showfoto[27649] trap invalid opcode ip:7f0c0ec47d90 sp:7fff0e2c7ab0 error:0 in libdigikamcore.so.8.0.0[7f0c0e4aa000+8b4000]
et
[ 2670.339668] traps: digikam[27706] trap invalid opcode ip:7f5b7ba47d90 sp:7fffc2cabc60 error:0 in libdigikamcore.so.8.0.0[7f5b7b2aa000+8b4000]
J'ai désinstallé puis réinstallé => sans effet
Avez-vous une piste à proposer ?
activer des traces ? désinstaller qqc ?
NB : récemment, j'ai installé un truc qui s'appelle "Digimend" pour tablette Huion y a t-il un lien ?
Merci d'avance
Cordialement

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Il semblerait que l'application soit compilée avec des instructions du processeur que celui-ci ne reconnait pas.
Quel est ce processeur ?
Yves

GJJ Membre non connecté
-
- Voir le profil du membre GJJ
- Inscrit le : 28/12/2013
- Groupes :
Ces 2 applications ont toujours bien fonctionné sur les versions Mageia antérieures.
Sur la 9, je ne sais plus si ça a fonctionné au début.
Le processeur que j'utilise n'a pas changé ni avant ni depuis cette installation de Mageia9
Je vous mets ici le descriptif du processeur (4 cœurs AMD) :
[gjj@mageia ~]$ lscpu
Architecture : x86_64
Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit
Tailles des adresses: 48 bits physical, 48 bits virtual
Boutisme : Little Endian
Processeur(s) : 4
Liste de processeur(s) en ligne : 0-3
Identifiant constructeur : AuthenticAMD
Nom de modèle : AMD Phenom(tm) II X4 965 Processor
Famille de processeur : 16
Modèle : 4
Thread(s) par cœur : 1
Cœur(s) par socket : 4
Socket(s) : 1
Révision : 3
multiplication des MHz du/des CPU(s) : 24%
Vitesse maximale du processeur en MHz : 3400,0000
Vitesse minimale du processeur en MHz : 800,0000
BogoMIPS : 6832,74
Drapeaux : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext
fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid pni monitor cx16 p
opcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr hw_
pstate vmmcall npt lbrv svm_lock nrip_save
Fonctionnalités de virtualisation :
Virtualisation : AMD-V
NB : l'installation, la désinstallation et la réinstallation se sont faites avec l'outil "Centre de controle de Mageia"
Harddrake
9
Harddrake est l'outil de configuration Mageia du matériel.
Cordialement
Merci encore
Georges

david.david Membre non connecté
-
- Voir le profil du membre david.david
- Inscrit le : 11/02/2008
- Groupes :
-
Membre d'Honneur
$ rpm -qa |grep digikam
et :
$ rpm -qa |grep showfoto
ASUS K73S (portable) :
Intel Core i3-2350M_2.3GHz, 8 GO RAM DDR3, écran LED 17" (1600x900), CG Intel HD intégrée + CG Nvidia GeForce 610M_1GB dédiée (Technologie Optimus), SSD Samsung 860 EVO 500GB + SSD Samsung 850 EVO 500GB.
Mageia 8 - x86_64bits/ KDE Plasma-5.20.4 (DVD édition), c' est de la bombe, vive MAGEIA et toute l'équipe du STAFF MLO.
de david.david <david.david@mageialinux-online.org>
.Venez nous rejoindre sur le salon IRC de MLO
Intel Core i3-2350M_2.3GHz, 8 GO RAM DDR3, écran LED 17" (1600x900), CG Intel HD intégrée + CG Nvidia GeForce 610M_1GB dédiée (Technologie Optimus), SSD Samsung 860 EVO 500GB + SSD Samsung 850 EVO 500GB.
Mageia 8 - x86_64bits/ KDE Plasma-5.20.4 (DVD édition), c' est de la bombe, vive MAGEIA et toute l'équipe du STAFF MLO.
de david.david <david.david@mageialinux-online.org>


GJJ Membre non connecté
-
- Voir le profil du membre GJJ
- Inscrit le : 28/12/2013
- Groupes :
voici :
[gjj@mageia ~]$ rpm -qa |grep digikam
lib64digikamcore8.0.0-8.0.0-3.mga9
lib64digikamdatabase8.0.0-8.0.0-3.mga9
lib64digikamgui8.0.0-8.0.0-3.mga9
digikam-8.0.0-3.mga9
[gjj@mageia ~]$ rpm -qa |grep showfoto
showfoto-8.0.0-3.mga9
[gjj@mageia ~]$
Merci de votre aide

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Essaie
Code BASH :
urpmi --replacepkgs lib64digikamcore8.0.0
en root.
Yves

GJJ Membre non connecté
-
- Voir le profil du membre GJJ
- Inscrit le : 28/12/2013
- Groupes :
[gjj@mageia ~]$ su
Mot de passe :
[root@mageia gjj]# urpmi --replacepkgs lib64digikamcore8.0.0
ftp://distrib-coffee.ipsl.jussieu.fr//pub/linux/Mageia/distrib/9/x86_64/media/core/release/lib64digikamcore8.0.0-8.0.0-3.mga9.x86_64.rpm
installation de lib64digikamcore8.0.0-8.0.0-3.mga9.x86_64.rpm depuis /var/cache/urpmi/rpms
Préparation... ###############################################################################################################################
1/1: lib64digikamcore8.0.0 ###############################################################################################################################
1/1: désinstallation de lib64digikamcore8.0.0-1:8.0.0-3.mga9.x86_64
###############################################################################################################################
[root@mageia gjj]# showfoto
Instruction non permise (core dumped)
[root@mageia gjj]#
Est-ce que ça aurait dû fonctionner ?
Quoi d'autre à explorer ?
Merci pour tout
Cordialement

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Tu as lancé showfoto en root et pas en utilisateur normal.

GJJ Membre non connecté
-
- Voir le profil du membre GJJ
- Inscrit le : 28/12/2013
- Groupes :
oui, je pensais que ça ne pouvait pas être pire ...
Je viens d'essayer en utilisateur normal ... ça donne le même résultat
Peut-être puis-je tenter d'éliminer la librairie en défaut (libdigikam) et de la recompiler à partir des sources (en chargeant le package de dev)
Pour cela je veux bien une aide pour la marche à suivre
Merci toujours
Cordialement

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
L'outil de base est rpm-build, mais ma préférence est son utilisation avec mock https://wiki.mageia.org/en/Mock,_un_atelier_de_construction_de_paquets_rpm-fr
Yves

GJJ Membre non connecté
-
- Voir le profil du membre GJJ
- Inscrit le : 28/12/2013
- Groupes :
Voilà
J'ai téléchargé directement digikam-8.0.0-3.mga9.src.rpm à partir du lien http://ftp.free.fr/mirrors/mageia.org/distrib/9/SRPMS/core/release/digikam-8.0.0-3.mga9.src.rpm fourni (avec un warning de sécurité car http et pas https)
Puis dans le dossier suivant :
[gjj@mageia Téléchargements]$ cd /home/gjj/Téléchargements/Digikam
[gjj@mageia Digikam]$ su
Mot de passe :
[root@mageia Digikam]# ls
digiKam-7.4.0-x86-64.appimage digikam-8.0.0-3.mga9.src.rpm
[root@mageia Digikam]# rpm-build
bash: rpm-build : commande introuvable
[root@mageia Digikam]# rpm
rpm rpm2archive rpm2cpio rpmbuild rpmdb rpmdiff rpmdrake rpm-find-leaves rpmgraph rpmkeys rpmlint rpmlua rpmquery rpmspec rpmverify
[root@mageia Digikam]# rpmbuild
[root@mageia Digikam]# rpm-build digi
digiKam-7.4.0-x86-64.appimage digikam-8.0.0-3.mga9.src.rpm
[root@mageia Digikam]# rpmbuild digikam-8.0.0-3.mga9.src.rpm
erreur : Le fichier /home/gjj/Téléchargements/Digikam/digikam-8.0.0-3.mga9.src.rpm ne semble pas être un fichier spec.
[root@mageia Digikam]#
Effectivement, avant l'installation, je dois le compiler avec le tout je suppose ... Un peu d'aide serait la bienvenue (fichier d'install pour make , make-install , ...)
(marche à suivre)
ou avec mock (j'ai récupéré l'outil) mais je suppose que la commande est celle-ci :
mock --root mageia-8-x86_64 --rebuild </path/to/package.src.rpm> --resultdir </path/to/write/built/packages>
Que fait-elle ? (s'agit-il de la librairie seule ou bien de l'appli Digikam complète )?
Et selon, il me faut savoir où déposer </path/to/write/built/packages> le résultat
Cordialement

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Perso, je décompresse le fichier src.rpm pour en extraire:
SOURCES/<le fichier source compressé> et le reste éventuel
SPECS/digikam.spec
dans un répertoire de travail de mon choix.
Sur la ligne de commande, à partir de ce répertoire, je lance avec les options:
Code BASH :
le résultat est par défaut dans /var/lib/mock/mageia-9-x86_64/resultmock -r mageia-9-x86_64 --sources SOURCES --spec SPECS/digikam.spec
Yves

GJJ Membre non connecté
-
- Voir le profil du membre GJJ
- Inscrit le : 28/12/2013
- Groupes :
Merci pour votre aide et désolé de reprendre le fil assez tard après la pause estivale.
En suivant votre procédure, avec l'aide de mon fils, j'ai pu corriger ce défaut.
A toute fin utile, voici quelques compléments :
Le pb semble venir de la version trop ancienne de mon CPU qui ne connait pas les jeux d'instructions plus récents.
Ce pb a été identifié chez KDE et résolu dans une version Digikam plus récente non disponible dans la distribution Mageia :
version Digikam : 8.1.0
Je vous mets ici le lien du bug :
https://bugs.kde.org/show_bug.cgi?id=465548
Maintenant Showfoto et Digikam fonctionnent
NB : je n'ai pas testé la version Digikam_8.1.0
Merci

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Vos retours sont attendus ici : https://bugs.mageia.org/show_bug.cgi?id=32102
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie