-
-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Browse Files isn't working for me #429
Comments
cc: @FedericoSchonborn on the off-chance this is also NixOS/sway related. |
Not likely related to NixOS on this one. Be aware that GSConnect/gnome-shell-extension-gsconnect#1203 still applies, until But give the workaround from that issue a try, and if it still doesn't work some digging may be required 🙂 |
Have you setup an SSHD server to serve file? Valent can't start a server for you, so you'll have to ensure that's running and set the correct port in the device preferences.
No, but there won't be a disconnect feature either, unfortunately. The only think KDE Connect really does is connect, so best just to quit the program if you want to disconnect. |
Are the ports okay? |
Is it configured? EDIT: ah it looks like authentication just isn't supported here yet. On my devices I've already |
I've configured keyed login in both directions and banned anything else on the phone. When I checked the config on the laptop the port was set to 19 - which I'd noticed before and changed to 22 - but, changing it again has made no difference. The phone is set to 22 as expected. |
There you've put in the username |
Thanks @andyholmes - I guess I figured that stuff would be communicated through the pairing process or something.
That's what I did when I got the phone: |
Well, just so we're clear I can use real names :) I've done I've just checked the |
FWIW, this particular case has changed. It is possible to run more than one instance of Valent on a machine, as long as they have different D-Bus sessions. |
If there is an update, it will be here. |
I noticed that a new version of the KDE Connect app (v1.32.1) was released a few hours ago. It seems to include the latest versions of sshd (2.13.2) and Apache MINA (2.2.3), so it looks like this issue in Valent might now be fixable. |
What needs to be fixed in Valent? |
Currently, if you mount your paired phone, clicking on its IP address in the left sidebar in Nautilus presents a "This location could not be displayed" permission error. You have to manually add "/sdcard" or "/storage/emulated/0" after the phone's IP address in Nautilus's path bar to view the phone's filesystem. I've posted more about this issue in the relevant Github issue in the GSConnect repo, which has the same issue as Valent: According to the linked thread (if I understood correctly) it seems that the KDE Connect Android app didn't expose the correct path names (to where the data is visible on the phone's file system) due to it being packaged with outdated versions of the sshd and Apache MINA libraries that didn't support doing that. However, now that the Android app has been updated recently with these updated libraries, it should be possible for Valent to read the correct path names. If it's implemented correctly, that should allow Valent to point to the right path on the phone, so that clicking on it in the Nautilus sidebar would show the full filesystem of the phone without a permission error. |
Current Behavior
Sorry, I'm not sure how to troubleshoot/provide a good report here.
Most features seem to work, but even after assigning
valent
a directory on my Pixel 6A, it seems to not do anything when I hit Browse Files (invalent
).It shows "primary:ValentShared" in the "Filesystem expose" plugin settings on the phone.
Expected Behavior
I'm able to browse the "ValentShared" directory I created and gave KDE Connect (on Android) permission to.
Desktop
Other (please specify)
Other Desktop
sway
Operating System
nixos (nixos-unstable)
Installed from
Other
Version
1.0.0.alpha
Devices
KDE Connect (Android)
Plugins
No response
Logs
Screenshots
No response
The text was updated successfully, but these errors were encountered: