I switched my main OS to LMDE 201403,everything is good except connecting to my iPhone.
Mint file manager named Caja displays iPhone icon,when I click the icon,error message is shown like this.
Message did not receive a reply (timeout by message bus)

It’s major problem of debian,but I cannot find the solution for LMDE 201403.
According to debian iPhone Wiki,I installs packages and adjust configurations.But I cannnot connect to my iPhone.
I tested these (from Debian iPhone Wiki)
iPhone – Debian Wiki
https://wiki.debian.org/iPhone
Install packages
[diff]
$ sudo aptitude install libimobiledevice-utils gvfs-backends gvfs-bin gvfs-fuse
$ sudo nano /etc/fuse.conf
#commented out
– #user_allow_other
+ user_allow_other
$ sudo usermod -aG fuse $USER
[/diff]
Logout
If you are not so lucky, you connect to your iPhone,But …..
mount script for iPhone
download the script from here
mount-iphone.sh
add execution and exec
[bash]
$ chmod +x mount-iphone.sh
$ ./mount-iphone.sh mount
Error mounting location: Message did not receive a reply (timeout by message bus)
iphone mount failed
[/bash]
I spent about two days to solve this problem.
I found solution in Linux Mint Forums!
Solution is here.
http://forums.linuxmint.com/viewtopic.php?f=199&t=161739
Open Package Manager(synaptics),and Select Settings >> Repositories,
and add wheezy repository.
search ifuse and install ifuse , you can connect your iPhone.
My Solution
I don’t like the solution ,because repository dependencies will break.
So I download packages manually from debian site,and install them. I can connect my iPhone!
Download packages from here.
https://packages.debian.org/ja/wheezy/ifuse
https://packages.debian.org/ja/wheezy/fuse-utils
https://packages.debian.org/ja/wheezy/libimobiledevice2
https://packages.debian.org/ja/wheezy/libusbmuxd1
install packages
[bash]
$ cd ~/Downloads/
$ sudo dpkg -i libusbmuxd1_1.0.7-2_amd64.deb
$ sudo dpkg -i libimobiledevice2_1.1.1-4_amd64.deb
$ sudo dpkg -i fuse-utils_2.9.0-2+deb7u1_all.deb
$ sudo dpkg -i ifuse_1.0.0-1+b1_amd64.deb
$ sudo mkdir /mnt/iphone
$ sudo chown $USER:$USER /mnt/iphone/ -R
$ sudo chmod 777 /mnt/iphone/
[/bash]
Now ,mount your iPhone!
[bash]
$ ifuse /mnt/iphone/
$ ls /mnt/iphone/
AirFair HighlandPark Safari
Airlock PhotoData com.apple.itdbprep.postprocess.lock
ApplicationArchives PhotoStreamsData com.apple.itunes.lock_sync
Books Photos iTunes_Control
DCIM Purchases
Downloads Recordings
[/bash]
Wao!! listed folders!

unmount iPhone
[bash]
$ fusermount -u /mnt/iphone
[/bash]
Thanks!
if you get more better solution,please post a comment!!
Leave a comment