Recently Ubuntu had problems mounting my IPhone, consequently I was unable to connect the device to my music player or photo manager.
I found the following fix at this site:
http://ubuntuforums.org/showthread.php?t=1638433&page=2
The fix is for Ubuntu 10.04, but it worked fine on Ubuntu 10.10 which I am using.
1. Disconnect your IPhone from the PC.
2. Open up Synaptic Package Manager (under System->Administration menu)
3. Go to the Repositories (Under the Settings menu in Synaptic)
4. Add this source: ppa:pmcenery/ppa
5. Click Close and then click the Reload button at the top left.
Note: You can ignore the Authentication Warnings.
6. After it is done reloading search for: libimobiledevice1
7. It will give you two results, the second being a dbg file, install both. If you already have libimobiledevice1 installed, right click on it and select to upgrade it.
8. Now after installing, close Synaptic and open up the terminal and type in:
sudo apt-get dist-upgrade
9. Reconnect your IPhone and it should now be successfully mounted.



