p11-kit: problema típico con el vino

22

He instalado Wine 1.7 con Winetricks en Ubuntu 13.10 Saucy Salamander. Intenté iniciar cualquier archivo .exe, pero aún así es un problema:

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

He encontrado algunos consejos, pero nada funciona. ¿Cómo puedo resolverlo?

Saludos.

chico
fuente

Respuestas:

20

Acabo de tener el mismo problema. Para mí, fue suficiente instalar la versión i386 del kit p11 usando

sudo apt-get install p11-kit:i386

Estoy usando Ubuntu 13.10 de 64 bits.

Mehrwolf
fuente
14
Para mí esto entra en conflicto con la versión de 64 bits :-( (Ubuntu 13.10 de 64 bits). Apt dice: "Los siguientes paquetes serán ELIMINADOS: gnome-keyring p11-kit python-ubuntu-sso-client ubuntu-sso-client" .
sumid
Esto parece seguir siendo un problema con Ubuntu 16.04, para mí quería eliminar Evolution-Data-Server gnome-keyring p11-kit skypeforlinux
Dennis Nolte
13

Tuve el mismo problema y lo resolví de una manera muy simple:

Todo lo que tienes que hacer es instalar el p11-kit-modules:i386paquete. Puedes hacer eso así:

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

Y eso es todo, p11-kit-trust.so es parte de este paquete y se instalará en su lugar correcto.

Espero eso ayude ;-)

serfer2
fuente
En un sistema x64, esta es probablemente la respuesta más correcta. Especialmente si ya tienes instalado el gnome-keyring. ¡Gracias!
Alex Summers
esto no intenta eliminar paquetes en mi ubuntu 16.04 x64, por lo que esta es la mejor respuesta en mi opinión.
Dennis Nolte
5

Acabo de descargar p11-kit:i386con apt-get download, extraída del /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.soarchivo (con Archive Manager) y los copié en mi /usr/lib/i386-linux-gnu/pkcs11/carpeta.

Espero que esto ayude a otros a resolver el problema sin tener que instalar otro software.

usuario36586
fuente
1

Podrías intentar seguir este otro hilo y realizar como se mencionó aquí

Si está en Ubuntu saucy salamander (por ejemplo, 13.10 beta 1) y recibe el mensaje de error

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

luego simplemente siga los mismos comandos que en el enlace anterior, pero también con p11-kit: primero haga

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

luego haga el enlace simbólico:

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 de septiembre a las 17:38

Reggie
fuente
En una configuración de vino WOW64 compartida, esto hace que el vino se queje de la arquitectura del objeto compartido.
Wolfer
En Saucy, tuve un conflicto al intentar instalar p11-kit:i386, y getlibs intentaba instalar ia32libs, que ya no existe. sudo aptitude install lib32z1 lib32ncurses5 lib32bz2-1.0y luego el enlace simbólico en esta respuesta funcionó para deshacerse del mensaje de error en el vino.
naught101
Creo que esto funcionó, al menos estoy en el próximo error. Sin embargo, primero tuve que crear algunos directorios que no tenía. es decirmkdir /usr/lib32 /usr/lib/i386-linux-gnu/pkcs11
mc0e
1

Algunas de las otras respuestas sugieren hacer esto:

sudo apt-get install p11-kit:i386

Esto me causa conflictos y desinstala gnome-keyring, lo cual es algo bastante malo. Se detiene sshde frases de contraseña para recordar, y por lo tanto hay que seguir a escribir la contraseña en el terminal cada vez. Y evita que Network-Manager pueda solicitar contraseñas WiFi.

La única respuesta que funciona es

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

Esto no tiene ningún conflicto.

Descomprimir paquetes manualmente e instalar archivos tampoco es una buena idea, ya que no recibirá actualizaciones automáticamente, lo que puede generar problemas de seguridad.

(Quería comentar sobre la respuesta correcta, pero no estaba permitido debido a la falta de reputación. Pensé que publicaría para aclarar los detalles para las personas).

DocWilco
fuente
-1 para: esta pregunta tiene dos años de alt, la versión de Ubuntu está desactualizada y el problema, estoy seguro, desapareció hace mucho tiempo
cmks
55
No El problema sigue existiendo con PlayOnLinux.
DocWilco
-1 ya que solo copia otras respuestas. El problema en sí sigue sucediendo.
Dennis Nolte