O vinho não pode carregar o módulo p11-kit-trust.so

7

Estou no 13.10 64 bit e instalei o wine dos repositórios oficiais. Executar wineboot ou tentar instalar qualquer .exe me recebe a seguinte mensagem:

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

Eu tentei as direções das diferentes respostas aqui mas não há / usr / lib / i386-linux-gnu / folder nem um arquivo gnome-keyring-pkcs11.so no pacote gnome-keyring: i386 dos repositórios oficiais (gnome-keyring_3.8.2-0ubuntu3.1_i386 ).

Devo estar usando um diferente chaveiro gnome: versão do pacote i386 a partir dos repositórios oficiais?

    
por Cesar 09.01.2014 / 01:08

1 resposta

7

Eu tive o mesmo problema com o Ubuntu 14.4 em uma caixa AMD64;

Não sei como acabei nesse estado, mas era óbvio que, dentro do firefox, o plug-in pipelight / silverlight tentava carregar duas bibliotecas dinâmicas e não conseguia encontrá-las.

Ambos tentaram ser carregados como variante de 32 bits (mais especificamente a partir de um diretório designado explicitamente para bibliotecas de 32 bits).

Os arquivos de biblioteca relacionados para a arquitetura de 64 bits onde estão presentes

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
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory

Eu li sobre algumas abordagens hackeadas como ubuntuforums sobre "p11-kit error Workaround WINE no AMD64 Ubuntu 12.04 , e tentei instalar pacotes com nomes semelhantes para obter as bibliotecas.

A parte complicada é que as bibliotecas não estão nos pacotes em que você espera que sejam do nome do pacote, mas sim de pacotes com nomes parecidos.

Então, descobri que esses dois pacotes

p11-kit-modules:i386 e libp11-kit-gnome-keyring:i386

precisa ser instalado para corrigir os dois casos "não foi possível carregar o módulo".


Observe que isso não resolveu uma terceira linha de mensagem de erro seguida diretamente das linhas discutidas acima:

err:secur32:schan_AcquireClientCredentials Could not find matching protocol
    
por Volker Siegel 24.04.2014 / 06:20