Wine32 sur Mageia64 bits erreur gnome-keyring-pkcs11.so au winecfg
wine32 pour exe windows en 32 bits sur Mageia 64 bits
Logiciels / Autres logiciels

kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
déplacement de messages pour ne pas mélanger wine64 et wine32 sur Mageia 64 bits, topic wine64 ici
Donc suite aux pb avec wine64 et pour suivre les conseils de MadTux, je me suis résolu à passer à wine/wine32 par désinstallation au mieux de
wine64 via CCM avec une suppression des orphelins comme indiqué + suppression des rpm estimés dépendants mais absents du wine64
Caché :
rm -fr ~/.wine
rm -fr ~/.config/menus/applications-merged/wine-*
rm -fr ~/.local/share/applications/wine/
rm -fr ~/.local/share/desktop-directories/wine-*
rm -fr ~/.local/share/applications/wine-extension
rm -f ~/.local/share/icons/hicolor/*/*/application-x-wine*
rm -fr ~/.local/share/wineprefixes
rm -f ~/.local/share/mime/application/x-wine-extension*
rm -f ~/.local/share/mime/packages/x-wine-extension*
rm -fr ~/.config/menus/applications-merged/wine-*
rm -fr ~/.local/share/applications/wine/
rm -fr ~/.local/share/desktop-directories/wine-*
rm -fr ~/.local/share/applications/wine-extension
rm -f ~/.local/share/icons/hicolor/*/*/application-x-wine*
rm -fr ~/.local/share/wineprefixes
rm -f ~/.local/share/mime/application/x-wine-extension*
rm -f ~/.local/share/mime/packages/x-wine-extension*
et bien bérézina que ce soit avec wine ou wine32 d'installé, dans les 2 cas même message d'erreur au winecfg
Code BASH :
winecfg wine: created the configuration directory '/home/kalagani/.wine' p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type fixme:storage:create_storagefile Storage share mode not implemented. ... Could not load wine-gecko. HTML rendering will be disabled. wine: configuration in '/home/kalagani/.wine' has been updated. p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
exactement le même pb que rencontré avec Mageia2 ou je tournais en rond
Comme je n'avais pas envie de refaire la même chose, j'ai tenté 2 sortes de lien pour pointer sur le fichier manquant
Caché :
Code BASH :
ouln -s /usr/lib64/pkcs11 /usr/lib/pkcs11
Code BASH :
cd /usr/lib mkdir pkcs11 ln -s /usr/lib64/pkcs11/gnome-keyring-pkcs11.so /usr/lib/pkcs11/gnome-keyring-pkcs11.so
quelquesoit le lien: cette fois incompatibilité entre architecture 32 et 64 au winecfg: mauvaise classe ELF
Code BASH :
winecfg p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: mauvaise classe ELF : ELFCLASS64
J'ai alors tenté d'installer gnome-keyring-3.10.1-2.mga4.i586.rpm en le téléchargeant via rpmfind car je rappelle, il n'apparait pas dans le CCM...on ne voit que celui d'architecture x86_64!!!
Impossible le urpmi avec ou sans --force ne l'installe pas mais ne sort pas d'erreur:
Caché :
urpmi -v --force gnome-keyring-3.10.1-2.mga4.i586.rpm
getting lock on urpmi
using mirror rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/x86_64
examen de la liste de synthèse [/var/lib/urpmi/Core Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Core Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Core 32bit Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Core 32bit Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree 32bit Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree 32bit Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted 32bit Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted 32bit Updates/synthesis.hdlist.cz]
getting exclusive lock on rpm
unlocking urpmi database
unlocking rpm database
getting lock on urpmi
using mirror rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/x86_64
examen de la liste de synthèse [/var/lib/urpmi/Core Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Core Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Core 32bit Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Core 32bit Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree 32bit Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree 32bit Updates/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted 32bit Release/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted 32bit Updates/synthesis.hdlist.cz]
getting exclusive lock on rpm
unlocking urpmi database
unlocking rpm database
il me faudrait désinstaller la version x86_64 comme j'avais fait en Mageia2 pour réussir.
Pas de pb à faire cela si cette version x86_64 avait été installée par ma précédente install de wine64 mais ce n'est pas le cas, mon joujou avec wine étant postérieur:
Caché :
Code BASH :
rpm -qa --last |egrep -i "gnome-keyring|wine" libgnome-keyring0-3.10.1-2.mga4.i586 dim. 23 févr. 2014 12:40:52[quote= CET wine-gecko-2.21-3.mga4.i586 dim. 23 févr. 2014 12:34:14 CET wine32-1.6.1-2.mga4.i586 dim. 23 févr. 2014 12:34:11 CET wine64-gecko-2.21-3.mga4.x86_64 dim. 23 févr. 2014 12:32:42 CET wine-mono-0.0.8-5.mga4.x86_64 dim. 23 févr. 2014 12:32:36 CET wine64-1.6.1-2.mga4.x86_64 dim. 23 févr. 2014 12:32:18 CET lib64kwineffects1-4.11.4-1.mga4.x86_64 ven. 24 janv. 2014 16:01:04 CET lib64gnome-keyring-gir1.0-3.10.1-2.mga4.x86_64 ven. 17 janv. 2014 18:37:26 CET libgnome-keyring-i18n-3.10.1-2.mga4.noarch jeu. 16 janv. 2014 21:25:40 CET lib64gnome-keyring0-3.10.1-2.mga4.x86_64 jeu. 16 janv. 2014 21:25:40 CET gnome-keyring-3.10.1-2.mga4.x86_64 jeu. 16 janv. 2014 21:24:59 CET
A noter que wine32 a installé wine64...
Donc, MadTux as tu eu tous ces déboires avec wine32? (que je n'ai pas avec wine64)
Et quelle architecture de gnome-keyring as tu d'installée sur ta MAgeia 64 bits?
Que te donne un file `which wine`:
Caché :
file `which wine`
/usr/bin/wine: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=248749a827906150c6c314eb81a77463b5b779b9, stripped
/usr/bin/wine: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=248749a827906150c6c314eb81a77463b5b779b9, stripped
Merci
Édité par kalagani Le 25/02/2014 à 11h32
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma

kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
finalement MadTux a répondu indirectement dans le topic de jeanpru ayant le même pb
Erreur BaseCamp sous Wine
et moi à consulter Internet j'ai trouvé la solution (contournement) à l'erreur sans désinstaller gnome-keyring 64 bits,
_télécharger via rpmfind le gnome-keyring-3.10.1-2.mga4.i586.rpm
_le décompresser avec rpm2cpio
_créer le rep /usr/lib/pkcs11
_y faire un lien adéquat sur le gnome-keyring-pkcs11.so extrait
Caché :
en root à l'endroit où se trouve le rpm i.586, perso mis dans /usr/local/src
Code BASH :
cd /usr/local/src rpm2cpio gnome-keyring-3.10.1-2.mga4.i586.rpm | cpio -idmv cd /usr/lib mkdir pkcs11 ln -s /usr/local/src/usr/lib/pkcs11/gnome-keyring-pkcs11.so /usr/lib/pkcs11/gnome-keyring-pkcs11.so
Ainsi winecfg se lance sans l'erreur!
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie