Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to push/show notifications from the guest OS to the host OS in VMware player

I am wondering if there is any way to get VMware Player to blink or show a message in the window title or perform some similar notifying action whenever there is some activity inside the guest operating system.

I run a Windows VM on a Linux box. If I am working on the host OS and an email or IM or any notification appears on a window inside the Windows VM, there is no way for me to be notified of that in the host OS. I am wondering if there is any practical solution to this or if this is an intrinsic limitation of virtualization. Any thoughts? Thanks.

like image 820
SkypeMeSM Avatar asked Jan 22 '15 19:01

SkypeMeSM


People also ask

Can I run 2 OS simultaneously in VMware player?

You can try to run multiple instances of VMware Workstation Player when starting the first VM in one instance and starting the second VM in another instance. As a result, each VM will be running in separate windows of VMware Player.

How do I enable guest isolation in VMware?

To configure guest isolation options for a selected virtual machine, select Virtual Machine > Settings and select Isolation. The following restrictions apply: VMware Tools must be installed in the guest operating system to use guest isolation features. You cannot configure these options for a remote virtual machine.

Can a VM see the host?

Virtual machines use a virtual network device on the host machine to be able to route traffic into and out of the virtual machine. The host machine will be able to see the network activity of the virtual machine because the host is communicating on behalf of it.


1 Answers

This is an intrinsic limitation of type 2 virtualization, if you're able to get out the virtual machine it means something went wrong in terms of security.

BUT, you can still solve your problem. Both the host and the VM are connected to the Internet (and sometimes connected on the same internal network). You have a common resource, so they can communicate. The easiest solution in your example is to use an external notification service like pushbullet (if you don't mind it to be hosted elsewhere) or pushjet (if you want to self host).

like image 118
hugoShaka Avatar answered Sep 22 '22 06:09

hugoShaka