Jump to content

Wondering on how to remote a PC with multiple users login

My work is using a PC for 'more heavier loadwork' (but, well, see the specs yourself), that one can remote onto it, perhaps with maximum of four users simultaneously, to draw 3D with SolidWorks.

 

Question is, how in the heck they did it without any 3rd party program? I'm genuinely curious on this.

 

Spoiler

image.png.7676b158604129d083f158b7272a81c4.png

 

image.png.8e41f99bdffe9516dcbadbf2db6498f0.png

(I checked, it's a fake GT 730 unfortunately lol)

 

image.png.291fe7a3b503fae21cc748f6d491e69b.png

(I mean, I didn't really expect this CPU could do the load fine tbh, SolidWorks are actually usable lol)

Humor me, as you should do.

 

Daily drivers, below.

 

Diccbudd PC

Intel Xeon E3-1225 v2 || ASRock B75M Motherboard || MSI GeForce GTX 1650 Gaming X 4G || Hynix 2x8 GB DDR3 1600 MHz RAM || 480 GB Pioneer APS-SL3 SATA SSD // 1 TB Seagate 2.5" HDD || be quiet! System Power 9 500 W PSU || Cooler Master T20 CPU Cooler || Samsung S19D300 Monitor || Fantech X6 Knight Mouse || VortexSeries VX7 Pro Keyboard

 

Samsung Galaxy A34 5G

8GB RAM, 256GB Internal Storage, 128GB SanDisk Extreme, and you could find the rest of the specs on the interwebz lol

 

Lenovo ThinkPad L390 Yoga

Intel Core i5-8365U || 8 + 16 GB DDR4 (don't ask, gf bought me the 16 GB RAM as my birthday present lol) || Samsung 256GB SSD

 

Personal Server: CasaOS, Home Assistant, ESPHome, Jellyfin.

AMD E-350 || 3GB DDR3 || 120GB random SSD || 1TB Toshiba HDD

 

Audio

Redmi TV Soundbar || KZ EDX Ultra + KZ APTX Bluetooth Module || JCALLY JM6 CX31933 DAC

Link to comment
Share on other sites

Link to post
Share on other sites

Windows has Remote Desktop and server/workstation editions allow more than one user at a time

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

I am 100% sure they are using "Remote Desktop Protocol", that's why you see "RDP" mentioned everywhere in your screenshots.

Link to comment
Share on other sites

Link to post
Share on other sites

But normally you can't RDP more than one user at a time unless you're on Windows Server and even then not more than 2 unless you have bought specific additional remote access licenses, hence the question since this seems to be Win7 Pro...

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, TukangUsapEmenq said:

My work is using a PC for 'more heavier loadwork' (but, well, see the specs yourself), that one can remote onto it, perhaps with maximum of four users simultaneously, to draw 3D with SolidWorks.

 

Question is, how in the heck they did it without any 3rd party program? I'm genuinely curious on this.

 

  Hide contents

image.png.7676b158604129d083f158b7272a81c4.png

 

image.png.8e41f99bdffe9516dcbadbf2db6498f0.png

(I checked, it's a fake GT 730 unfortunately lol)

 

image.png.291fe7a3b503fae21cc748f6d491e69b.png

(I mean, I didn't really expect this CPU could do the load fine tbh, SolidWorks are actually usable lol)

That's likely Windows Server or a Citrix server. But also RDP "emulates" a 3D adapter, while there might actually be a real GPU in the system for doing the processing, it's not being used by the terminal services itself. The software itself might be able to use it as a render device without using it as a display device..

 

It's been known, for like, 20 years that RDP is "usable" enough you could actually play a 3D game with it, but only if you enjoy 4fps. This is because it transmits only the parts of the screen that change, and "3D" things tend to change significant parts of the screen, 60 times per second, where as soildworks or autocad would only be doing that when you move the camera in the software. Just moving the mouse cursor is insignificant.

 

Which is to say, you can have multiple users logged in on a regular Windows Pro system, just their "connection" is suspended when another user logs into it (eg it becomes headless.) If two people try to login to the same system, it will boot the other person off if it's not Windows Server or a Citrix Server. That's a license-related issue, which is why it can only be done with Windows Server.

 

That said, the reason one might even do this is to circumvent the licensing system in place for the software (eg Solidworks) that is tied to the machine, or hardware attached to the machine (eg a 3D printer, or a license dongle.)  Some expensive-but-single-purpose engineering software tends to be done this way because you might have 300 employees who need access to X product, but only need the product for some non-trivial legally required step. You don't buy 300 copies, you buy 1 or 2 copies and have the license tied to the server. If someone needs it, they RDP into the server and use it. (Adobe/Microsoft) Cloud licensing has largely made this unnecessary since the cloud will just say "you can have up to X many employees using the software, regardless of where they are, and what hardware they're using", simplified billing/installation-wise, but also obnoxiously harder to maintain which then goes back to using software on terminal services to avoid having to push updates to 300 people who might not even use it more than once a year.

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Kilrah said:

But normally you can't RDP more than one user at a time unless you're on Windows Server and even then not more than 2 unless you have bought specific additional remote access licenses, hence the question since this seems to be Win7 Pro...

A quick Google suggests there are DLL hacks that work around this limitation. Which I would assume is not something we can/should discuss in more detail.

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

The RDP session limit in windows is just a license limit. Has nothing to do with a limit of the OS. Microsoft just doesn't want this feature running on desktop operating systems. You cam also run a server OS on a standard desktop. I used to have 50 users running in RDS / Citrix using entire desktops on a single dual processor pentium 3 server. I dare say on today's hardware 4 user sessions are possible 🙂

 

There's a host of greyware out there that enables this on desktop operating systems. 

 

Frankly if I was forced to use solidwosolidworks in an RDS session I would look for another job. 

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×