I had this issue. My Canon A70 would not connect and gave an error (Bad parameters). I changed my Nautilus configuration so instead of automatically opening F-spot, Nautilus would ask me what I wanted to do (Edit | Preferences | Media tab). This solved the race condition where F-spot and the Nautilus tried to get hold of the camera, and it all works properly. (Karmic 9.10, F-spot 0.6.1.3).
I had this issue. My Canon A70 would not connect and gave an error (Bad parameters). I changed my Nautilus configuration so instead of automatically opening F-spot, Nautilus would ask me what I wanted to do (Edit | Preferences | Media tab). This solved the race condition where F-spot and the Nautilus tried to get hold of the camera, and it all works properly. (Karmic 9.10, F-spot 0.6.1.3).