How to run GUI-based OpenRPA workflows on a headless VMware Windows VM (no GPU or monitor attached)?

Hi,

I need some advice regarding running OpenRPA workflows that require GUI interaction on a headless Windows virtual machine running on VMware.

Here’s the situation:

  • The VM has no GPU and no physical or virtual monitor attached.

  • The workflow contains actions that depend on GUI interaction (for example, clicking buttons or capturing screenshots).

  • When I connect to the VM via RDP, everything works fine because a display session is created.

  • However, due to security policies, I’m not allowed to connect to the customer’s server via RDP.

So, the robot needs to run entirely inside the VM, without any active RDP session or physical display.

:backhand_index_pointing_right: My question is:
Is there a way to make OpenRPA access the GUI and perform screen-based automation on a headless Windows VM (no GPU, no monitor, no RDP session)?
For example, by using a dummy display driver, a virtual display adapter, or some VMware setting that provides a virtual desktop context?

My goal is to make the GUI-based automation work completely unattended without requiring an RDP session or a connected monitor.

Any suggestions, workarounds, or experience with similar setups would be really appreciated.

Thanks in advance!

You’re contradicting yourself. You say “no GPU, no monitor, no RDP” then ask about “dummy display driver, virtual display adapter.”
GUI automation needs a display buffer to render to - virtual or physical.
Which do you actually want?
• Truly nothing? (Impossible)
• No physical hardware but virtual display OK? (Possible)
If virtual display is fine: Install IddSampleDriver, use VMware SVGA with auto-login, try RDP wrapper tweaks, or use VNC service mode.
Clarify what you actually have and what’s allowed.​​​​​​​​​​​​​​​​

1 Like

@Anono_Nono is right here. But there is also the option to install the HDRobot service on either the host machine or the virtual machine, and use that to keep a RDP session a live.

Thank you for your replies, ı solved this with hdrobots :folded_hands:

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.