Brak gnome-keyring podczas instalacji pakietu Adobe AIR

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
lexom
Beginner
Posty: 236
Rejestracja: 03 marca 2007, 18:38
Lokalizacja: wlkp

Brak gnome-keyring podczas instalacji pakietu Adobe AIR

Post autor: lexom »

Witam.
Podczas instalacji pakietu Adobe AIR mam taki komunikat:

Kod: Zaznacz cały

Nie można zainstalować środowiska Adobe AIR. Przed zainstalowaniem środowiska Adobe AIR należy zainstalować aplikację Gnome Keyring lub KDE KWallet.

Kod: Zaznacz cały

dpkg -l gnome-keyring

Kod: Zaznacz cały

ii  gnome-keyring  3.2.2-2        GNOME keyring services (daemon and tools)
Wersja Linuksa: wheezy/sid

W czym może być problem?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Jakie masz środowisko graficzne? AIR jest robione dla Gnome i KDE na reszcie są problemy. Przed uruchomieniem instalatora sprawdź czy demon Gnome keyring działa, jak nie to go uruchom, następnie wydaj w terminalu takie polecenia:

Kod: Zaznacz cały

eval $(gnome-keyring-daemon)
export GNOME_KEYRING_SOCKET
export SSH_AUTH_SOCK
export GNOME_KEYRING_PID
export GNOME_DESKTOP_SESSION_ID=1
I w tym samym terminalu uruchom instalator. O ile dobrze pamiętam ja to tak zainstalowałem.
Awatar użytkownika
lexom
Beginner
Posty: 236
Rejestracja: 03 marca 2007, 18:38
Lokalizacja: wlkp

Post autor: lexom »

Kod: Zaznacz cały

gnome-keyring-daemon

Kod: Zaznacz cały

GNOME_KEYRING_CONTROL=/tmp/keyring-PimCVe
SSH_AUTH_SOCK=/tmp/keyring-PimCVe/ssh
GPG_AGENT_INFO=/tmp/keyring-PimCVe/gpg:0:1
GNOME_KEYRING_PID=22970
Środowisko graficzne: gnome3
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Aha, no to nie wiem. AIR już nie jest rozwijane na linuksa. Nie wiem jak data ostatniego wydania AIR ma się do daty wydania stabilnej wersji gnome3. Wiem, że jeśli gnome-keyring jest uruchomiony i dobrze skonfigurowany to wszystko rozchodzi się o:

Kod: Zaznacz cały

GNOME_DESKTOP_SESSION_ID=1
KDE ma podobną zmienną, AIR to sprawdza i w zależności od tego która występuje używa gnome-keyring albo KDEWallet, być może gnome3 używa innej zmiennej.
Spróbuj wpisać w terminalu

Kod: Zaznacz cały

export GNOME_DESKTOP_SESSION_ID=1
i w tym samym terminalu uruchom instalacje AIR.
Awatar użytkownika
lexom
Beginner
Posty: 236
Rejestracja: 03 marca 2007, 18:38
Lokalizacja: wlkp

Post autor: lexom »

Niestety ustawienie tej zmiennej na "1" nic nie daje.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Sprawdź jeszcze czy masz zainstalowany pakiet

Kod: Zaznacz cały

gksu
chociaż powinieneś go mieć.
I przeszukaj internet pod kontem problemów instalacji AIR na debianie z gnome3, lub ogólnie na jakimkolwiek linuksie z gnome3. Bo wydaje mi się że w tym leży problem.
rafal_lisewski
Posty: 7
Rejestracja: 17 grudnia 2006, 22:30
Lokalizacja: Gdañsk

Post autor: rafal_lisewski »

Ja zrobiłem tak:
  1. Poszukałem biblioteki, której nie może znaleźć instalator:

    Kod: Zaznacz cały

    rafal@rafalski:~$ locate libgnome-keyring.so  
    /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 
    /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0
    
  2. Utworzyłem dwa dowiązania symboliczne:

    Kod: Zaznacz cały

    root@rafalski:~$ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 
    root@rafalski:~$ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
  3. Uruchomiłem instalator Adobe AIR.
  4. Po zakończeniu instalacji można usunąć dowiązania symboliczne utworzone w pkt 2.

    Źródło
ODPOWIEDZ