Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Multisession under Win32??

Any features you would like to see in UltraVNC? Propose it here
Post Reply
Rob

Multisession under Win32??

Post by Rob »

Hi There,
First thanks for your prog is the best VNC IMHO! :D

I dont know much of the VNC engine itself but i was wondering if in the future we can have multi session under Win32.

By multi session i mean 1 server and multiple clients that does not share the same session but a newly created for each of them.

Maybe this can be accomplished only with RDP on windows (or maybe not?). :twisted:

Thanks Again,
Rob
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6863
Joined: 2004-04-23 10:21
Contact:

Post by Rudi De Vos »

Multi-session with non shared desktops is not possible.

You can run vnc as application for each RDP session.
If you want to be able to startup vnc before the RDP session is created, logon via vnc, you also need to change the "gina" with a costomized version.

Rudi
xerces8
8
8
Posts: 15
Joined: 2004-08-27 08:22

Post by xerces8 »

You mean multiple users working independently on the same computer (server) ? Like on UNIX ?

Easy, just buy Windows Server for several 1000 USD.
Or any free unix for 0 USD.

;-)
Rob

Post by Rob »

Hi Rudi,
Thanks for the reply.

>Multi-session with non shared desktops is not possible.

What do you means with shared desktops? Are you referring to RDP server?

I was asking if Ultr@Vnc will be in the future like to Terminal Service of Citrix MF.
Maybe it is possible to "wrap" some functionality of the RDP protocol, that already is multisession, with Ultr@Vnc to accomplish this.
I have found an application windows that work even with windows Xp Home and let you share multisessions (WinConnectServer XP).

Bye,
Rob
Rob

Post by Rob »

Hi Xerces8,

>You mean multiple users working independently on the same >computer (server) ? Like on UNIX ?

Yes like this!

>Easy, just buy Windows Server for several 1000 USD.
>Or any free unix for 0 USD.

Yes unix/linux is an option but how if i have to run windoze apps?? I know and work with Wine but with most advanced functions in applications does not work well.

Thanks for the reply,
Rob
ACN
Posts: 7
Joined: 2004-10-07 14:02

Post by ACN »

Hi,

While not being an expert, I'd like to add my thoughts to this discussion:

I really think that such multi-session functionality must be in the realm of a seperate application/tool, and not something that should be considered for inclusion in VNC (although it might be the case that the right people for making such a tool would be the UVNC developers. It might also be the case that such a tool would benefit from some kind of support in UVNC and vice-versa.)

The reason for this position is that (U)VNC is a tool/protocol for transfering the desktop input/output (in the sense: "What you would see/do if in front of the machine"), and as such have nothing to do with what is actually appearing on the display (ie. UVNC does not need to know anything about which account you are using and so on.)

I'm therfore guessing that such multi-session support would require VNC to be (almost) entirely re-written.

On the other hand, I can well see the many good reasons for such multi-session capabilites. I would therefore suggest that those needing such capabilities try to lobby for the production (by the UVNC team or..?) of a seperate tool for this. Preferably one that would allow easy "integration" ("cooperation" perhaps?) with UVNC.

I imagine such a tool would handle all the multi-session specifics (and/or hook up with existing solutions such as the one mentioned in this thread, of which I know nothing though?) And simply provide some (more or less clever) means for UVNC to "connect" directly with an individual "session" (and, of course, allowing the viewer-user to specify which session that should be).

But who knows, it is entirely possible that such a tool already exists, in which case the thing to do would be to lobby for an effort to ensure easy integration of that tool with UVNC.


Some further ramblings about this topic:

I think it would be VERY nice, if it became possible to do build something similar to your typical "Windows Terminal Server" setup, only without the expensive software and (some) freedom of OS choice. One could even imagine improved performance over the M$ solution (wouldn't be the first time).

With the availability of dedicated (thin/hardware) VNC clients (see www.axel.com), it is intirely possible to imagine a setup with a centralised (cluster of) server(s) providing multiple sessions to a number of such "thin" hardware clients through the VNC protocol. Probably a much cheaper (and possibly better?) solution than buing an existing, say IBM's, Terminal-server hardware solution.

I for one will be keeping an eye on how this develops (even if I have little personal use for such a "terminal-server" setup).


Regards,

ACN.
Post Reply