Opened 4 years ago

Last modified 4 years ago

#289 assigned defect

can't use xpra protocol in new (0.12.22) windows build of winswitch — at Version 1

Reported by: dfeldstern Owned by: dfeldstern
Priority: major Milestone:
Component: Global Keywords: win32

Description (last modified by Antoine gmail)

After installing the new windows build of winswitch (to test #270 -- which I also confirm is fixed, thanks!), I was getting errors when trying to connect using xpra:

  ImportError: No module named xpra.platform

This was not a clean install, and it seems that winswitch was trying to use the old xpra; so I uninstalled everything and reinstalled, and also installed the newest xpra in a separate directory (as I understand that xpra is no longer bundled with winswitch?).

However, I am unable to get winswitch to work with the new xpra:

In Configuration->Protocols xpra is by default not enabled, and there is no binary (None).
I tried pointing it to my separately installed xpra binary, and enabling it; apply and save -- but the next time I open Configuration->Protocols, xpra is not enabled and the binary is (None) again.
Only after copying all the 'xpra...' files from the xpra directory into the winswitch directory is it finally possible to enable xpra, however when trying to use it again we get the original error message:

  Traceback (most recent call last):
    File "xpra", line 3, in <module>
  ImportError: No moudle named xpra.platform


Change History (1)

comment:1 Changed 4 years ago by Antoine gmail

Description: modified (diff)
Keywords: win32 added
Owner: set to dfeldstern
Status: newassigned

Which MS Windows version is this? 32-bit or 64-bit?
Where is xpra installed? (exact path)

Can you try to see what value is stored in your %APPDATA%\Window-Switch\client\client.conf for "xpra_command"?

You may want to nuke that file and start winswitch again, it should detect it automatically, you may need to hit save from the GUI to get the detected value to show up in the config file.

Note: See TracTickets for help on using tickets.