Install x11vnc on cRIO with LabVIEW Real-Time 2015

Updated Apr 21, 2023

Reported In

Hardware

  • CompactRIO Controller

Software

  • LabVIEW Real-Time Module

Issue Details

I would like to install x11vnc server on cRIO in order to interact with an user interface remotely. In MAX under Software tab, I can see that my CompactRIO controller runs NI Linux Real-Time 2015. I am following the steps described in the following community forum thread:
Installing and using x11vnc on a 2016 x64 target (remote UI access to a cRIO)

Unfortunately after updating feeds on the target and proceeding with package installation getting the following error:
admin@NI-cRIO-9036:~# opkg install x11vnc
Collected errors:
 * opkg_prepare_url_for_install: Couldn't find anything to satisfy 'x11vnc'.

Solution

Installation of x11vnc on NI Linux Real-Time controller is available to download since Real-Time version 2016. If your Compact RIO actually runs LabVIEW Real-Time 2015 and having VNC server is critical for your application you should consider software update to version 2016 (this might require formatting the device). The x11vnc with all required libraries is available in NI Linux Real-Time 2016 feeds and any higher version.