Xibo for Windows Installation
The Xibo Windows client is distributed as a windows installer file (MSI) which is a standard “double click” installation.
There are 3 steps to follow:
- Preparation - Minimum Requirements and MSI
- Installation - Double-click the MSI to start the installation process.
- Connect - Connect your client to the CMS.
Xibo is a low resource signage solution, however with the advance of technology it has been necessary to set out some minimum requirements. The installation process will check these for you, but they are listed below for convenience:
- A network connection to the CMS (possibly over the Internet)
- Microsoft Windows 7 or later
- Please note that starting with Windows 10 it is advisable to use the “professional” variant of the operating system. The “home” version no longer has the ability to fully control the schedule of automatic updates which may cause messages to interrupt your signage playback.
- .NET Framework v4.5
- Internet Explorer 8+ ( recommended IE11 or higher )
- Flash Player Version 9 or later (if Flash support required)
- Windows Media Player 11 or later
- For PowerPoint support, Microsoft PowerPoint 2003 or later. PowerPoint viewer is not suitable.
To start the installation double click on the
Xibo msi file you downloaded along with the package. The installer will take you through a number of screens asking for your confirmation at each stage. The steps are outlined below.
You may see the following security warning when installing Xibo. Please click on “Run” to begin the installation.
The installer presents a welcome screen. Please press “Next”.
Choose the location where Xibo should be installed. The default location should normally be sufficient, however, to change the location click browse. After making the selection (or if left to the default) click “Next” to continue.
A confirmation message is then shown. When happy with the selections made click “Install” to begin, otherwise click “Back” to correct any errors.
The Installation is now complete, click Finish to exit.
Newly installed clients must be configured and registered with the Xibo CMS before they can be used. The Xibo Configuration Options are accessible on each client installation from the Start Menu, All programs.
Select “Xibo Client Options” to register this display on the Xibo Network; or to make changes to this Display configuration.
Client Options Screen
Most of the client options are set on the CMS and delivered over the network to the client. This keeps the client configuration to a minimum on each new installation.
Before the options can be sent from the CMS it is necessary to register the Display with the CMS. This can be done from the client options screen, pictured below.
There are a few other settings that can only be set on the client side, these are explained below:
CMS Address This is the fully qualified address of your CMS installation. For example
Key The secret CMS Key that will authenticate this Display with the CMS.
Local Library The location for the Display client to store its local files. Files are downloaded from the CMS so that the client will still function if it loses connection with the CMS.
Display ID The unique ID for this Display. An automatically generated unique ID will be assigned at installation but can be modified if appropriate.
Splash Screen Optionally override the Splash Screen with an image stored locally on the client PC.
The Display client needs to have access to the CMS during the registration process and also to get new content. If the client is behind a proxy server, the details of that server can be entered in the proxy section.
Username The username used to authenticate with the Proxy Server.
Password The password used to authenticate with the Proxy Server.
Domain The domain used to authenticate with the Proxy Server.
Save button and Status Messages
Once all of the settings have been filled in (minimum CMS Address, Key, Local Library and Display ID) the Save button should be pressed. At this point, the message window will update with the status “Saving with CMS… Please Wait…”
Assuming there are no errors with the communication between the CMS Address and the client, the Display will be registered and awaiting approval.
CMS Display Management
Log in to the CMS web interface and go to the Displays page. You should see your newly registered Player on the list. Before this Player will function correctly you need to Authorise it to connect to your CMS.
In 1.8.8 or later you can click the row-menu and select Authorise from the list. In previous versions, click Edit and select Authorise from the first tab. In both cases, click Save on the form.
The row menu:
At this point, you may want to select a Default Layout for your new Player to run.
Display Setting Profiles
Once registered the display client will be given a default Display Setting Profile. For further information see the Display Profiles section. Ensure you click Click Save before exiting the Player Options.
You can now start the Xibo Client Player. It should display the Xibo Splash Screen while the Default Layout and its media contents (and anything else you have Scheduled) are downloaded and then it will begin playing Layout contents.
Here are some suggested settings for Windows/ PowerPoint for a Display Client:
- Turn off all screensavers
- Turn off screen power saving
- Load the “No Sounds” Sound Scheme (Control Panel -> Sounds and Audio Devices Properties)
- Set a plain wallpaper (Hopefully nobody will see it, but you might need to reboot the client, or restart Xibo and a sane wallpaper is a help)
- If the client is accessible from where you manage your displays from, you might want to install UltraVNC server so you can connect in and check on the client from time to time. Use the “View only” option in the VNC client to avoid disturbing the display.
- Set Windows to log on as your display client user automatically
- Disable balloon tips in the notification area
Xibo uses the Web Browser provided by Windows to display web content, tickers, text, etc. This browser component defaults to Internet Explorer 9 on most systems.
In version 1.7.8 and onwards the installer creates a registry key to force the browser to be IE11.
Users running 1.7.7 or earlier should follow these instructions for enabling IE11 support.
Displays that will show PowerPoint should follow the preparation instructions to confirm that the registry has been modified correctly for their version of Windows / PowerPoint.
Windows automatically creates thumbnails for content in the User folder and will try to do so for the Xibo local Library.
In some cases, this interferes with the normal operation of the player and should be disabled. This can be achieved with the following registry settings.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoThumbnailCache"=dword:00000001 "DisableThumbnailCache"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "DisableThumbnailCache"=dword:00000001 "NoThumbnailCache"=dword:00000001
Please ensure you know what you are doing and have appropriate backups in place before modifying the registry
It is possible to run more than one of the Display client on Windows. Please see the Windows Player Multi Install page for further details.
It is possible to run Xibo as a Screen Saver. Please see the Windows Screen saver page for further details.
The Watchdog is a system tray application which can be used to monitor the stability of the main application and restart it where necessary.
In version 1.7.8 and onwards, the watchdog is configured and started by the Player application.
Users running 1.7.7 or earlier will need to manually configure using the following Windows Player Watchdog installation instructions.