LINUX.ORG.RU

[Ubuntu 10.10] F-spot


0

0

Просто крашится :

sergey@laptop:~$ f-spot
[Info  11:50:18.785] Initializing Mono.Addins
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-enable-event-sounds' of type `gboolean' from rc file value "((GString*) 0x951d400)" of type `gboolean'
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-enable-input-feedback-sounds' of type `gboolean' from rc file value "((GString*) 0x9566e10)" of type `gboolean'
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-button-images' of type `gboolean' from rc file value "((GString*) 0x955bf10)" of type `gboolean'
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-menu-images' of type `gboolean' from rc file value "((GString*) 0x955c0d0)" of type `gboolean'
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.ArgumentOutOfRangeException: Argument is out of range.
  at System.DateTime.DaysInMonth (Int32 year, Int32 month) [0x00000] in <filename unknown>:0 
  at FSpot.TimeAdaptor.DateFromIndexDescending (Int32 item) [0x00000] in <filename unknown>:0 
  at FSpot.TimeAdaptor.DateFromIndex (Int32 item) [0x00000] in <filename unknown>:0 
  at FSpot.TimeAdaptor.TickLabel (Int32 item) [0x00000] in <filename unknown>:0 
  at FSpot.GroupSelector.HandleAdaptorChanged (FSpot.GroupAdaptor adaptor) [0x00000] in <filename unknown>:0 
  at (wrapper delegate-invoke) FSpot.GroupAdaptor/ChangedHandler:invoke_void__this___GroupAdaptor (FSpot.GroupAdaptor)
  at FSpot.TimeAdaptor+<DoReload>c__AnonStorey19.<>m__6B () [0x00000] in <filename unknown>:0 
  at FSpot.Driver+<RunIdle>c__AnonStorey11.<>m__50 () [0x00000] in <filename unknown>:0 
  at GLib.Idle+IdleProxy.Handler () [0x00000] in <filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at FSpot.Driver.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at FSpot.Driver.Main(System.String[] args)

В чем причина? Никак не разберусь.


System.ArgumentOutOfRangeException: Argument is out of range.
  at System.DateTime.DaysInMonth (Int32 year, Int32 month)

если это то, что я думаю, то бугогашечки

leave ★★★★★
()

Оставлю решение.

cd ~/.config/f-spot
cp photos.db photos.db.incaseiwannarecover
sqlite3 photos.db "delete from photos where time < 0;"
fedor
() автор топика

Это, конечно, не по ошибке совет, но отчасти по теме.

Самое удобное и мощное для каталогизации фотоколлекции, что я нашёл после нескольких лет поисков и экспериментов - это Picasa под VMWare Player ;)

KRoN73 ★★★★★
()
Ответ на: комментарий от fedor

>Так есть же Picasa для Linux

Только 3.0

А там было два больших шага: автоматическое распознавание людей в 3.6 и поддержка юникода в тэгах и названиях через XMP в 3.8

3.8, в принципе, неплохо работает и тупо под Wine, но часть функций там блокированы. При чём Picasa явно знает, что это Wine и так и пишет - «извините, этот функционал не работает в Linux». В первую очередь
это касается дел, связанных с Web'ом. От онлайн-редактирования фоток до плагинов для выкладывания на сторонние ресурсы, типа Яндекс.Фоток.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Полезная информация. Спасибо.

fedor
() автор топика
Ответ на: комментарий от eagleivg

Тэги - просто писать в соответствующей закладке и всё. Кстати, очень и очень удобно сделано.

Дерева тэгов - нет. Да оно и не нужно, по большому счёту.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Возьмем к примеру, свадьбы. Их несколько. Если есть дерево, то делаем тэг «Свадьбы» и под-теги «Моя», «Лучшего друга» «Дяди Васи» и так далее. При этом у нас есть возможность выбрать их одним кликом хоть все скопом, хоть по отдельности. Как добиться этого без дерева, вот в чем вопрос?

eagleivg ★★★★★
()
Ответ на: комментарий от eagleivg

>Как добиться этого без дерева, вот в чем вопрос?

Альбом - «Свадьба дяди Васи». Тэг тут не у дел. Давай другой пример, где нужно дерево ;)

KRoN73 ★★★★★
()
Ответ на: комментарий от eagleivg

>А если мне надо увидеть все фотки с моей рожей на всех свадьбах? Парой кликов?

Тыкаешься в свою рожу в списке людей (напомню, что в Picasa работает определение рож). Набираешь в строке поиска «свад». Voila!

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

«извините, этот функционал не работает в Linux - вот уроды то!

а digiKam чем не нравится - из кдешных проектов самый интересный для меня?

svchostexe
()
Ответ на: комментарий от svchostexe

>а digiKam чем не нравится

Очень неудобен в плане работы, не сохраняет работу с альбомом на диске, а БД не достаточно надёжна, не имеет средств для неразрушающего редактирования фотографий (оригинал + запись цепочек действия над ним), не имеет средств синхронизации с web-альбомами, не имеет средств распознавания людей... В общем, невозможно им пользоваться после Пикасы :)

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.