Windows Install Guide: Desktop Player (MSI Deployment)

Windows Install Guide: Desktop Player (MSI Deployment)

Prerequisites

  1. During deployment, it’s recommended to set a Group Policy to restrict access to the Screensaver, Lock Screen, and Background settings. This prevents users from altering the settings, ensuring uniformity and adherence to any deployment standards.
  2. For mass install via Group Policy / Intune, please contact your Vibe Support team to request a copy of the latest Vibe Desktop player.msi installer.
  3. Required: Install .Net Framework 4.0 on all target PCs before installing the Vibe.fyi Vibe Desktop Player app. [Learn more]
    1. If the target PC is running Windows 8.0 or earlier (e.g., Windows 7), please follow this article to enable TLS 1.2.
    2. Windows 8.1, Windows 10, and later versions of Windows natively support TLS 1.2.
  4. The MSI should only be installed in quiet mode (i.e. no user interface nor user interaction).
  5. Please make sure your organisation doesn't have any Group Policy or Intune configuration that prevents our installer from updating screensaver settings

Prepare MSI for deployment

Before deploying in quiet mode:
  1. Read the checklist
  2. Update the SITE_URL, enable the relevant channels and enter the auth codes in the MSI.

Sample MSI commands

Main settings only (using defaults for the rest)

The Vibe Desktop player.msi installer includes the following default commands:
e.g. msiexec /i VibeDesktopPlayer.msi /quiet /l*v "log.log"  SITE_URL="https://[youruniquevibefyi]" ENABLE_SS="yes" SS_AUTHCODE="12345678" ENABLE_BG="Yes" BG_AUTHCODE="12345678" ENABLE_LS="Yes" LS_AUTHCODE="12345678"

Example with all switches

e.g. msiexec /i VibeDesktopPlayer.msi /quiet /l*v "log.log"  SITE_URL="https://[youruniquevibefyi]" DISABLE_APP_CLOSE="No" HIDE_SETTINGS="No" SS_WAIT_MIN="5" SS_ON_RESUME="Yes" CONSOLE_LOCK_TIMEOUT="Yes" ENABLE_SS="Yes" SS_AUTHCODE="12345678" SS_INFOBAR_SYNC_SEC="30" DISABLE_SS_INFOBAR="No" ENABLE_BG="Yes" BG_AUTHCODE="12345678" BG_IMAGE_INTERVAL_SEC="30" ENABLE_LS="Yes" LS_AUTHCODE="12345678" LS_TIMEOUT_MIN="60" RANDOM_START="Yes" SYNC_INTERVAL_MIN="30" WAIT_PLUG="1800" WAIT_PLUG_LOCK="1800" WAIT_BATT="600" WAIT_BATT_LOCK="600" SS_LOGO=”https://public_website_address/logo_file_name.png”
Info
If no switch is specified (i.e. SS_WAIT_MIN="5"), the default values shown in the list below will be applied.

MSI Switches

Use these MSI switches as needed. Troubleshooting Note: Switch names are case sensitive and must be in all capital letters, while Switch values are not case sensitive.

Vibe.fyi player app

  1. SITE_URL (required) - Enter the unique Vibe.fyi Screensaver URL provided by your Vibe support team.
  2. RANDOM_START: To ensure variety and prevent the same slide (e.g. Slide 1) from always appearing first, the Wallpaper Background and Screensaver slides can start at a random position. This setting can be enabled or disabled (Yes/No). Default = Yes
  3. SYNC_INTERVAL_MIN: The number of minutes between synchronising slide updates for screensaver, desktop wallpaper and lock screen. Default = 30 
  4. HIDE_SETTINGS: Enter Yes or No to show or hide your Desktop Player Settings. Default =Yes
  5. DISABLE_APP_CLOSE: Enter Yes or No to disable/enable the ability to close the Desktop Player app. Default = No
  6. AUTO_LOAD: Enter Yes or No to load the app upon startup of your device. Default = Yes
  7. OVERWRITE_USER_SETTINGS  (optional) - Used for upgrades only. This parameter determines whether any user settings, which have been manually changed by the user, will be overwritten. Default = Yes

Windows Screen Saver Settings

  1. SS_WAIT_MIN: Set the wait time in minutes before the screensaver will activate. Default = 5 
  2. SS_ON_RESUME: Enter Yes or No to configure whether the "On resume, display logon screen" setting is enabled. Default = Yes

  3. Power Options - The Console Lock Display Off Timeout in Advanced Power Options determines how long the display stays on after the computer is locked, with a default of 1 minute. To ensure the screensaver activates while the lock screen is active, set the WAIT_ times longer than SS_WAIT_MIN. The difference between these times controls how long the screensaver displays before the screen turns off. 
    1. CONSOLE_LOCK_TIMEOUT: Enter Yes or No to show or hide your Vibe.fyi Screensaver content when the lock screen is activated. Default = Yes
    2. WAIT_PLUG: Set the display to turn off after 'X' seconds when plugged in. Default =1800
    3. WAIT_PLUG_LOCK: Set the display to turn off when the screen is locked after 'X' seconds when plugged in. Default = 1800
    4. WAIT_BATT: Set the display to turn off after 'X' seconds on battery. Default = 600 
    5. WAIT_BATT_LOCK: Set the display to turn off when the screen is locked after 'X' seconds on battery. Default = 600

Screensaver

    1. ENABLE_SS (optional): Yes/No to Enable/Disable the screensaver. Default = No
    2. SS_LOGO (optional): The Vibe.fyi logo displays briefly when the Screensaver starts. To customise the logo, provide a secure public URL to your desired logo (e.g., https://public_website_address/logo_file_name.png). The logo must be in PNG format. When the Screensaver runs for the first time, the logo is downloaded from the public URL and saved locally at: C:\Users\[username]\AppData\Roaming\VibeScreensaver\custom\logo_remote.png
      To update the logo, delete
      logo_remote.png from the local folder, and a new version will be downloaded automatically.
    3. SS_AUTHCODE: Enter your unique Screensaver AUTH CODE.
    4. DISABLE_SS_INFOBAR: Whether the information bar is disabled or not (Yes/No). Default = No
    5. SS_INFOBAR_SYNC_SEC: The number of seconds between information bar syncs. Default = 30

Background Wallpaper

    1. ENABLE_BG: Enter Yes/No to Enable/Disable the Background Wallpaper. Default = No
    2. BG_AUTHCODE: Enter your unique Background Wallpaper AUTH CODE.
    3. BG_IMAGE_INTERVAL_SEC: The number of seconds between the background image changing. Default = 30

Lock Screen

    1. ENABLE_LS: Enter Yes/No to Enable/Disable the lock screen functionality. Default = No
    2. LS_AUTHCODE: The AUTH code for the Lock screen images
    3. LS_TIMEOUT_MIN: The number of minutes that the lock screen will display for before the PC goes to sleep. Default = 60

Custom Logo

IdeaTo use a custom logo, apply the SS_Logo switch during MSI deployment, or follow the manual steps outlined below after installation.

Logo Design Guidelines

Create your logo as a transparent PNG file and save it as logo.png.
  1. The custom logo should be a square PNG file with a maximum size of 567 x 567 px and a transparent background.
  2. For reference, the default Vibe logo measures 567 x 158 px.

Option 1: Default Folder

Manually copy the logo.png file to the following directory:
C:\Users\<username>\AppData\Roaming\VibeScreensaver\custom\

Option 2: Custom Folder Location

If you prefer a custom location for the logo, set it using the following registry value:
HKEY_CURRENT_USER\SOFTWARE\VibeScreenSaver\CustomLogo
This can be done either manually or via Group Policy.

    • Related Articles

    • Windows Install Guide: Desktop Player (Intune)

      Prerequisites During deployment, it’s recommended to set a Group Policy to restrict access to the Screensaver, Lock Screen, and Background settings. This prevents users from altering the settings, ensuring uniformity and adherence to any deployment ...
    • Windows Install Guide: Desktop Player (Single PC Install)

      Download and run the Vibe Desktop Player installer file (VibeDesktopPlayerSetup.exe) provided by Vibe Support team Vibe Desktop Player Setup Wizard: Step 1: Click Start NB: If you are not an admin and are prompted for user account control permission, ...
    • Install Guide - Windows

      Read First Pre-install tips Review the Install Checklist (read the hardware and network requirements before proceeding). If you haven’t received your Vibe Site URL and authentication code(s), please contact your Vibe administrator or the Vibe Support ...
    • Install Guide - LG WebOS2/S3.0

      Read First: Install Checklist - Hardware & Network Requirements Note: it is recommended that you have a Wireless (USB) Keyboard & Mouse to perform this operation. Plug the USB receiver into the USB port on the LG (webOS) display. Supported LG Models ...
    • User Guide: Desktop Player App

      Desktop Player App PC access After successfully installing the Vibe.fyi Desktop Player app, it will automatically run on startup. To open or verify that the app is running, look for the Vibe icon in the hidden icons area on your taskbar. App Views ...