O problemach z eksportem zdjęć z F-Spota do Picasy można by rozpisywać się godzinami. Tylko… Po co? Oczywiście inaczej nie jest i tym razem. F-Spot wersja 0.3.5 + Debian Sid + eksport do Picasy = problem. Rzecz rozbija się o komunikat typu:
An unhandled exception was thrown: The keyring daemon is not available
at Gnome.Keyring.Ring.SendRequest (System.IO.MemoryStream stream) [0x00000]
at Gnome.Keyring.Ring.GetDefaultKeyring () [0x00000]
at FSpot.GoogleAccountManager.WriteAccounts () [0x00000]
at FSpot.GoogleAccountManager.MarkChanged (Boolean write, FSpot.GoogleAccount changed_account) [0x00000]
at FSpot.GoogleAccountManager.MarkChanged () [0x00000]
at FSpot.GoogleAccountManager.ReadAccounts () [0x00000]
at FSpot.GoogleAccountManager..ctor () [0x00000]
at FSpot.GoogleAccountManager.GetInstance () [0x00000]
at FSpot.GoogleExport..ctor (IBrowsableCollection selection) [0x00000]
at MainWindow.HandleExportToPicasa (System.Object sender, System.EventArgs args) [0x00000]
at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs)
at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000]
at (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr)
at <0x00000>
at (wrapper managed-to-native) Gtk.Application:gtk_main ()
at Gtk.Application.Run () [0x00000]
at Gnome.Program.Run () [0x00000]
at FSpot.Driver.Main (System.String[] args) [0x00000]
.NET Version: 2.0.50727.42
Jako takim obejściem tego błędu jest wykonanie następujących czynności:
eval `gnome-keyring-daemon`
export GNOME_KEYRING_SOCKET
export GNOME_KEYRING_PID
Niestety, po ponownym uruchomieniu F-Spota problem się powtarza i powyższe czynności należy powtórzyć. Jeśli ktoś trafił na inne rozwiązanie, prosiłbym o podzielenie się (:
Źródło powyższego rozwiązania: Picasa Web album export.
A nie lepiej utworzyć sobie skrypt z tymi 3ma linijkami i w 4tej dać komendę uruchamiającą fspot? (Jak dasz skrypt do /usr/bin, to możesz wyedytować przecież menu i w pozycji fspot podać jako polecenie ten skrypt):P
[Odpowiedz]
A ktoś może wie w czym tkwi ostatnio problem picasy z komentarzami?
[Odpowiedz]
@adrian5632: rozwiązanie to niby i jest, ale wolałbym coś bardziej schludnego ;)
[Odpowiedz]
Linijki z export można dodać do .bashrc, żeby eksportowało przy każdym zalogowaniu na konto ;)
[Odpowiedz]
Wpis nienajmłodszy, ale 0,03PLN nikomu nie zaszkodzą.
Zainstalowałem F-Spot [Fedora] i nie wiedzieć czemu,F-Spot nie może się zalogować do mojego konta :| .
Nie sypie błędami.
[Odpowiedz]