How to use with multiple people and multiple monitor, multiple controller

Discussions related to using VirtualBox on Windows hosts.
Post Reply
Jack109s
Posts: 5
Joined: 18. Oct 2017, 16:59

How to use with multiple people and multiple monitor, multiple controller

Post by Jack109s »

I want to make display and control guest OS like ubuntu with multiple people.
They need to use different a keyboard and a mouse, a monitor from just one windows macine by using virtualbox.
And if it is possible, Can Host watch each monitor?
Please teach me.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: How to use with multiple people and multiple monitor, multiple controller

Post by socratis »

So, let's say that you have 5 people that want to use their own VM. Are you planning on attaching 5 keyboards, 5 mice and 5 monitors on one computer and have 5 VMs running in parallel? With each one having a single dedicated keyboard, mouse and screen?

Can your host handle 5 of each? Especially screens? I have a high end MacBookPro-retina and it can handle a maximum of 3 screens...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Jack109s
Posts: 5
Joined: 18. Oct 2017, 16:59

Re: How to use with multiple people and multiple monitor, multiple controller

Post by Jack109s »

Yes, That's it. these monitor and keyboard, mouse are connected from just one computer. and The host computer have VMs. how can I do?
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: How to use with multiple people and multiple monitor, multiple controller

Post by socratis »

How many monitors can your host afford. Independent monitors that is? 2?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Jack109s
Posts: 5
Joined: 18. Oct 2017, 16:59

Re: How to use with multiple people and multiple monitor, multiple controller

Post by Jack109s »

Now the host connect one monitor. but I will get about 8 monitors and want to connect with my host.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: How to use with multiple people and multiple monitor, multiple controller

Post by socratis »

Can your graphics cards / motherboard on the host support 8 different monitors (plus one for the host)? That's what I'm asking. There are not that many cards out there that can support too many monitors, not more than 4 per card as far as I know. So, you'll need two really high-end graphics cards, plus your host's low end graphics card, if available.

For the keyboards and the mice... You could use USB filters and capture one keyboard/mouse for each of your VMs. Because of the way that the USB filters work, it would be best if all keyboards and mice were different from each other. Different manufacturer/model I mean. You can't have 8 keyboards/mice that are exactly the same, the filters will get confused.

So, if you want to have 8 VMs, you'll need 9 monitors, 9 different keyboards and 9 different mice. And a really powerful host. Are you sure you know what you're getting into? And may I ask... WHY?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Jack109s
Posts: 5
Joined: 18. Oct 2017, 16:59

Re: How to use with multiple people and multiple monitor, multiple controller

Post by Jack109s »

Thank you fro reply politely.
My motherboard is intel H170 and my graphic card is GTX1070 8GB. maybe it support 3 monitors.

I want to open PC school. and I want to make environment many people can work on same place cheaply.
Further I have to watch and teach many students from host.

Do you have any idea?
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: How to use with multiple people and multiple monitor, multiple controller

Post by mpack »

Jack109s wrote:Do you have any idea?
Even leaving aside the lack of connection ports: if you run 8 users (8 graphics displays, 8 keyboards, 8 mice) then each one will be much less than 1/8th of a good PC.

I don't see why you want them to be VMs. VMs are intended to make use of resources that would otherwise be idle, a VM cannot make more resources available than the original PC had. Hence your VMs are going to perform poorly.

If you don't mind lower performance then I'd have thought that a better bet was 8 old (second hand) PCs. It sounds like a good cause, so it's quite possible that those PCs could be donated.

There are network protocols (team viewers) that can allow a teacher to remotely share a computer display, that's if simply wandering around and looking is not enough! :)
zatz
Posts: 8
Joined: 7. Aug 2015, 09:50

Re: How to use with multiple people and multiple monitor, multiple controller

Post by zatz »

If you don't need to use Windows, Raspberry Pis using PiNet could be the solution.

See https://www.raspberrypi.org/blog/teaching-pinet/ for information about PiNet. And https://www.raspberrypi.org/education/ for the education resources for Raspberry Pi.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: How to use with multiple people and multiple monitor, multiple controller

Post by mpack »

I suppose it will depend on what this school is intended to teach. Coding for Linux could map well onto Raspberry Pi. Internet of Things maybe. Less so if the intent is to teach Microsoft Office or coding for PCs.
Jack109s
Posts: 5
Joined: 18. Oct 2017, 16:59

Re: How to use with multiple people and multiple monitor, multiple controller

Post by Jack109s »

Thank you for reply.
the computer use for use browser, youtube, coding on cloud editor, photo edit.
I think Rasberry Pi is low spec for these use.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: How to use with multiple people and multiple monitor, multiple controller

Post by mpack »

Actually a Raspberry Pi 2 might surprise you, AFAIK it should be capable of all those things, possibly doing it as well as any VM. But, the only thing it can't ever do is run PC software, since it has the wrong CPU for that. So if you wanted the training to ever touch on PC specific subjects then an RPi would be out of the question.
Martin
Volunteer
Posts: 2561
Joined: 30. May 2007, 18:05
Primary OS: Fedora other
VBox Version: PUEL
Guest OSses: XP, Win7, Win10, Linux, OS/2

Re: How to use with multiple people and multiple monitor, multiple controller

Post by Martin »

But an RPi would work perfectly as a RDP client connecting to VMs running on a Virtualbox PC. ;)
Post Reply