Custom Query (230 matches)


Show under each result:

Results (64 - 66 of 230)

Ticket Resolution Summary Owner Reporter
#267 worksforme NX not working on windows Nathan Rennie-Waldock Nathan Rennie-Waldock

Xming is failing to launch because one of the PATH variables is unicode and Python 2.7 doesn't accept unicode there.

[EE] 2014/18/09 15:15:47.722000 process_util.exec_nopipe(['C:\\Program Files (x86)\\WinSwitch\\Xming\\Xming.exe', ':6066', '-ac', '-multiwindow', '-clipboard', '-notrayicon'],None,None,False,False,None,True)
[ee] 2014/18/09 15:15:47.722000 Traceback (most recent call last):
[ee] 2014/18/09 15:15:47.722000   File "winswitch\util\process_util.pyc", line 119, in exec_nopipe
[ee] 2014/18/09 15:15:47.722000   File "subprocess.pyc", line 709, in __init__
[ee] 2014/18/09 15:15:47.722000   File "subprocess.pyc", line 957, in _execute_child
[ee] 2014/18/09 15:15:47.722000 TypeError: environment can only contain strings
[DD] 2014/18/09 15:15:47.722000 Xming_Util.start_Xming_display() xming process failed... None
[II] 2014/18/09 15:15:47.732000 NXClientUtil.Xming_err(coult not start Xming process)

Fix would be to add for k, v in env.items(): env[k] = str(v) to exec_nopipe in winswitch/util/

I've tested this in a Python shell since I'm not set up to build WinSwitch?.

>>> from subprocess import Popen
>>> env = {'GST_PLUGIN_PATH': u'C:\\Program Files (x86)\\WinSwitch\\gstreamer-0.10'}
>>> Popen("notepad", env=env)

Traceback (most recent call last):
  File "<pyshell#40>", line 1, in <module>
    Popen("notepad", env=env)
  File "C:\Portable Python\App\lib\", line 709, in __init__
    errread, errwrite)
  File "C:\Portable Python\App\lib\", line 957, in _execute_child
TypeError: environment can only contain strings

>>> for k, v in env.items(): env[k] = str(v)

>>> Popen("notepad", env=env)
<subprocess.Popen object at 0x02818410>
#268 fixed .desktop files not parsed correctly Antoine gmail Nathan Rennie-Waldock

.desktop files aren't being parsed correctly. Thunderbird is showing incorrectly as "Contacts". It appears only the last section is being processed, not the Desktop Entry section.

#112 worksforme Can't connect to server on LAN without using a tunnel Antoine Martin Michael Olson

I'm trying to set up a WinSwitch 0.10.0 server on a Linux VM (host is Windows 7). It shares the networking card of the host but has a different IP address. Forwarding apps with ssh tunneling works, but removing the ssh tunnel does not. I'd like to determine whether performance is better without the tunneling, but I'm currently unable to.

I see the following error in winswitch/client/applet.log during a reconnect attempt:

2010/29/08 10:31:29 ShifterApplet.start_link(ServerConfig(kraft:8796762835984)) link already exists for 'kraft', kicking it
2010/29/08 10:31:29 ServerPortMonitor.get_command() remote server ServerConfig(kraft:8796762835984) is not tunnelled - cannot detect server port!
2010/29/08 10:31:29 ServerPortMonitor.start() no command to run!

This does not make much sense to me, because it should not be trying to use a tunnel.

The server log does not show any new messages.

Here are the relevant client settings:

ssh_tunnel=False host="" port=22 username="mwolson" encrypted_password=[snip] administrator_login="" default_command_port=8010 enabled=True auto_connect=True auto_start=False preload_tunnels=False

Here are the server settings on the VM:

ssh_tunnel=False listen_on="*:8010" firewall_enabled=False

I can use netcat to connect to port 8010 on the VM from Windows, and I've tried disabling the Windows Firewall. Let me know if there's any additional info I can provide.

Note: See TracQuery for help on using queries.