Come da oggetto [purtroppo].
Questo è quanto mi viene restituito da terminale:
giacomo@Pinguino:~$ sudo f-spot
[sudo] password for giacomo:
** No session dbus found. Starting one **
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib ---> System.DllNotFoundException: libMonoPosixHelper.so
at (wrapper managed-to-native) Mono.Unix.Native.Stdlib:GetDefaultSignal ()
at Mono.Unix.Native.Stdlib..cctor () [0x00000]
--- End of inner exception stack trace ---
at Mono.Unix.UnixMarshal.AllocHeap (Int64 size) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s, System.Text.Encoding encoding) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s) [0x00000]
at Mono.Unix.Catalog.MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00000]
at Mono.Unix.Catalog.Init (System.String package, System.String localedir) [0x00000]
at FSpot.Driver.Main (System.String[] args) [0x00000]
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib ---> System.DllNotFoundException: libMonoPosixHelper.so
at (wrapper managed-to-native) Mono.Unix.Native.Stdlib:GetDefaultSignal ()
at Mono.Unix.Native.Stdlib..cctor () [0x00000]
--- End of inner exception stack trace ---
at Mono.Unix.UnixMarshal.AllocHeap (Int64 size) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s, System.Text.Encoding encoding) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s) [0x00000]
at Mono.Unix.Catalog.MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00000]
at Mono.Unix.Catalog.Init (System.String package, System.String localedir) [0x00000]
at FSpot.Driver.Main (System.String[] args) [0x00000]
Ho provato a cancellare la cartella
/home/giacomo/.gnome2/f-spot [in verità gli ho cambiato nome, non volevo perdere tutto il database nel caso fosse innocente]. Ad ogni modo l'output non cambia di una virgola.
L'unica cosa "strana" che ho fatto - prima di usare F-spot - e' installare alcuni codec con questa procedura:
sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
sudo apt-get install non-free-codecs
sudo apt-get install libdvdcss2 gxine libxine1-ffmpeg vlc mplayer mencoder
sudo apt-get autoremove
sudo apt-get clean
gksu gedit /etc/apt/sources.list <--- Ripristino alla versione originale
sudo apt-get update
Suggerimenti e fustigazioni are welcome.