GSConnect / gnome-shell-extension-gsconnect

KDE Connect implementation for GNOME
GNU General Public License v2.0
3.1k stars 253 forks source link

Android mounting doesn't work #1829

Closed Yarnacle closed 1 week ago

Yarnacle commented 1 week ago

Describe the bug

All other features seem fine. I can't mount my Samsung Android device. When I select the Mount option on my computer, nothing happens. I have python3-nautilus and gir1.2-nautilus-3.0 installed. I saw reports for other mounting errors but none matched mine exactly.

Steps to reproduce

No response

Expected behavior

I expected for my device to show up in Nautilus

GSConnect version

50

Installed from

GNOME Extensions website

GNOME Shell version

42.9

Linux distribution/release

Pop!_OS 22.04 LTS

Paired device(s)

Samsung Galaxy S22

KDE Connect app version

1.30.1

Plugin(s)

No response

Support log

Jun 20 12:00:32 org.gnome.Shell.Extensions.GSConnect[381215]: [/service/device.js:sendPacket:449]: Galaxy S22: {
                                                                "id": 1718902832688,
                                                                "type": "kdeconnect.sftp.request",
                                                                "body": {
                                                                  "startBrowsing": true
                                                                }
                                                              }
Jun 20 12:00:32 org.gnome.Shell.Extensions.GSConnect[381215]: [/service/device.js:_readLoop:341]: Galaxy S22: {
                                                                "id": 1718902832698,
                                                                "type": "kdeconnect.sftp",
                                                                "body": {
                                                                  "ip": "192.168.1.21",
                                                                  "port": 1746,
                                                                  "user": "kdeconnect",
                                                                  "password": "v6bSOALyO0vTSaBGWv74twuGpz9Y",
                                                                  "path": "/storage/emulated/0",
                                                                  "multiPaths": [
                                                                    "/storage/emulated/0"
                                                                  ],
                                                                  "pathNames": [
                                                                    "Internal storage"
                                                                  ]
                                                                }
                                                              }
Jun 20 12:00:33 gjs[381215]: JS ERROR: Galaxy S22: Gio.IOErrorEnum: Permission denied
                             _handleMount/</<@/home/roger/.local/share/gnome-shell/extensions/gsconnect@andyholmes.github.io/service/plugins/sftp.js:253:38
                             @/home/roger/.local/share/gnome-shell/extensions/gsconnect@andyholmes.github.io/service/daemon.js:727:17

Screenshots

No response

Notes

No response

ferdnyc commented 1 week ago

Closing as duplicate of #1203 (which is pinned, and which I've just reopened). Mounting definitely still has known issues.