[FreeNX-kNX] Running windows apps from nxclient
Jeremy Wilkins
wjeremy at shaw.ca
Wed May 14 19:21:28 UTC 2008
I have tried every combination known (as I'm sure you have Dave) and it would
seem to be impossible without a modification of rdesktop to resolve issues 2
and 3 that I mentioned. As for issue 1 that requires a urldecode at the run
time.
So, I snatched a snippet of url_decode for sh and found a fairly obscure
reference of one, but it works albeit a little slowly (lots of grep and sed
regexps) not that we would notice it for just one command string. However,
I am still debugging it as we speak. When I am finished I will post it.
Fabian, when I am finished maybe some of these patches can be applied to svn
since this is very useful code. Also, it may be that url_decode could
benefit some of the other code in nxnode. If so, we could improve the code
a little for performance or make better use of the regexps.
Jeremy Wilkins wrote:
>
> Ok, I think we can make this work if we can figure a way to use the -X
> switch for embedding a window.
>
>
> Jeremy Wilkins wrote:
>>
>> If I am remembering correctly there are the reasons why NX created
>> nxdesktop and nxviewer instead with special modifications to permit
>> seamless operation with their client. Still, there should be better ways
>> to do this even with existing client technology. Maybe the fullscreen
>> and seamless options conflict?
>>
>>
>> davefury wrote:
>>>
>>>
>>> Jeremy Wilkins wrote:
>>>>
>>>> Hi Dave, after testing your patch it seems to work with a couple
>>>> caveats:
>>>> 1) I cannot pass any path containing backslashes or colons and a few
>>>> other characters that urlencode changes into the %nn style. This
>>>> causes the program not to start. The path needs to be urldecoded
>>>> before it is executed? However if I do not include the drive letter
>>>> (which requires a :) and switch the backslashes to forward slashes it
>>>> works just fine (For the default drive whatever that may be).
>>>>
>>>
>>> I experienced the same issue. Thats right, it's some kind of
>>> coding-decoding problem.
>>>
>>>
>>> Jeremy Wilkins wrote:
>>>>
>>>> 2) The titlebar still shows up for the application besides the NX one.
>>>> This may not be avoidable not to break compatibility for some apps I
>>>> would guess, but not pretty. Maybe one of these options might help:
>>>> -A: enable SeamlessRDP mode
>>>> -D: hide window manager decorations
>>>>
>>>
>>> I tried it with SeamlessRDP mode and the behaviour of the windows goes
>>> nuts after resizing the window, to the point it becomes unusable.
>>>
>>>
>>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/Problem-with-nxdesktop_helper---tp16675762p17238921.html
Sent from the freenx-knx mailing list archive at Nabble.com.
More information about the FreeNX-kNX
mailing list