Skip to content
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

Sharing from Gnome GSConnect to Windows (11) doesn't work #1848

Open
KuramaSyu opened this issue Aug 10, 2024 · 5 comments
Open

Sharing from Gnome GSConnect to Windows (11) doesn't work #1848

KuramaSyu opened this issue Aug 10, 2024 · 5 comments
Labels
needs info An issue that needs more information

Comments

@KuramaSyu
Copy link

KuramaSyu commented Aug 10, 2024

Describe the bug

Issue:
When sending an image from GSConnect to Windows, a popup pops up saying Failed to send <File> to <Device>. Sharing from Windows to Gnome works. Sharing from Gnome to Android also works.

Information:
My Gnome Version is 46.4 but I also had this issue with older versions for a long time now.
My current OS is arch, but iirc I also had this issue with nobara (fedora).

Other device information of the device running GSConnect:
CPU: 8-core AMD Ryzen 7 4800H with Radeon Graphics (-MT MCP-)
speed/min/max: 1431/1400/2900 MHz Kernel: 6.10.3-zen1-2-zen x86_64 Up: 11h 0m
Mem: 4.79/15 GiB (32.0%) Storage: 931.51 GiB (1.7% used) Procs: 405
Shell: fish inxi: 3.3.35

Steps to reproduce

  1. Make a fresh Arch install with Gnome and GSConnect
  2. Make a fresh Windows 11 install with KDE Connect
  3. Connect both devices
  4. try to share

Expected behavior

File is sent without error to Windows

GSConnect version

57

Installed from

Extension Manager

GNOME Shell version

No response

Linux distribution/release

No response

Paired device(s)

No response

KDE Connect app version

No response

Plugin(s)

No response

Support log

No response

Screenshots

No response

Notes

No response

@github-actions github-actions bot added the triage An issue that needs confirmation and labeling label Aug 10, 2024
@ferdnyc
Copy link
Member

ferdnyc commented Aug 24, 2024

@zp33dy

Just to complete the triangle, does sharing from Android to Windows work? (I'm wondering if perhaps it's a receive permission issue on the Windows side.)

If yes, then it's not a Windows issue, so could you please Generate a Support Log in GSConnect while attempting a Linux->Windows transfer, and then post the results?

I personally don't have any Windows 11 systems at all, never mind ones running kdeconnect, so there's no way for me to even attempt reproducing the issue locally.

@ferdnyc ferdnyc added needs info An issue that needs more information and removed triage An issue that needs confirmation and labeling labels Aug 24, 2024
@KuramaSyu
Copy link
Author

This is the support log:

GSConnect: 57 (user)
GJS:       18002
Session:   wayland
OS:        Nobara Linux 40 (GNOME Edition)
--------------------------------------------------------------------------------
Sep 03 23:10:09 systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
Sep 03 23:10:09 systemd[1]: sysstat-collect.service: Deactivated successfully.
Sep 03 23:10:09 systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
Sep 03 23:10:09 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=unconfined msg='unit=syssta
t-collect comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Sep 03 23:10:09 audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=unconfined msg='unit=sysstat
-collect comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Sep 03 23:10:57 gjs[5307]: Gio.UnixInputStream has been moved to a separate platform-specific library. Please updat
e your code to use GioUnix.InputStream instead.
                           0 generateSupportLog() ["file:///home/paul/.local/share/gnome-shell/extensions/gsconnect
@andyholmes.github.io/preferences/service.js":60:17]
                           1 InterpretGeneratorResume() ["self-hosted":1461:33]
                           2 AsyncFunctionNext() ["self-hosted":852:26]
                           3 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/
overrides/GLib.js":266:33]

Sending from Android to Linux seems not to work. Same for the other way.

@chrsrns
Copy link

chrsrns commented Sep 20, 2024

I also have this issue. But for me:

  • Linux to Windows does not work
  • Windows to Linux does not work
  • Linux to Android does work
  • Windows to Android does work

I'm willing to do steps with my devices to help with this.

@chrsrns
Copy link

chrsrns commented Sep 20, 2024

I would also like to add that features such as clipboard sync and pinging does work between my Linux and Windows devices.

@chrsrns
Copy link

chrsrns commented Sep 21, 2024

I got the following error log when enabling debug mode via dconf write /org/gnome/shell/extensions/gsconnect/debug true:

[resource:_promisify/proto[asyncFunc]/</<:///org/gnome/gjs/modules/core/overrides/Gio.js]: DESKTOP-02CIM98: Error performing TLS handshake: A disallowed SNI server name has been received.
_promisify/proto[asyncFunc]/</<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:453:45
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
### Promise created here: ###
_authenticate@file:///home/user/.local/share/gnome-shell/extensions/[email protected]/service/backends/lan.js:606:26
_encryptServer@file:///home/user/.local/share/gnome-shell/extensions/[email protected]/service/backends/lan.js:700:21
upload/acceptConnection<@file:///home/user/.local/share/gnome-shell/extensions/[email protected]/service/backends/lan.js:840:34
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs info An issue that needs more information
Projects
None yet
Development

No branches or pull requests

3 participants