I'm having the same problem. I had no problem in Hardy but Intrepid is a disaster in this and other ways.
The workaround doesn't work. I tried downgrading to f-spot - 0.5.0.3-0ubuntu2 from f-spot - 0.5.0.3-0ubuntu4 and that didn't make any difference. All the gvfs packages are installed. Here's the terminal output:
~$ gvfs-mount -l
Drive(0): ATA Drive
Volume(0): 43.0 GB Media
Drive(1): CD-RW/DVD±RW Drive
Volume(0): Nikon Corp. Coolpix 2500
Mount(0): Nikon Corp. Coolpix 2500 -> gphoto2://[usb:004,010]/
brianokeefe@ubuntu:~$ sh -ex /usr/bin/f-spot-import gphoto2://[usb:004,010]/
+ udi=gphoto2://[usb:004,010]/
+ [ gphoto2://[usb:004,010]/ != //[usb:004,010]/ ]
+ gvfs-mount -u gphoto2://[usb:004,010]/
+ echo gphoto2://[usb:004,010]/
+ sed s_://\[_:_; s_/$__; s_\]$__
+ uri=gphoto2:usb:004,010
+ exec f-spot --import gphoto2:usb:004,010
[Info 14:09:31.822] Initializing DBus
[Info 14:09:32.194] Initializing Mono.Addins
[Info 14:09:33.014] Starting new FSpot server
Testing gphoto path = usb:
PortInfo Universal Serial Bus, usb:
Error Write: LibGPhoto2.GPhotoException: Error writing to the port
at LibGPhoto2.CameraFilesystem.ListFiles (System.String folder, LibGPhoto2.Context context) [0x00000]
at GPhotoCamera.GetFileList (System.String dir) [0x00000]
at GPhotoCamera.GetFileList () [0x00000]
at GPhotoCamera.InitializeCamera () [0x00000]
at MainWindow.ImportCamera (System.String camera_device) [0x00000]
(f-spot:9710): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.
cleanup context
[Info 14:10:05.616] Starting BeagleService
[Info 14:10:05.617] Hack for gnome-settings-daemon engaged
[Info 14:10:09.155] Exiting
After unmounting the camera I get an error: f-spot received error error writing to the port while connecting to the camera
The workaround to which is to, again, unmount the device and restart F-Spot-doesn't work.
Really sad as I had finally, for the first time, gotten F-Spot to actually behave and work. I could send pix, import etc. Really sucks. sorry about the negativity but I spent about 5 hours trying to get this to work .
Nikon CoolPix 2500
Intrepid
TiBook G4
I'm having the same problem. I had no problem in Hardy but Intrepid is a disaster in this and other ways.
The workaround doesn't work. I tried downgrading to f-spot - 0.5.0.3-0ubuntu2 from f-spot - 0.5.0.3-0ubuntu4 and that didn't make any difference. All the gvfs packages are installed. Here's the terminal output:
~$ gvfs-mount -l //[usb: 004,010] / ubuntu: ~$ sh -ex /usr/bin/ f-spot- import gphoto2: //[usb: 004,010] / //[usb: 004,010] / //[usb: 004,010] / != //[usb:004,010]/ ] //[usb: 004,010] / //[usb: 004,010] / usb:004, 010 GPhotoException : Error writing to the port CameraFilesyste m.ListFiles (System.String folder, LibGPhoto2.Context context) [0x00000] GetFileList (System.String dir) [0x00000] GetFileList () [0x00000] InitializeCamer a () [0x00000] ImportCamera (System.String camera_device) [0x00000]
Drive(0): ATA Drive
Volume(0): 43.0 GB Media
Drive(1): CD-RW/DVD±RW Drive
Volume(0): Nikon Corp. Coolpix 2500
Mount(0): Nikon Corp. Coolpix 2500 -> gphoto2:
brianokeefe@
+ udi=gphoto2:
+ [ gphoto2:
+ gvfs-mount -u gphoto2:
+ echo gphoto2:
+ sed s_://\[_:_; s_/$__; s_\]$__
+ uri=gphoto2:
+ exec f-spot --import gphoto2:usb:004,010
[Info 14:09:31.822] Initializing DBus
[Info 14:09:32.194] Initializing Mono.Addins
[Info 14:09:33.014] Starting new FSpot server
Testing gphoto path = usb:
PortInfo Universal Serial Bus, usb:
Error Write: LibGPhoto2.
at LibGPhoto2.
at GPhotoCamera.
at GPhotoCamera.
at GPhotoCamera.
at MainWindow.
(f-spot:9710): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_ loader_ close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference. daemon engaged
cleanup context
[Info 14:10:05.616] Starting BeagleService
[Info 14:10:05.617] Hack for gnome-settings-
[Info 14:10:09.155] Exiting
After unmounting the camera I get an error: f-spot received error error writing to the port while connecting to the camera
The workaround to which is to, again, unmount the device and restart F-Spot-doesn't work.
Really sad as I had finally, for the first time, gotten F-Spot to actually behave and work. I could send pix, import etc. Really sucks. sorry about the negativity but I spent about 5 hours trying to get this to work .