web-dev-qa-db-fra.com

p11-kit: Problème typique avec Wine

J'ai installé Wine 1.7 avec Winetricks sur Ubuntu 13.10 Saucy Salamander. J'ai essayé de lancer des fichiers .exe, mais c'est toujours un problème:

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory

J'ai trouvé quelques astuces, mais tout ne fonctionne pas. Comment puis-je le résoudre?

Cordialement.

22
chico

Je viens d'avoir le même problème. Pour moi, il suffisait d’installer la version i386 de p11-kit en utilisant

Sudo apt-get install p11-kit:i386

J'utilise Ubuntu 13.10 64 bits.

20
Mehrwolf

J'ai eu le même problème et l'ai résolu d'une manière très simple:

Tout ce que vous avez à faire est d’installer le paquetage p11-kit-modules:i386. Vous pouvez faire ça comme ça:

Sudo apt-get install p11-kit-modules:i386

Et voilà, p11-kit-trust.so fait partie de ce paquet et sera installé à la bonne place.

J'espère que ça aide ;-)

13
serfer2

Je viens de télécharger p11-kit:i386 avec apt-get download, d'extraire le fichier /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so (avec Archive Manager) et de le copier dans mon dossier /usr/lib/i386-linux-gnu/pkcs11/.

J'espère que cela aidera les autres à résoudre le problème sans avoir à installer d'autres logiciels.

5
user36586

Vous pouvez essayer de suivre cet autre fil et effectuer comme il est mentionné ici

Si vous utilisez la salamandre délicieuse Ubuntu (par exemple, 13.10 beta 1) et que le message d'erreur suivant s'affiche:

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory

suivez simplement les mêmes commandes que dans le lien ci-dessus, mais aussi avec p11-kit:

Sudo /usr/local/bin/getlibs -p p11-kit:i386 

puis faites le lien symbolique:

Sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so

Reggie 17 septembre à 17h38

1
Reggie

Quelques autres réponses suggèrent de faire ceci:

Sudo apt-get install p11-kit:i386

Cela provoque des conflits pour moi et désinstaller gnome-keyring, ce qui est une très mauvaise chose. Il empêche ssh de se souvenir des mots de passe, et vous devez donc continuer à saisir votre mot de passe dans le terminal à chaque fois. Et cela empêche Network-Manager de pouvoir demander des mots de passe WiFi.

La seule réponse qui fonctionne est

Sudo apt-get install p11-kit-modules:i386

Cela n'a pas de conflits.

Décompresser manuellement les packages et installer les fichiers n'est également pas une bonne idée, car vous ne recevrez pas automatiquement les mises à jour, ce qui peut entraîner des problèmes de sécurité.

(Je voulais commenter la réponse correcte après, mais cela n'a pas été autorisé faute de réputation. Je me suis dit que je posterais pour clarifier les détails des personnes.)

1
DocWilco