XRDP and Vino for Remote Monitoring, Windows to Ubuntu Players

  • 1
  • Question
  • Updated 3 years ago
  • Doesn't Need an Answer
Has anyone used XRDP to remotely monitor their Ubuntu Rise players? I'm looking to remote in from a Windows machine to Rise players on the same VLAN and wondering if anyone has experience with it.

I also have  few machines running off Wifi, and so they will be on a different network, and was thinking of configuring those with Vino to setup a VNC in addition to XRDP...
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb

Posted 3 years ago

  • 1
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
Found this post indicating Vino functionality on a raspberry Pi:https://community.risevision.com/rise_vision_inc/topics/rise-vision-on-raspberry-pi-2
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
XRDP works with RDP for anyone interested. I'm investigating configuring Vino so that this can work wirelessly as well.
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
So I've made a stupid mistake, looking to create a VNC over a VPN, looking into OpenVPN to do this with XRDP.
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
mparsons,

We'd be interested in any news regarding your project!
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
I'm afraid I was mistaken. I logged into a different instance. I'm trying to setup a system to remotely monitor content of the screens. I'm currently working with a pi as the remote machine, but my configurations on the xrdp.ini file don't seem to allow me to login to the active session.
Photo of HSuarez

HSuarez

  • 11,896 Points 10k badge 2x thumb
I gave this a go - setting up XRDP on an Ubuntu VM and then working on Remote DN on a Win 7 VM just to try it out.  Haven't had much luck getting the two to talk to each other even though XRDP is running and my settings on the Win 7 VM should be fine.  Have a feeling that it's IP related.
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
Just gotten it to work. Had to use a combo of putty, xrdp, and X11vnc.

1) Use putty to connect to the pi
2) Run "x11vnc -display :0 -auth .Xauthority"
3) Use RDP, enter the pi IP, then connect using the vnc-any option, inputting the IP of the pi again, leaving password field blank (or at least I haven't set one), and you're in. Haven't run signage yet, have to enlarge the filesystem on the pi, but then will try.
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
So I'm not running video content on the sign, just images, (this is a pi), but it's showing the image widget folder presentation, and seem stable enough? The resolution isn't flawless. it's actually rather blocky, (I've set RDP client settings to LAN connection, and both machines are connected via 2 dumb switches)...

I'll look into the X11vnc documentation tomorrow to see if this maybe can get cleaned up.

I'll be testing this out on a NUC tomorrow, as well as talking to the network admin about getting ports configured to the same ports as the wifi network/openvpn. Networking is (among many other things) not my strongest suit....
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
So the rdo to xrdp works perfectly fine, and you can set the x11vnc command to run on boot and avoid putty all together, so if you're connected to the same network/vlan you're able to actively join a session showing your signage content (albeit not very smoothly). I've had a few signs recently crash and continue to run cache'd content, but unable to take reboot commands from the web portal. This is a solution to not having to locally reboot.

For multiple reasons, my company has chosen not to setup OpenVPN, but this is something I'm interested in and have setup an OpenVPN server with pfsense in my home work area and will be testing this out. If people have interest in, or want a walkthrough for the rdp-xrdp setup, I can keep posting about it, otherwise I won't clog the forum.

Edit: sorry, forgot to mention if you're going to use the vino/xrdp/x11vnc solution, remember to set your IP's static either locally on the machine, or server side to the port so you can continue to access the sign.
(Edited)