Ich bin in 13.10 64 Bit und habe Wein aus den offiziellen Repositories installiert. Wenn Sie wineboot ausführen oder versuchen, eine EXE-Datei zu installieren, wird folgende Meldung angezeigt:
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
Ich habe die Anweisungen aus den verschiedenen Antworten hier ausprobiert , aber es gibt weder einen Ordner / usr / lib / i386-linux-gnu / noch eine Datei gnome-keyring-pkcs11.so im Paket gnome-keyring: i386 aus den offiziellen Repositories ( gnome-keyring_3.8.2-0ubuntu3.1_i386).
Sollte ich einen anderen Gnome-Schlüsselring verwenden: die i386-Paketversion als die in den offiziellen Repositories?
BEARBEITEN Ich habe dies gelöst, indem ich den Vorschlag aus der Antwort hier verwendet habe
wine
gnome-keyring
Cesar
quelle
quelle
sudo apt-get install wine
? Der beste Weg, um Wein zu installieren, besteht darin, das offizielle Repository hinzuzufügen undwine1.7
von dort aus zu installieren . Die offiziellen Repositories sind sehr veraltet, sodass möglicherweise ein Fehler auftritt.sudo apt-get install wine
. Ich werde dann mit der Version wine1.7 gehen.Antworten:
Ich hatte das gleiche Problem mit Ubuntu 14.4 auf einer AMD64-Box;
Ich bin mir nicht sicher, wie ich in diesem Zustand gelandet bin, aber es war offensichtlich, dass das Pipelight / Silverlight-Plugin innerhalb von Firefox versucht hat, zwei dynamische Bibliotheken zu laden, und sie nicht finden konnte.
Beide wurden versucht, als 32-Bit-Variante geladen zu werden (genauer gesagt aus einem Verzeichnis, das explizit für 32-Bit-Bibliotheken vorgesehen ist).
Die zugehörigen Bibliotheksdateien für die 64-Bit-Architektur waren vorhanden
Ich habe über einige hackige Ansätze wie Ubuntuforums über "p11-kit error Workaround WINE" in AMD64 Ubuntu 12.04 gelesen und versucht, Pakete mit ähnlichen Namen zu installieren, um die Bibliotheken zu erhalten.
Der schwierige Teil war, dass sich die Bibliotheken nicht in den Paketen befinden, in denen Sie sie vom Paketnamen erwarten würden, sondern in leicht ähnlichen Paketen.
Also fand ich heraus, dass diese beiden Pakete
p11-kit-modules:i386
undlibp11-kit-gnome-keyring:i386
müssen installiert werden, um die beiden Fälle "Modul konnte nicht geladen werden" zu beheben.
Beachten Sie, dass dadurch keine dritte Fehlermeldungszeile behoben wurde, die direkt den oben beschriebenen Zeilen folgte:
quelle