Problemi di avvio F-spot? No grazie!

Problemi di avvio F-spot? No grazie!

Anche tu hai riscontrato problemi nell'avvio di F-spot su Ubuntu? Forse questa è la soluzione che stavi cercando.

F-spot è al momento considerato uno dei migliori software di gestione immagini disponibile per Ubuntu. Per questo, fin dalla prima installazione, il mio MD Athlon Ubuntu powered è sempre stato dotato di F-spot.
Aggiornando il sistema operativo all'ultima versione (Ubuntu 9.04 Jaunty Jackalope nel momento in cui scrivo) e dopo avere eseguito alcune installazioni di software che al momento non ricordo, mi sono ritrovato un fastidioso problema che impediva a F-spot di avviarsi correttamente.

Ecco l'errore riscontrato durante l'avvio da terminale:

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]

Grazie ad una discussione dell'utente Giacomo Alessandroni del forum ubuntu-it.org, è stato possibile trovare una rapida soluzione al problema, tramite la procedura di seguito descritta.

  1. Scaricate il file libMonoPosixHelper.zip mancante e salvatelo sulla vostra Scrivania.

  2. Cliccate con il pulsante destro sul file .zip e su "Estrai qui" dal menù di scelta.

  3. Copiate il file "libMonoPosixHelper.so" appena estratto nella cartella /usr/lib/ ricordandovi di utilizzare il comando sudo per garantirvi i permessi amministrativi. Praticamente aprite una finestra di terminale e digitate i comandi:

    sudo cp /home/utente/Scrivania/libMonoPosixHelper.so /usr/lib/


    N.B.: Il percorso /home/utente/Scrivania/ dovrà naturalmente essere sostituito con quello in cui avete scaricato il file.

A questo punto non vi resta che avviare F-spot e, se avrete eseguito correttamente tutto il procedimento e con una discreta dose di fortuna, tutto si sarà sistemato.

Files

Start to download file: 'libMonoPosixHelper.zip' title= libMonoPosixHelper.zip ( n. download: 750 - size: 26,03 Kb )

Publication details

Category: Ubuntu and Linux

Published by: loryzz on date: 05.08.2009 14:13:43

Last edit by: loryzz on date: 05.08.2009 15:06:12

Statistics

Details  This article has been viewed 2.999 times.

Send to

add to digg add to reddit add to furl add to facebook add to delicious add to google add to stumbleupon add to technorati add to ask add to live

Ratings

  • Currently 100; ?>/ TOTALSTARS
  • 1
  • 2
  • 3
  • 4
  • 5

Comments

Details 3 user comments, 0 still waiting.

  1. Comment by: Giacomo Alessandroni on date: 12.12.2009 19:59:45

    Onorato.
    Soprattutto grazie per avermi citato correttamente, un raro esempio di etica professionale che ricorderò volentieri.

  2. Comment by: loryzz on date: 13.12.2009 09:27:00

    Ciao Alessandro e benvenuto su IceLab, naturalmente sei tu da ringraziare per il tuo contributo, che ha aiutato me e decine di altri utenti.

  3. Comment by: valentina on date: 07.04.2011 13:47:49

    ciao a tutti, avevo lo stesso problema col mio f-spot, ma il problema persiste. Se avete qualche altro suggerimento sarò contenta di provare. Grazie

    Valentina

Leave a comment

All comments must be approved by site administrator.
Please write comments on topic. Spam will be never approved.


Confirmation code

Please take a look to image and insert character into the form field.