# Remote desktop to the controller UI

**URL:** <https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826>\
**Category:** Robot Communication\
**Created:** [March 13, 2019, 2:42pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826 "2019-03-13T14:42:22Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon76269298](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@anon76269298](https://forum.universal-robots.com/u/anon76269298)\
**Post date:** [March 13, 2019, 2:42pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/1 "2019-03-13T14:42:22Z")

</div>

Does anyone managed to make a remote desktop connection to the controller in order to see the UI on a PC?

On google I have found that someone has solved this issue installing a VNC server on the controller.  
Is this the “official” way? Does the installation of the VNC server have some impacts on the controller performances?

Thanks!

---

<div class="post-metadata">

**Author:** ![js1](https://avatars.discourse-cdn.com/v4/letter/j/51bf81/32.png) [@js1](https://forum.universal-robots.com/u/js1)\
**Post date:** [March 13, 2019, 10:29pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/3 "2019-03-13T22:29:00Z")

</div>

Ive manager to made A script for installing x11vnc on ubuntu Directly from polyscope with USB package. Works great

---

<div class="post-metadata">

**Author:** ![anon94763411](https://avatars.discourse-cdn.com/v4/letter/a/3e96dc/32.png) [@anon94763411](https://forum.universal-robots.com/u/anon94763411)\
**Post date:** [March 14, 2019, 3:24am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/4 "2019-03-14T03:24:51Z")

</div>

Hello ,

I am also looking for same kind of solution.Can you please elaborate the steps to do it  
Thank you

---

<div class="post-metadata">

**Author:** ![js1](https://avatars.discourse-cdn.com/v4/letter/j/51bf81/32.png) [@js1](https://forum.universal-robots.com/u/js1)\
**Post date:** [March 14, 2019, 6:47am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/5 "2019-03-14T06:47:01Z")

</div>

Hi Rohan  
Please write me on JS@Damgaard-automatik.dk and i Will send you the package👍

Mvh Jonathan Skov

---

<div class="post-metadata">

**Author:** ![abelch](https://avatars.discourse-cdn.com/v4/letter/a/b4bc9f/32.png) [@abelch](https://forum.universal-robots.com/u/abelch)\
**Post date:** [March 19, 2019, 12:14pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/6 "2019-03-19T12:14:12Z")

</div>

I have used VNC and it works great just requires a bit of setup and you to be comfortable with the command line interface.  
You could use something like [https://insights.robotiq.com/](https://insights.robotiq.com/) which also works well. It is paid but worth the value when you get remote access and statistics as well.

---

<div class="post-metadata">

**Author:** ![yuva1](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/yuva1/32/755_2.png) [@yuva1](https://forum.universal-robots.com/u/yuva1)\
**Post date:** [April 16, 2019, 11:08am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/7 "2019-04-16T11:08:06Z")

</div>

Hi,

Hi, here is the package i prepared for easy instalaltion. Read the readme file to get started. It works similar concept as magic files for installation. [URMagic\_VNC\_Installation\_V1.zip](https://us1.discourse-cdn.com/flex020/uploads/universal_robots/original/1X/0c55e5facb16de1c931a61138e9608f2b4a4b031.zip) (1.7 MB)

---

<div class="post-metadata">

**Author:** ![sjansen](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@sjansen](https://forum.universal-robots.com/u/sjansen)\
**Post date:** [May 6, 2019, 3:23pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/8 "2019-05-06T15:23:08Z")

</div>

If you are comfortable with the command line, we solved it as follows:

1. ssh into the robot
2. make sure the line in `/etc/apt/sources.list` starting with `deb-src` is _not_ commented
3. Install screen and x11vnc:
  - apt-get update
  - apt-get install screen
  - apt-get install x11vnc

4. Add the following line to `/etc/rc.local` (obviously, somewhere above `exit 0`) so that vnc server is started automatically:

```auto
screen -dmS vnc x11vnc -forever -clip 800x600+114+85 -scale 734x576

```

5. Reboot robot and test with a vnc client.

You may need to play with the clipping and scaling since they may vary depending on the linux version.

---

<div class="post-metadata">

**Author:** ![d.verhofstadt](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/d.verhofstadt/32/1466_2.png) [@d.verhofstadt](https://forum.universal-robots.com/u/d.verhofstadt)\
**Post date:** [August 29, 2019, 11:19am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/9 "2019-08-29T11:19:23Z")

</div>

Hi

I had a question concerning the URMagic\_VNC\_Installation\_V1 file. When plugging it into the robot, the shell file executes. However, once it is done, the VNC server does not seem to be active. Are there other actions which have to be performed?  
It does work if I activate the x11vnc server in the shell myself. However, I thought that the whole point of using the URMagic\_VNC\_Installation\_V1 is of not having to access the shell yourself.

---

<div class="post-metadata">

**Author:** ![abelch](https://avatars.discourse-cdn.com/v4/letter/a/b4bc9f/32.png) [@abelch](https://forum.universal-robots.com/u/abelch)\
**Post date:** [September 19, 2019, 12:08am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/10 "2019-09-19T00:08:42Z")

</div>

I have not used or looked at the URMagic\_VNC\_Installation\_V1 but I know after installing I had to reboot for x11vnc server to start. You may have already figured this out but thought I would say something.

---

<div class="post-metadata">

**Author:** ![d.verhofstadt](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/d.verhofstadt/32/1466_2.png) [@d.verhofstadt](https://forum.universal-robots.com/u/d.verhofstadt)\
**Post date:** [October 1, 2019, 9:45am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/11 "2019-10-01T09:45:06Z")

</div>

Hi

Yes indeed I already figured this out but in the files there is mentioning that the server should work immediately. However, I looked in the script files and don’t seem to understand why it does not work without a reboot.

---

<div class="post-metadata">

**Author:** ![anon74278050](https://avatars.discourse-cdn.com/v4/letter/a/c67d28/32.png) [@anon74278050](https://forum.universal-robots.com/u/anon74278050)\
**Post date:** [October 29, 2019, 4:10pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/12 "2019-10-29T16:10:11Z")

</div>

Among the UR+ there is Robotiq offering Insights. A quick and good way to safely grant access to UR Cobots.

> **[Insights – Monitoring for Universal Robotics](https://insights.robotiq.com/)**
>
> Insights monitors Universal Robots remotely—anywhere, any time, on any device!

Regards,

David Gouffé

---

<div class="post-metadata">

**Author:** ![tommy](https://avatars.discourse-cdn.com/v4/letter/t/b5a626/32.png) [@tommy](https://forum.universal-robots.com/u/tommy)\
**Post date:** [March 19, 2020, 7:25am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/13 "2020-03-19T07:25:41Z")

</div>

Hi, using vnc viewer (from RealVNC), connection drop randomly.  
Installed this magic file.  
Anyone experinced that?

---

<div class="post-metadata">

**Author:** ![ocohen](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/ocohen/32/2067_2.png) [@ocohen](https://forum.universal-robots.com/u/ocohen)\
**Post date:** [May 9, 2020, 9:05pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/14 "2020-05-09T21:05:09Z")

</div>

> [@Remote desktop to the controller UI](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/8):
>
> If you are comfortable with the command line, we solved it as follows: ssh into the robot make sure the line in /etc/apt/sources.list starting with deb-src is not commented Install screen and x11vnc: apt-get update apt-get install screen apt-get install x11vnc Add the following line to /etc/rc.local (obviously, somewhere above exit 0) so that vnc server is started automatically:screen -dmS vnc x11vnc -forever -clip 800x600+114+85 -scale 734x576 Reboot robot and test with a vnc client. Yo…

Just ran into this post and since weezy is now an outdated distro, I have a quick correction to sjansen’s solution:  
On step 2 of his solution, we should change the deb-src line in sources.list to be :  
`deb-src http://archive.debian.org/debian/ wheezy main contrib`

---

<div class="post-metadata">

**Author:** ![anon21304091](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@anon21304091](https://forum.universal-robots.com/u/anon21304091)\
**Post date:** [May 22, 2020, 1:14pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/15 "2020-05-22T13:14:59Z")

</div>

AIRGATE actually offers remote operation of your UR collaborative robot, through an easy to use web-interface.  
They also offer data sampling of the different inputs connected to your robot, so you can see exactly what is happening.

Check out [AIRGATE - ARCS](https://www.airgate.dk/arcs2/) if you’re looking for plug 'n play solutions, or send me a private message here on the forums.

---

<div class="post-metadata">

**Author:** ![anon81802342](https://avatars.discourse-cdn.com/v4/letter/a/df705f/32.png) [@anon81802342](https://forum.universal-robots.com/u/anon81802342)\
**Post date:** [May 29, 2020, 8:38am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/16 "2020-05-29T08:38:37Z")

</div>

have to change file in /etc/apt/sources.list.d also.

---

<div class="post-metadata">

**Author:** ![terryc](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/terryc/32/3006_2.png) [@terryc](https://forum.universal-robots.com/u/terryc)\
**Post date:** [June 1, 2020, 5:19pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/17 "2020-06-01T17:19:12Z")

</div>

Correct me if I’m wrong, but he e-series is running debian 8.9 which would be a similar line but jessie instead of wheezy

---

<div class="post-metadata">

**Author:** ![ocohen](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/ocohen/32/2067_2.png) [@ocohen](https://forum.universal-robots.com/u/ocohen)\
**Post date:** [June 1, 2020, 8:04pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/18 "2020-06-01T20:04:17Z")

</div>

I don’t have an e-series here to test, but I believe so.

---

<div class="post-metadata">

**Author:** ![Savoia](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/savoia/32/4844_2.png) [@Savoia](https://forum.universal-robots.com/u/Savoia)\
**Post date:** [June 26, 2020, 4:24pm UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/19 "2020-06-26T16:24:14Z")

</div>

There are a lot of separate threads going on here. Yes, there are commercial solutions available for VNC on UR+: [https://www.universal-robots.com/plus/urplus-components/plug-ins-interfaces/](https://www.universal-robots.com/developer/communication-protocol/)

If you are doing this manually, just take note that updated Polyscope might break your installation and you would potentially have to re-do it.

---

<div class="post-metadata">

**Author:** ![jzamora](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/jzamora/32/5520_2.png) [@jzamora](https://forum.universal-robots.com/u/jzamora)\
**Post date:** [November 17, 2020, 7:36am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/20 "2020-11-17T07:36:53Z")

</div>

> **[UR+ | CobotVNC for Universal Robots](https://www.universal-robots.com/plus/products/nutai/cobotvnc/)**
>
> CobotVNC is a URCap software that will allow you to remotely access your UR robot within the same local network through Virtual Network Computing (VNC).

---

<div class="post-metadata">

**Author:** ![rybar.dominik1](https://avatars.discourse-cdn.com/v4/letter/r/b5a626/32.png) [@rybar.dominik1](https://forum.universal-robots.com/u/rybar.dominik1)\
**Post date:** [April 13, 2021, 8:26am UTC](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826/21 "2021-04-13T08:26:55Z")

</div>

Hi. I am not really comfortable with using command line,  
I was sucessfull to install VNC on CB3 version with attached magic file but no luck in newer e-series.  
Maybe somebody already modified magic file for e-series too ?

[Next page](https://forum.universal-robots.com/t/remote-desktop-to-the-controller-ui/3826.md?page=2)
