Fast User Switching on Windows XP with VNC?
A not-so Anonymous Coward asks: "I have searched the web for links on how to make VNC work with Windows XP fast user switching, and all I have seen is people saying that they cannot get it to work. I would now like to ask the Slashdot community to give it their shot, and see if they cannot find a way to make your standard VNC utilities cooperate with Windows XP fast user switching. For those who don't know what the problem is; when using fast user switching, if you switch users (without logging out) from the first user to log on then VNC comes up with a blank screen. Hopefully someone can come up with a fix for this." It sounds like (and I might be way off base here)Windows isn't necessarily running multiple desktops for its fast user switching, and once the switch occurs from the user running the VNC process, that VNC then somehow loses rights to the desktop. It would be interesting to note if VNC sessions will work once the desktop is switched back. Has anyone else tried getting this to work? Have you run into the same problems, or were you able to find a solution?
I was having the same problem on one of my WindowsXP machines. Upgrading to the latest realvnc seemed to fix it up just fine though.
/. about it..
Maybe you should upgrade your software before you whine to
couldn't this be done via a service? In NT you could configure VNC server as a service and you could even login via VNC.
Or use rdesktop:
http://www.rdesktop.org/
æeee!
Another program that doesn't require WINE or Crossover Office (both of which I have experienced trouble with when using the M$ client) is Rdesktop. It works very well on every platform I've ever used it on (although fonts can be a bit weird on PPC platforms).
Another benefit is that it can emulate a Windows 2000 client when connecting to a M$ server, keeping you from burning a license.
Oh, and by the way, there are also native Linux Windows Remote Desktop clients. My brother uses it at his job, and it's also bundled with probably multiple distros... I believe Mandrake 9.1 has it.
Lalala
There is VNC for PPC, but if your connecting to a WinXP box it's better to use Microsoft's own Terminal Services Client for PPC instead. It's significantly faster, although not cross platform, of course.
Oh, and by the way, there are also native Linux Windows Remote Desktop clients. My brother uses it at his job, and it's also bundled with probably multiple distros... I believe Mandrake 9.1 has it.
It's called tsclient.
In Debian:
apt-get install tsclient
In Gentoo:
emerge tsclient
Mandrake and Redhat has it in their distro, too.
The downside is that you must install Terminal Server in the XP, but it works exactly the same as Windows' terminal client and performs much better than VNC.
NT/2000 had the same problem if you started VNC as a User Process while logged in, then had to hit Alt+Ctrl+Del to do something or you logged out. Starting VNC as a SERVICE made it start BEFORE any users were logged in, meaning yes, exactly, it displays exactly what you see on the monitor. Which is what the author of the story wants. If he wanted a fresh desktop, he'd simply use terminal services. Now, starting it as a service still MAY NOT WORK but flaming the guy saying he has no clue what he's talking about and then making it seem in your article that YOU don't know what you're talking about has me a bit perturbed.
Maxim: People cannot follow directions.
Increases in truth directly with the length of time spent explaining them
Cite your source. Here's mine (under "Removal of the Operating System Equivalency Provision"):
New Options for Microsoft Server Licensing - Windows Server 2003 Terminal Services
What I meant was clients no longer automatically get a CAL just because they are running Windows 2000 Pro or Windows XP Pro. This policy is now gone, so you have to buy more CALs for the same number of clients if you upgrade to Windows Server 2003.
>>Wonder if someone can hack Windows XP to allow multiple users.
That feature is supposed to be in SP2. (Up to two simultaneous users.)