wine problem z pkcs11.so

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
poogi
Posty: 62
Rejestracja: 23 listopada 2011, 20:50

wine problem z pkcs11.so

Post autor: poogi »

Witam,
Mam następujący problem, gdy próboję zainstalować aplikacje w wine dostaje następujący komunikat:

Kod: Zaznacz cały

wine mForex\ Trader\ Installer.exe 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: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
err:cabinet:FDICopy FDIIsCabinet failed: 2.
gnome-keyring zainstalowane
wersja wine 1.4.1
próbowałem wiele sposobów z sieci ale nie działają
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Kod: Zaznacz cały

su -c "apt-get install apt-file"

Kod: Zaznacz cały

su -c "apt-file update"

Kod: Zaznacz cały

su -c "apt-file search gnome-keyring-pkcs11.so"
Awatar użytkownika
poogi
Posty: 62
Rejestracja: 23 listopada 2011, 20:50

Post autor: poogi »

zainstalowałem apt-file i wyszukało

gnome-keyring: /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so

skopiowałem go do /usr/lib/i386/pkcs11/ i jest inny problem :

Kod: Zaznacz cały

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: niewłaściwa klasa ELF: ELFCLASS64err:cabinet:FDICopy FDIIsCabinet failed: 2.
nie właściwa klasa ELF

teraz już nie tylko to nie działa lecz nie działają i inne programy
na tyle porobiłem w systemie że teraz nawet nie mam renderowania włączonego, chyba czeka mnie reinstall systemu....
Awatar użytkownika
poogi
Posty: 62
Rejestracja: 23 listopada 2011, 20:50

Post autor: poogi »

udało się usunąć problem, dodałem msi.dll oraz cabinet.dll do folderu system32 w wine i dodałem w winecfg te biblioteki, teraz po wpisaniu wine program.exe nie ma błędów ale instalator nie uruchamia się.
Awatar użytkownika
mati75
Junior Member
Posty: 625
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

poogi pisze:zainstalowałem apt-file i wyszukało

gnome-keyring: /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so

skopiowałem go do /usr/lib/i386/pkcs11/ i jest inny problem :

Kod: Zaznacz cały

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: niewłaściwa klasa ELF: ELFCLASS64err:cabinet:FDICopy FDIIsCabinet failed: 2.
nie właściwa klasa ELF

teraz już nie tylko to nie działa lecz nie działają i inne programy
na tyle porobiłem w systemie że teraz nawet nie mam renderowania włączonego, chyba czeka mnie reinstall systemu....
Zrobiłeś największy błąd jaki mogłeś. Skopiowałeś 64 bitowy plik do katalogu dla programu 32 bitowego.

Do poczytania:
https://wiki.debian.org/Multiarch
Awatar użytkownika
poogi
Posty: 62
Rejestracja: 23 listopada 2011, 20:50

Post autor: poogi »

tak tez myslalem ale co z tym fantem zrobic?
Awatar użytkownika
mati75
Junior Member
Posty: 625
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Używam multiarch.
ODPOWIEDZ