lxqt / pcmanfm-qt

File manager and desktop icon manager (Qt port of PCManFM and libfm)
https://lxqt-project.org
GNU General Public License v2.0
418 stars 113 forks source link

Errors while accessing MTP #1030

Closed twifty closed 5 years ago

twifty commented 5 years ago

While trying to browse my phone, I am getting errors in the GUI. Namely, click on my phone in Devices, then double click the "internal shared storage". A popup appears with "Operation was cancelled", however all files and folders are displayed. The same popup appears anytime I open a folder on the device.

If I create a folder on the device, then open it, I get the error "Error while getting peer-to-peer dbus connection: Operation was cancelled". I'm able to create a file in that folder, navigating back to parent produces the first error, but I can delete the newly created folder (with enclosed file) without a problem. However, I am unable to copy anything to the device "Operation not supported".

nemo and pcmanfm (which both use gvfs-mtp I believe) are able to access and manipulate the filesystem without any errors. So, I believe the problem exists within pcmanfm-qt itself.

I ran pcmanfm-qt from the command line, but I don't see any error output when accessing the device, nor do I see any option to enable debugging/verbose. There are no errors in dmesg/journalctl either. Please let me know what I can do to help fix this issue.

Expected Behavior

No errors with full read/write access.

Current Behavior

Error popups anytime a folder is accessed and errors when copying directories.

Possible Solution
Steps to Reproduce (for bugs)
Context
System Information
tsujan commented 5 years ago

Here, it doesn't happen with the latest git libfm-qt and pcmanfm-qt. One of many patches after 0.14.1 may have fixed it or the problem you see may be caused by something else.

However, I don't close this page until another developer confirms my observation. @agaida?

twifty commented 5 years ago

Just installed

The issue remains :confused:

tsujan commented 5 years ago

Strange! Are you sure you restarted pcmanfm-qt?

I tested again on another laptop (this is Lenovo, that's Asus) and everything was OK: No error message; folders were created/deleted/copied correctly and while there, their contents (images) were visible on the phone.

tsujan commented 5 years ago

And I have the latest Manjaro Testing.

twifty commented 5 years ago

I restarted the PC. Also on the testing branch.

Here is the gvfs debug log, captured when opening 'internal shared storage' and another internal folder:

``` trash: Added new job source 0x5585ced7e880 (GVfsBackendTrash) trash: Queued new job 0x5585ced7f820 (GVfsJobMount) trash: send_reply(0x5585ced7f820), failed=0 () trash: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) trash: Queued new job 0x5585ced6a230 (GVfsJobQueryInfo) trash: send_reply(0x5585ced6a230), failed=0 () trash: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) trash: Queued new job 0x5585ced6a2d0 (GVfsJobQueryInfo) trash: send_reply(0x5585ced6a2d0), failed=0 () trash: backend_dbus_handler org.gtk.vfs.Mount:CreateDirectoryMonitor (pid=4919) trash: Queued new job 0x5585ced7fb80 (GVfsJobCreateMonitor) trash: send_reply(0x5585ced7fb80), failed=0 () trash: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) trash: Queued new job 0x5585ced6a410 (GVfsJobQueryInfo) trash: send_reply(0x5585ced6a410), failed=0 () mtp: (I) g_vfs_backend_mtp_init mtp: (I) g_vfs_backend_mtp_init done. mtp: Added new job source 0x55ad04989080 (GVfsBackendMtp) mtp: Queued new job 0x55ad0498b9d0 (GVfsJobMount) mtp: (I) do_mount mtp: (I) do_mount: host=OnePlus_OnePlus_404fd1ca mtp: (II) get_dev_path_from_host: OnePlus_OnePlus_404fd1ca mtp: (II) get_device: 1,9 Device 0 (VID=2a70 and PID=f003) is a OnePlus OnePlus 2 A2005. Android device detected, assigning default bug flags mtp: (II) get_device: Storing device 001,009 mtp: (II) get_device done. mtp: send_reply(0x55ad0498b9d0), failed=0 () mtp: (I) do_mount done. mtp: (I) check_event: Read event needs to be issued. mtp: (I) check_event: Polling for events. mtp: backend_dbus_handler org.gtk.vfs.Mount:CreateDirectoryMonitor (pid=4919) mtp: Queued new job 0x55ad0498b9d0 (GVfsJobCreateMonitor) mtp: (I) create_dir_monitor (/) mtp: send_reply(0x55ad0498b9d0), failed=0 () mtp: (I) create_dir_monitor done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) mtp: Queued new job 0x55ad04975370 (GVfsJobQueryInfo) mtp: (I) do_query_info (filename = /) mtp: (II) get_device_info: OnePlus_OnePlus_404fd1ca mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryFilesystemInfo (pid=4919) mtp: Queued new job 0x55ad049ac830 (GVfsJobQueryFsInfo) mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_device_info done. mtp: send_reply(0x55ad04975370), failed=0 () mtp: (I) do_query_info done. mtp: (I) do_query_fs_info (filename = /) mtp: (II) get_device_info: OnePlus_OnePlus_404fd1ca mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_device_info done. mtp: send_reply(0x55ad049ac830), failed=0 () mtp: (I) do_query_fs_info done. mtp: backend_dbus_handler org.gtk.vfs.Mount:Enumerate (pid=4919) mtp: Queued new job 0x55ad049868f0 (GVfsJobEnumerate) mtp: (I) do_enumerate (filename = /, n_elements = 2) mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_storage_info: 10001 mtp: (II) get_storage_info done. mtp: (II) add_cache_entry: /Internal shared storage: 10001, FFFFFFFF mtp: send_reply(0x55ad049868f0), failed=0 () mtp: (I) do_enumerate done. mtp: backend_dbus_handler org.gtk.vfs.Mount:CreateDirectoryMonitor (pid=4919) mtp: Queued new job 0x55ad049ac8c0 (GVfsJobCreateMonitor) mtp: (I) create_dir_monitor (/) mtp: send_reply(0x55ad049ac8c0), failed=0 () mtp: (I) create_dir_monitor done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) mtp: Queued new job 0x55ad049754b0 (GVfsJobQueryInfo) mtp: (I) do_query_info (filename = /) mtp: (II) get_device_info: OnePlus_OnePlus_404fd1ca mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_device_info done. mtp: send_reply(0x55ad049754b0), failed=0 () mtp: (I) do_query_info done. mtp: backend_dbus_handler org.gtk.vfs.Mount:Enumerate (pid=4919) mtp: Queued new job 0x55ad049869a0 (GVfsJobEnumerate) mtp: (I) do_enumerate (filename = /, n_elements = 2) mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_storage_info: 10001 mtp: (II) get_storage_info done. mtp: (II) add_cache_entry: /Internal shared storage: 10001, FFFFFFFF mtp: send_reply(0x55ad049869a0), failed=0 () mtp: (I) do_enumerate done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryFilesystemInfo (pid=4919) mtp: Queued new job 0x7fefa00078f0 (GVfsJobQueryFsInfo) mtp: (I) do_query_fs_info (filename = /) mtp: (II) get_device_info: OnePlus_OnePlus_404fd1ca mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_device_info done. mtp: send_reply(0x7fefa00078f0), failed=0 () mtp: (I) do_query_fs_info done. mtp: backend_dbus_handler org.gtk.vfs.Mount:CreateDirectoryMonitor (pid=4919) mtp: Queued new job 0x7fefa0007f20 (GVfsJobCreateMonitor) mtp: (I) create_dir_monitor (/Internal shared storage) mtp: send_reply(0x7fefa0007f20), failed=0 () mtp: (I) create_dir_monitor done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) mtp: Queued new job 0x55ad04975550 (GVfsJobQueryInfo) mtp: (I) do_query_info (filename = /Internal shared storage) mtp: (III) get_cache_entry: /Internal shared storage mtp: (III) get_cache_entry done: 0x7fefa00090e0 mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryFilesystemInfo (pid=4919) mtp: Queued new job 0x7fefa0007b30 (GVfsJobQueryFsInfo) mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) found storage 10001 mtp: (II) get_storage_info: 10001 mtp: (II) get_storage_info done. mtp: send_reply(0x55ad04975550), failed=0 () mtp: (I) do_query_info done. mtp: (I) do_query_fs_info (filename = /Internal shared storage) mtp: (III) get_cache_entry: /Internal shared storage mtp: (III) get_cache_entry done: 0x7fefa00090e0 mtp: (I) check_event: Polling for events. mtp: backend_dbus_handler org.gtk.vfs.Mount:CreateDirectoryMonitor (pid=4919) mtp: Queued new job 0x7fefa0007aa0 (GVfsJobCreateMonitor) mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_storage_info: 10001 mtp: (II) get_storage_info done. mtp: send_reply(0x7fefa0007b30), failed=0 () mtp: (I) do_query_fs_info done. mtp: (I) create_dir_monitor (/Internal shared storage) mtp: send_reply(0x7fefa0007aa0), failed=0 () mtp: (I) create_dir_monitor done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) mtp: Queued new job 0x55ad049752d0 (GVfsJobQueryInfo) mtp: (I) do_query_info (filename = /Internal shared storage) mtp: (III) get_cache_entry: /Internal shared storage mtp: (III) get_cache_entry done: 0x7fefa00090e0 mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) found storage 10001 mtp: (II) get_storage_info: 10001 mtp: (II) get_storage_info done. mtp: send_reply(0x55ad049752d0), failed=0 () mtp: (I) do_query_info done. mtp: backend_dbus_handler org.gtk.vfs.Mount:Enumerate (pid=4919) mtp: Queued new job 0x55ad04986a50 (GVfsJobEnumerate) mtp: (I) do_enumerate (filename = /Internal shared storage, n_elements = 2) mtp: (III) get_cache_entry: /Internal shared storage mtp: (III) get_cache_entry done: 0x7fefa00090e0 mtp: (III) remove_cache_entry: /Internal shared storage/ mtp: (III) remove_cache_entry done mtp: (I) check_event: Polling for events. mtp: (II) get_file_info: 57 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Pictures: 10001, 57 mtp: (II) get_file_info: 38 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/backup: 10001, 38 mtp: (II) get_file_info: 4A mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Tencent: 10001, 4A mtp: (II) get_file_info: 20 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/com.tencent.mobileqq: 10001, 20 mtp: (II) get_file_info: 51 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/etouch: 10001, 51 mtp: (II) get_file_info: 55 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.GidConfig: 10001, 55 mtp: (II) get_file_info: 3A mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.cc: 10001, 3A mtp: (II) get_file_info: 1E mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/OnePlus6TOxygen_34_OTA_020_all_1904032212_b6154bb7f26.zip: 10001, 1E mtp: (II) get_file_info: 47 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/ALIMP: 10001, 47 mtp: (II) get_file_info: 28 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Subtitles: 10001, 28 mtp: (II) get_file_info: 60 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/TitaniumBackup: 10001, 60 mtp: (II) get_file_info: 18 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.Ota: 10001, 18 mtp: (II) get_file_info: 7 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/autonavi: 10001, 7 mtp: (II) get_file_info: 46 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/FileDownloader: 10001, 46 mtp: (II) get_file_info: D mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/movieous: 10001, D mtp: (II) get_file_info: 12 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/modemst1.bin: 10001, 12 mtp: (II) get_file_info: 10 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.tcookieid: 10001, 10 mtp: (II) get_file_info: 34 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/app: 10001, 34 mtp: (II) get_file_info: 50 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/tencentmapsdk: 10001, 50 mtp: (II) get_file_info: 2C mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/TWRP: 10001, 2C mtp: (II) get_file_info: 29 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/config_system_switchs.txt: 10001, 29 mtp: (II) get_file_info: 4D mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/system: 10001, 4D mtp: (II) get_file_info: 2E mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.com.tohsoft.app.locker.applock.pro: 10001, 2E mtp: (II) get_file_info: 31 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Documents: 10001, 31 mtp: (II) get_file_info: 63 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/com.tnscreen.main: 10001, 63 mtp: (II) get_file_info: 43 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/mfcache: 10001, 43 mtp: (II) get_file_info: 36 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/OnePlus6TOxygen_34_OTA_013_all_1811270327_fbabbb.zip: 10001, 36 mtp: (II) get_file_info: 56 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.um: 10001, 56 mtp: (II) get_file_info: 52 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.csproduct: 10001, 52 mtp: (II) get_file_info: 4 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.uxx: 10001, 4 mtp: (II) get_file_info: 11 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/OSSLog: 10001, 11 mtp: (II) get_file_info: 32 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/morpheustv: 10001, 32 mtp: (II) get_file_info: 14 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Catfish: 10001, 14 mtp: (II) get_file_info: 5A mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Download: 10001, 5A mtp: (II) get_file_info: 22 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/GanGuo: 10001, 22 mtp: (II) get_file_info: 24 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.d00: 10001, 24 mtp: (II) get_file_info: 13 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.transportext: 10001, 13 mtp: (II) get_file_info: 3C mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/anvSyncDroid: 10001, 3C mtp: (II) get_file_info: 4C mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.vivo: 10001, 4C mtp: (II) get_file_info: 1B mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Alarms: 10001, 1B mtp: (II) get_file_info: 5C mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/CHiQ3: 10001, 5C mtp: (II) get_file_info: 2B mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/amap: 10001, 2B mtp: (II) get_file_info: 37 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Music: 10001, 37 mtp: (II) get_file_info: 4E mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Podcasts: 10001, 4E mtp: (II) get_file_info: 25 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Photo Editor: 10001, 25 mtp: (II) get_file_info: 1D mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/dobby: 10001, 1D mtp: (II) get_file_info: B mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.UTSystemConfig: 10001, B mtp: (II) get_file_info: 54 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/OnePlus6TOxygen_34_OTA_010_all_1810242132_3a55e2.zip: 10001, 54 mtp: (II) get_file_info: 33 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/popstar.r: 10001, 33 mtp: (II) get_file_info: 45 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.gs_fs0: 10001, 45 mtp: (II) get_file_info: 44 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Ringtones: 10001, 44 mtp: (II) get_file_info: 26 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/weishi_yt_model: 10001, 26 mtp: (II) get_file_info: 3B mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/data: 10001, 3B mtp: (II) get_file_info: 8 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/baidu: 10001, 8 mtp: (II) get_file_info: 42 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/smarttv_channels: 10001, 42 mtp: (II) get_file_info: 3F mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.GyGtc: 10001, 3F mtp: (II) get_file_info: 41 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.lm_device: 10001, 41 mtp: (II) get_file_info: 4F mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/wpkFlowLog.txt: 10001, 4F mtp: (II) get_file_info: 30 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/EnergizedProtection: 10001, 30 mtp: (II) get_file_info: 3D mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Market: 10001, 3D mtp: (II) get_file_info: 5E mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/SOSOMap: 10001, 5E mtp: (II) get_file_info: C mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Android: 10001, C mtp: (II) get_file_info: 2A mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/modemst2.bin: 10001, 2A mtp: (II) get_file_info: 5F mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/sp_commonfunlist_v2: 10001, 5F mtp: (II) get_file_info: 40 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/wpk_uploading_ok: 10001, 40 mtp: (II) get_file_info: 3E mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/zaza: 10001, 3E mtp: (II) get_file_info: 61 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/ColorOS: 10001, 61 mtp: (II) get_file_info: 1C mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.mcs: 10001, 1C mtp: (II) get_file_info: 35 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.com.taobao.dp: 10001, 35 mtp: (II) get_file_info: 16 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/libs: 10001, 16 mtp: (II) get_file_info: 3 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Notifications: 10001, 3 mtp: (II) get_file_info: 2 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.gs_file: 10001, 2 mtp: (II) get_file_info: E mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/backups: 10001, E mtp: (II) get_file_info: 19 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/HCE_CCB: 10001, 19 mtp: (II) get_file_info: 2D mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.LGdB-Fa5ZrNH64uEspG3aZmzAWU=: 10001, 2D mtp: (II) get_file_info: 5D mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.tbs: 10001, 5D mtp: (II) get_file_info: 1 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Xiaomi: 10001, 1 mtp: (II) get_file_info: 39 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/tbs: 10001, 39 mtp: (II) get_file_info: 5 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/storage: 10001, 5 mtp: (II) get_file_info: 5B mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/ifont: 10001, 5B mtp: (II) get_file_info: 27 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/OnePlus6THydrogen_34_OTA_020_all_1904032214_63813a3076fa48ed.zip: 10001, 27 mtp: (II) get_file_info: 17 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/emscreensynergy: 10001, 17 mtp: (II) get_file_info: 49 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.turing.dat: 10001, 49 mtp: (II) get_file_info: 4B mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/SonicResource: 10001, 4B mtp: (II) get_file_info: 1F mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Movies: 10001, 1F mtp: (II) get_file_info: 9 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/wpk_uploading_fail: 10001, 9 mtp: (II) get_file_info: 21 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.DataStorage: 10001, 21 mtp: (II) get_file_info: 59 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Mob: 10001, 59 mtp: (II) get_file_info: 1A mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Ccb: 10001, 1A mtp: (II) get_file_info: 23 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/alipay: 10001, 23 mtp: (II) get_file_info: 15 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.a.dat: 10001, 15 mtp: (II) get_file_info: 58 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/gokeyboard: 10001, 58 mtp: (II) get_file_info: F mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/Ted: 10001, F mtp: (II) get_file_info: 62 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/RouteGuidance: 10001, 62 mtp: (II) get_file_info: A mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/bluetooth: 10001, A mtp: (II) get_file_info: 2F mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/GizWifiSDK: 10001, 2F mtp: (II) get_file_info: 6 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/QQBrowser: 10001, 6 mtp: (II) get_file_info: 48 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/SecretRecorder: 10001, 48 mtp: (II) get_file_info: 53 mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/DCIM: 10001, 53 mtp: send_reply(0x55ad04986a50), failed=0 () mtp: (I) do_enumerate done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryFilesystemInfo (pid=4919) mtp: Queued new job 0x7fefa0007c50 (GVfsJobQueryFsInfo) mtp: (I) do_query_fs_info (filename = /Internal shared storage) mtp: (III) get_cache_entry: /Internal shared storage mtp: (III) get_cache_entry done: 0x7fefa00090e0 mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_storage_info: 10001 mtp: (II) get_storage_info done. mtp: send_reply(0x7fefa0007c50), failed=0 () mtp: (I) do_query_fs_info done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4904) mtp: Queued new job 0x55ad049750f0 (GVfsJobQueryInfo) mtp: (I) do_query_info (filename = /) mtp: (II) get_device_info: OnePlus_OnePlus_404fd1ca mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_device_info done. mtp: send_reply(0x55ad049750f0), failed=0 () mtp: (I) do_query_info done. mtp: backend_dbus_handler org.gtk.vfs.Mount:CreateDirectoryMonitor (pid=4919) mtp: Queued new job 0x55ad049acdd0 (GVfsJobCreateMonitor) mtp: (I) create_dir_monitor (/Internal shared storage/.cc) mtp: send_reply(0x55ad049acdd0), failed=0 () mtp: (I) create_dir_monitor done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) mtp: Queued new job 0x55ad04975410 (GVfsJobQueryInfo) mtp: (I) do_query_info (filename = /Internal shared storage/.cc) mtp: (III) get_cache_entry: /Internal shared storage/.cc mtp: (III) get_cache_entry done: 0x7fef8c04c910 mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryFilesystemInfo (pid=4919) mtp: Queued new job 0x7fefa0011580 (GVfsJobQueryFsInfo) mtp: (I) check_event: Polling for events. mtp: backend_dbus_handler org.gtk.vfs.Mount:CreateDirectoryMonitor (pid=4919) mtp: Queued new job 0x7fefa0011610 (GVfsJobCreateMonitor) mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_file_info: 3A mtp: (II) get_file_info done. mtp: send_reply(0x55ad04975410), failed=0 () mtp: (I) do_query_info done. mtp: (I) do_query_fs_info (filename = /Internal shared storage/.cc) mtp: (III) get_cache_entry: /Internal shared storage/.cc mtp: (III) get_cache_entry done: 0x7fef8c04c910 mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_storage_info: 10001 mtp: (II) get_storage_info done. mtp: send_reply(0x7fefa0011580), failed=0 () mtp: (I) do_query_fs_info done. mtp: (I) create_dir_monitor (/Internal shared storage/.cc) mtp: send_reply(0x7fefa0011610), failed=0 () mtp: (I) create_dir_monitor done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryInfo (pid=4919) mtp: Queued new job 0x55ad049755f0 (GVfsJobQueryInfo) mtp: (I) do_query_info (filename = /Internal shared storage/.cc) mtp: (III) get_cache_entry: /Internal shared storage/.cc mtp: (III) get_cache_entry done: 0x7fef8c04c910 mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_file_info: 3A mtp: (I) check_event: Polling for events. mtp: (II) get_file_info done. mtp: send_reply(0x55ad049755f0), failed=0 () mtp: (I) do_query_info done. mtp: backend_dbus_handler org.gtk.vfs.Mount:Enumerate (pid=4919) mtp: Queued new job 0x55ad04986b00 (GVfsJobEnumerate) mtp: (I) do_enumerate (filename = /Internal shared storage/.cc, n_elements = 3) mtp: (III) get_cache_entry: /Internal shared storage/.cc mtp: (III) get_cache_entry done: 0x7fef8c04c910 mtp: (III) remove_cache_entry: /Internal shared storage/.cc/ mtp: (III) remove_cache_entry done mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_file_info: 64 mtp: (I) check_event: Polling for events. mtp: (II) get_file_info done. mtp: (II) add_cache_entry: /Internal shared storage/.cc/.adfwe.dat: 10001, 64 mtp: send_reply(0x55ad04986b00), failed=0 () mtp: (I) do_enumerate done. mtp: backend_dbus_handler org.gtk.vfs.Mount:QueryFilesystemInfo (pid=4919) mtp: Queued new job 0x55ad049c6840 (GVfsJobQueryFsInfo) mtp: (I) do_query_fs_info (filename = /Internal shared storage/.cc) mtp: (III) get_cache_entry: /Internal shared storage/.cc mtp: (III) get_cache_entry done: 0x7fef8c04c910 mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (I) check_event: Polling for events. mtp: (II) get_storage_info: 10001 mtp: (I) check_event: Polling for events. mtp: (II) get_storage_info done. mtp: send_reply(0x55ad049c6840), failed=0 () mtp: (I) do_query_fs_info done. ```

I can't see anything out of the ordinary.

tsujan commented 5 years ago

I can't see anything out of the ordinary.

Yes, everything seems OK, as it should be.

Is another file manager running besides pcmanfm-qt?

twifty commented 5 years ago

Not that I know of, I installed a few to test but removed them right away. I'm pretty new to KDE, came from Gnome, so I'm not sure if any other default apps might be claiming the device.

tsujan commented 5 years ago

I'm pretty new to KDE

Wait a minute! You're on KDE? Not LXQt?

twifty commented 5 years ago

Yes. I mentioned it in the OP.

twifty commented 5 years ago

If you want to test, I already confirmed that the issue exists in the LiveUSB of KDE 18.1.1 (just need to install pcmanfm-qt of course.

tsujan commented 5 years ago

Most probably, KDE interferes with pcmanfm-qt. Nemo and PCManFM are GTK-based. pcmanfm-qt is Qt based but uses GLib.

Let me test again with KDE on my other laptop...

tsujan commented 5 years ago

No issue whatsoever with Plasma 5.15.

I didn't test with 5.17 (the latest stable) but this isn't our problem: You unstable KDE has a problem. Why not with Nemo? → My previous comment.

tsujan commented 5 years ago

In recent days, this was the second time that a KDE problem was ascribed to LXQt. The first was https://github.com/lxqt/lxqt/issues/1752

agaida commented 5 years ago

Dumb question - what is manjaro testing?

tsujan commented 5 years ago

Manjaro Unstable/Testing/Stable, like Debian but different because Manjaro Testing can be Debian Unstable, Experimental or a future sid.

agaida commented 5 years ago

Ah, i remember the Arch testing and even better KDE unstable - to be honest: Neither i would install nor take bug reports about DEs serious tbh.

tsujan commented 5 years ago

Neither i would install nor take bug reports about DEs

In general I agree. But libfm-qt based apps should work everywhere — and they do. There are 3 DEs, under which I test them once in a while: KDE, Gnome and Enlightenment.

agaida commented 5 years ago

Arch based distributions have a record not to do the needed recompiling if something changes - thats esp true with testing.

tsujan commented 5 years ago

A pure Testing system is made up of the latest stable versions of programs. For example, KDE announces a new version and it's here one or two days later. I haven't encountered a problem in 4 years.

Those who use AUR's git PKGBUILDs are responsible for their systems and should do the recompilations themselves. And you're right; they may forget to do so.