How do I start a new application in floating window mode?

Forums / NoMachine for Linux / How do I start a new application in floating window mode?

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #5097
    KeithHanlan
    Participant

    When I start a session in Floating Window mode, I run a custom application (xterm). How can I start another application without launching it from the initial xterm? I need to be able to do this so that I get a virgin shell environment. The only workaround I have right now requires that I stilll have a shell available from which I can launch an new xterm. Then I have to do something like “su – $USER”. This only works if I still have an xterm running however. In principal, I might have some other application window running which I want to exit without losing the session.

    It would be acceptible to have a launch button on the NX control window itself.

    Thank you.

    #5173
    graywolf
    Moderator

    You are the first person asking for this. Although it could be a good idea also for performance (saving resources needed for new session processes) it isn’t as simple as adding a new button.

    You can always start the second application running a new client. This would create a new remote session. As the remote sessions are “rootless” this would make very little difference on the client side.

    In the current implementation of NoMachine client/server protocol, while the remote application is running and showing its windows on client side the client is in “display” mode, handling protocol messages carrying information about graphics and input events. The client should go back in “negotiation” mode in order to ask the server for launching a second application, but the current implementation of client is not able to do this.

    Moreover, protocol changes would involve the server that should run the new application in the existing session rather than creating a new one.

Viewing 2 posts - 1 through 2 (of 2 total)

This topic was marked as solved, you can't post.