Option 2 is use Dolphin look through photos in Iphone in PTP mode. Could export. But can not copy photo into iphone.
Option 3 is use Gwenview to export photos to PC
ifuse
ifuse usbmuxd libplist libimobiledevice
software mentioned above are all installed by pamac(AUR enable) few days ago.
[kearney@xx ~]$ idevicepair pair
ERROR: Could not validate with device 7e82c because a passcode is set. Please enter the passcode on the device and retry.
[kearney@xx ~]$ idevicepair pair
SUCCESS: Paired with device 7e82c
[kearney@xx ~]$ sudo dmesg | grep -i iphone
[ 452.004353] usb 1-2: Product: iPhone
[ 452.896776] ipheth 1-2:4.2: Apple iPhone USB Ethernet device attached
[kearney@xx ~]$ ifuse ~/Public/
The difference between this screenshot and How to Connect iPhone to Arch Linux is that on the left side of Dolphin in the Device Panel, there is not iphone.
Copy files from it or to it is working. But in the dir DCIM, the file(mp4 or jpg) I copy into /home/kearney/Public/DCIM/107APPLE/ or /home/kearney/Public/Downloads/ will not be shown on my Iphone.
I have see some text about ifuse, it can not show the app sanbox. So import video, music is problem. This still need ITunes or other software on Windows.