Вино не может загрузить модуль p11-kit-trust.so

7

Я в 13.10 64 бит, и я установил вино из официальных репозиториев. Запуск винной ботинка или попытка установить любой .exe получает мне следующее сообщение:

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

Я пробовал инструкции из разных ответов здесь но в gnome-keyring нет / usr / lib / i386-linux-gnu / folder или файла gnome-keyring-pkcs11.so: пакет i386 из официальных репозиториев (gnome-keyring_3.8.2-0ubuntu3.1_i386 ).

Должен ли я использовать другой гном-ключ: версия пакета i386 от версии в официальных репозиториях?

    
задан Cesar 09.01.2014 в 00:08
источник

1 ответ

7

У меня была такая же проблема с Ubuntu 14.4 на ящике AMD64;

Не уверен, как я оказался в этом состоянии, но было очевидно, что внутри firefox плагин pipelight / silverlight пытался загрузить две динамические библиотеки и не смог их найти.

Обе попытки были загружены как 32-битный вариант (более конкретно из каталога, явно предназначенного для 32-битных libs.)

Связанные файлы библиотек для 64-битной архитектуры, где присутствует

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

Я читал о некоторых хакерских подходах, таких как ubuntuforums о "ошибке p11-kit Обходное WINE в AMD64 Ubuntu 12.04 , и попытался установить пакеты с похожими именами, чтобы получить библиотеки.

Сложная часть заключалась в том, что libs не находятся в пакетах, где вы ожидали бы их от имени пакета, но слегка подобранных именованных пакетов.

Итак, я узнал, что эти два пакета

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

необходимо установить, чтобы исправить два случая «невозможно загрузить модуль».


Обратите внимание, что это не разрешило третью строку сообщения об ошибке, которая была непосредственно направлена ​​на строки, описанные выше:

err:secur32:schan_AcquireClientCredentials Could not find matching protocol
    
ответ дан Volker Siegel 24.04.2014 в 04:20