p11-kit: Typisches Problem mit Wine

22

Ich habe Wine 1.7 mit Winetricks auf Ubuntu 13.10 Saucy Salamander installiert. Ich habe versucht, alle .exe-Dateien zu starten, aber immer noch ein Problem:

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 ein paar Tipps gefunden, aber alles funktioniert nicht. Wie kann ich das lösen?

Grüße.

chico
quelle

Antworten:

20

Ich hatte gerade das gleiche Problem. Für mich war es ausreichend, die i386-Version des p11-Kits mit zu installieren

sudo apt-get install p11-kit:i386

Ich verwende Ubuntu 13.10 64-Bit.

Mehrwolf
quelle
14
Für mich kollidiert dies mit der 64-Bit-Version :-( (Ubuntu 13.10 64-Bit). Apt sagt: "Die folgenden Pakete werden ENTFERNT: gnome-keyring p11-kit python-ubuntu-sso-client ubuntu-sso-client" .
sumid
Dies scheint immer noch ein Problem mit Ubuntu 16.04 zu sein, für mich wollte es Evolution-Data-Server Gnome-Schlüsselring p11-Kit Skypeforlinux entfernen
Dennis Nolte
13

Ich hatte das gleiche Problem und löste es auf sehr einfache Weise:

Alles was Sie tun müssen, ist das p11-kit-modules:i386Paket zu installieren . Das können Sie so machen:

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

P11-kit-trust.so ist Teil dieses Pakets und wird an der richtigen Stelle installiert.

Ich hoffe es hilft ;-)

serfer2
quelle
Auf einem x64-System ist dies wahrscheinlich die richtigste Antwort. Vor allem, wenn Sie bereits einen Gnome-Schlüsselbund installiert haben. Vielen Dank!
Alex Summers
dies versucht nicht, pakete auf meinem ubuntu 16.04 x64 zu entfernen, daher ist dies meiner meinung nach die bessere antwort.
Dennis Nolte
5

Ich habe gerade heruntergeladen p11-kit:i386mit apt-get download, extrahiert , um die /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.soDatei (mit Archiv - Manager) und es meinen kopiert /usr/lib/i386-linux-gnu/pkcs11/Ordner.

Hoffe, dies hilft anderen, das Problem zu lösen, ohne andere Software installieren zu müssen.

user36586
quelle
1

Sie können versuchen, diesem anderen Thread zu folgen und die hier genannten Aktionen auszuführen

Wenn Sie mit Ubuntu Salamander (zB 13.10 Beta 1) arbeiten und die Fehlermeldung erhalten

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

dann folgen sie einfach den gleichen befehlen wie im obigen link, aber auch mit p11-kit: zuerst tun

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

dann machen Sie den symbolischen Link:

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. September um 17:38 Uhr

Reggie
quelle
In einer gemeinsam genutzten WOW64-Weinkonfiguration führt dies dazu, dass sich Wein über die Architektur des gemeinsam genutzten Objekts beschwert.
Wolfer
Auf Saucy ist ein Konflikt p11-kit:i386aufgetreten , als ich versucht habe zu installieren , und getlibs hat versucht zu installieren ia32libs, was nicht mehr vorhanden ist. sudo aptitude install lib32z1 lib32ncurses5 lib32bz2-1.0und dann funktionierte der symbolische Link in dieser Antwort, um die Fehlermeldung in Wein loszuwerden.
Naught101
Ich denke, das hat funktioniert - ich bin zumindest beim nächsten Fehler. Ich musste zuerst einige Verzeichnisse erstellen, die ich allerdings nicht hatte. iemkdir /usr/lib32 /usr/lib/i386-linux-gnu/pkcs11
mc0e
1

Einige der anderen Antworten schlagen vor, dies zu tun:

sudo apt-get install p11-kit:i386

Dies führt bei mir zu Konflikten und zu einer Deinstallation gnome-keyring, was ziemlich schlimm ist. Es wird verhindert, sshdass Passphrasen gespeichert werden. Daher müssen Sie Ihre Passphrase jedes Mal im Terminal eingeben. Und es verhindert, dass Network-Manager nach WLAN-Passwörtern fragen kann.

Die eine Antwort, die funktioniert, ist

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

Dies hat keine Konflikte.

Das manuelle Entpacken von Paketen und Installieren von Dateien ist ebenfalls keine gute Idee, da Sie nicht automatisch Updates erhalten, was zu Sicherheitsproblemen führen kann.

(Wollte den richtigen Antwortbeitrag kommentieren, war aber aufgrund mangelnder Reputation nicht zulässig. Ich dachte, ich würde einen Beitrag verfassen, um die Details für die Personen zu klären.)

DocWilco
quelle
-1 für: diese frage ist zwei jahre alt, die ubuntu version veraltet und das problem ist, da bin ich mir sicher, schon lange weg
cmks 16.03.16
5
Nee. Bei PlayOnLinux gibt es immer noch ein Problem.
DocWilco
-1, da nur andere Antworten kopiert werden. Das Problem selbst tritt immer noch auf.
Dennis Nolte