Userful™: Setup Guide
Copyright © 2017 . All rights reserved.
To return to the main documentation page, Click Here.
This page will walk you through setting up your Userful™ software appliance and network zero clients. Please read it entirely before beginning, and ensure you have all the prerequisite components.
This guide is for IT administrators and other users who are already familiar with basic networking and operating system deployment. Prior experience with Linux or thin/zero clients is not necessary to deploy Userful.
Please watch this video to know about basic requirements and steps for installing Userful™ software appliance and for quick tour of Userful Control Center.
Userful zero clients are extremely bandwidth intensive devices and their deployment requires planning before implementation. For optimal system stability, please carefully note and plan for the following criteria.
- The Userful host and its zero clients should be placed on their own subnet.
- For optimal performance and reliability, the Userful host(s) and the zero clients should be configured with static IPs.
- No more than 25 zero clients should share the same 1Gbps subnet. A 10Gbps uplink is required for video walls with more than 25 displays.
Note: Userful zero clients should never share a subnet with Wifi devices or corporate networks.
If existing network infrastructure or local policy does not allow for isolated LANs, the Userful host is capable of acting as a gateway for the zero clients themselves as illustrated in the image to the right.
To configure the second network interface to act as a gateway, it only needs to be configured with the relevant IP address settings and have the DHCP server enabled. The attached image provides sample settings which can be used by anyone when creating a completely isolated network.
Note: Failure to meet these criteria will result in subpar system reliability and performance. Userful Support may request that you meet the above criteria before further technical assistance is provided if we determine the local network does not meet the criteria outlined above.
Before you begin, ensure you have all the necessary components.
- A copy of the latest version of Userful™
- Your Userful license key
- A certified or compatible computer to act as the Userful host, with at least a temporary accompanying monitor, keyboard and mouse for the installation phase
- A compatible Nvidia offload card is recommended
- If applicable, a compatible capture card for video walls
- One compatible zero client for each display. Note that Userful bundles a compatible zero client with each software license purchased
- Necessary accessories for each zero client - keyboards, mice, displays
- A network switch with sufficient ports to deliver 1Gbps connectivity to each zero client, and at least 1Gbps to the Userful host
- A 10Gbps uplink (between Userful host and switch) is recommended if the Userful host will be serving more than 25 displays concurrently
- Note: Ideally an unmanaged Gigabit switch should be used for network configuration. If you are using a managed switch, it should be configured to perform only the basic switching functionality
- Category-5e (or Cat-6a) Ethernet cabling throughout is recommended. Category-6a is recommended for 10Gbps uplinks
- Userful strongly recommends the installation of router or a second Network Interface Card into Userful host. For more details, please visit Network Preparation section.
- An internet connection for easier access to Userful Support, sharing files, or streaming content from a CMS
Once the components are ready, refer to network preparation section for the network guidelines.
Before installing Userful™ software appliance please make sure to remove WiFi card from the system or disable any wireless device while configuring system's BIOS as it may prevent the installation of Userful™.
- If you are installing a capture card, open the computer and install it into any available PCIe slot
- Insert the Userful install media into the computer and configure your BIOS to boot from it. While you are in the BIOS:
- Ensure that Virtualization Technology and/or acceleration option is enabled, if you intend to use VDI desktops.
- Ensure that UEFI Boot Order is disabled, if you intend to install the product from USB Flash drive.
- Ensure that Secure Boot setting is disabled.
After the Initial setup, before connecting any zero clients, the following steps are recommended.
- Ensure you are able to log into the Linux Desktop session from the default Welcome Screen, then log out again
- From the Welcome Screen, enter the Control Center by clicking the "gear" icon in the lower-right corner. Use your account password set during install to access the Control Center
- From the Control Center, note and address any pop-up warnings that appear
- Check for and install any available updates by going to Settings > Check for System Updates
- Configure a static IP for the Userful host by going to Settings > Network Settings
- If you are using a Blackmagic capture card, see the FAQs for information on how to check for and apply firmware updates
At this point you should ensure you are able to access the Control Center via a browser on the network by entering the IP address of the Userful host into the browser's address bar. This is the preferred method of managing Userful. Once you have confirmed this, you may disconnect the peripherals attached to the host.
Set up and connect your zero clients in any way you see fit. It is highly recommended that they be fastened to the backs of the displays and powered using VESA mount screws and brackets, for any type of deployment to avoid unintentional damage to the client.
Please Note: Use native connections where possible from the zero client to the relevant peripherals to minimize the risk of issues with automatic screen resolution detection.
When you are ready, power on the zero clients and connect them to the network.
Once all the clients are online, go to the "Displays" section of the Control Center. The most efficient process to make a zero client operational is as follows:
- Assign static IPs to each zero client
- Apply any firmware updates necessary
- Name each zero client as you see fit ("display_##", "top left", "3rd from right")
- Finally assign the zero client(s) to the Userful host
Proceed to Control Center to begin managing your new Userful system.
- Certified PCs
- Supported Capture Cards
- Supported Zero Clients
- Installation Guide
- Control Center
- Mapping Guide
- Configuring Video Wall
- Frequently Asked Questions