Troubleshooting: MSI Deployment (v1.0.0)

Troubleshooting: MSI Deployment (v1.0.0)

Common Deployment Issues

If you’re experiencing issues with the deployment of the Vibe Desktop Player, follow these steps to identify and resolve the problem:

Check the System Tray

Open the System Tray and ensure the Vibe Player is running. 
A screenshot of a computer

Description automatically generated

Check Your Command Lines

Ensure the following guidelines are followed:
  1. MSI Switch names (i.e. SS_WAIT_MIN) : Case sensitive and must be in UPPERCASE.
  2. Switch values (i.e. Yes / No): Not case sensitive.

Confirm File Downloads

  1. Open Windows Explorer and navigate to:  C:\Program Files (x86)\Vibe Desktop Player\ 
  2. Check that files are being downloaded to the appropriate folders: 
    1. \ScreenSaver\ 
    2. \DesktopBackground\ 
    3. \LockScreen\ 
    4. LoginScreen.jpg

Check for Group Policy Conflicts

  1. Ensure there are no existing Group Policies for the Windows Screensaver, Lock Screen, or Wallpaper that could overwrite or conflict with Vibe’s registry settings. 
  2. Disable any policies affecting these channels. 

Existing Group Policies

Ensure there are no existing Group Policies that might override the above settings, as any active Group Policies will take precedence over changes made during the Vibe Desktop Player installation.

Verify Logs

  1. Double-click the Vibe Player in the System Tray to open the logs. 
  2. Ensure there are no errors and confirm slides are downloading correctly to the respective channels. 

Verify Registry Settings

  1. Review each registry value listed in the table for your required channels and confirm all settings are applied correctly. 
NotesIf incorrect content is being displayed, verify that the Authcode values in the registry match the codes in the Vibe License Manager.

Info
If the issue persists after following these steps, contact your Vibe Support team for further assistance.

Registry Values

MSI Package

This section provides key registry values associated with Vibe Desktop Player to help troubleshoot MSI deployment issues. Ensure these values are correctly configured in the Windows Registry to prevent functionality issues.

General Settings

MSI Switch
Key Information
SITE_URL

Key Name: ApiUrl
Value Type:
String
Key Path: HKEY_CURRENT_USER\Software\VibeDesktopPlayer

Defines the unique Vibe portal URL for the MSI package.
Key Value: Enter your unique Vibe portal URL
e.g. https://[sitename].vibe.fyi/modules/digitalsignage/webservice/digitalsignage.asmx
SYNC_INTERVAL_MIN

Key Name: MinutesBetweenSyncs
Value Type:
DWORD (32-bit)
Key Path:
HKEY_CURRENT_USER\Software\VibeDesktopPlayer

Specifies the time interval (in minutes) between slide synchronisation across all channels. Default: 30 minutes.
Key Value:
30
RANDOM_START
Key Name: RandomStart
Value Type:
DWORD (32-bit)
Key Path:
HKEY_CURRENT_USER\Software\VibeDesktopPlayer

When enabled (1), the Screensaver will randomly select the starting slide, and the LockScreen/Desktop Background will randomly select a starting image.
Key Value:
1

Key Name: SlidesFolder
Value Type:
String
Key Path:
HKEY_CURRENT_USER\Software\VibeDesktopPlayer

Specifies the local directory where Vibe Desktop Player slides are stored.
Key Value: C:\Users\Public\Vibe Desktop Player\

Screensaver

MSI Switch
Key Information
ENABLE_SS
Enables or disables the screensaver feature.
Key Name: 
ScreenSaver
Value Type: DWORD (32-bit)
Key Path:
HKEY_CURRENT_USER\Software\VibeDesktopPlayer
SS_AUTHCODE

Screensaver authentication code entered during installation.
Key Name: ApiAuthCode
Value Type: String
Key Path:
HKEY_CURRENT_USER\Software\VibeDesktopPlayer
SS_WAIT_MIN
Key Name: ScreenSaveTimeOut
Value Type: String
Key Path:
HKEY_CURRENT_USER\Control Panel\Desktop

Defines idle time (in seconds) before the screensaver starts.
Default: 300 seconds (5 minutes).

Key Value:
300

SS_ON_RESUME
Key Name: ScreenSaverIsSecure
Value Type: String
Key Path:
HKEY_CURRENT_USER\Control Panel\Desktop

Determines if a password is required when resuming from the screensaver.
Key Value:
1
1 = Enabled, 0 = Disabled.
SS_LOGO
Key Name: CustomLogo
Value Type: 
String
Key Path:
HKEY_CURRENT_USER\SOFTWARE\VibeScreenSaver\

DISABLE_SS_INFOBAR
Key Name: DisableInformationBar
Value Type:
DWORD (32-bit)
Key Path: 
HKEY_LOCAL_MACHINE\Software\WOW6432Node\VibeDesktopPlayer

Controls the information bar visibility. 0 = Enabled, 1 = Disabled.
Key Value:
0
SS_INFOBAR_SYNC_SEC
Key Name: SecondsBetweenInformationBarSyncs
Value Type: DWORD (32-bit)
Key Path: HKEY_LOCAL_MACHINE\Software\WOW6432Node\VibeDesktopPlayer

Defines the time interval (in seconds) for the information bar to check for updates or emergency alerts. Default: 30 seconds.
Key Value:
30
SCRNSAVE.EXE
Key Path: HKEY_CURRENT_USER\Control Panel\Desktop
Value Type: String

Specifies the path to the screensaver executable file (.scr).
Key Value:
C:\Program Files (x86)\Vibe Desktop Player\Vibe Screensaver.scr

Key Name: ScreenSaveActive
Key Path:
HKEY_CURRENT_USER\Control Panel\Desktop
Value Type: String

Determines whether the screensaver is enabled. 1 = Enabled, 0 = Disabled.
Key Value:
1

Key Name: UrlToLoad
Key Path: 
HKEY_CURRENT_USER\Software\VibeScreenSaver\
Value Type: String

Defines the local URL used to load the screensaver slides.
Key Value: http://localhost:8081/index.htm

Key Name: EnableScreensaverWhenSlideshow
Key Path:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\
Value Type: DWORD (32-bit)

Ensures the screensaver runs even when the lock screen slideshow is active.
Key Value: 1

Key Name: NoScreenSaver
Key Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\
Value Type: DWORD (32-bit)

Enables (0) or disables (1) the screensaver.
Key Value: 0

Lock Screen

MSI Switch
Key Information
ENABLE_LSKey Name: LockScreen
Value Type: DWORD (32-bit)
Key Path: \HKEY_CURRENT_USER\Software\VibeDesktopPlayer

Enables (1) or disables (0) the lock screen.
Key Value: 1
LS_AUTHCODE
Lock screen authcode entered during installation.
Key Name: LockScreenApiAuthCode
Value Type: String
Key Path: \HKEY_CURRENT_USER\Software\VibeDesktopPlayer

Key Name: LockScreenImagePath
Value Type: String
Key Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PersonalizationCS

Specifies the path to a custom Lock Screen and Login Screen image.
Key Value: C:\Users\Public\Vibe Desktop Player\LoginScreen.jpg

Key Name: LockScreenImageStatus
Value Type: DWORD (32-bit)
Key Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PersonalizationCSP

Indicates the status of the lock screen image. When set to 1, it confirms that the lock screen image specified in LockScreenImagePath is applied.
Key Value: 1

Key Name: SlideshowEnabled
Value Type: DWORD (32-bit)
Key Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PersonalizationCSP
Key Value: 1

Key Name: NoChangingLockScreen
Value Type: DWORD (32-bit)
Key Path: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization\

Setting this to 1 will prevent the user from changing the lock screen backround image.
Key Value: 1

Key Name: AnimateLockScreenBackground
Value Type: DWORD (32-bit)
Key Path: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization\

A registry value of 1 prevents laptops with gyroscopes from moving the lock screen image as the laptop is moved, as this also caused the image to zoom in.
Key Value: 1

Key Name: LockScreenMinutesTillPcGoesToSleep
Value Type: DWORD (32-bit)
Key Path: \HKEY_CURRENT_USER\Software\VibeDesktopPlayer

Sets a time limit for how long the computer will remain active while on the lock screen before it automatically enters sleep mode.
Key Value: 0

Key Name: NoLockScreen
Value Type: DWORD (32-bit)
Key Path: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization

We don't set this value. Reference for troubleshooting only.
If the lockscreen is not showing, check that this value has not be set to 1 via a group policy.
Setting it to 0 enables the Lock Screen, while 1 disables it.

Background Wallpaper

MSI Switch
Key Information
ENABLE_BG
Key Name: DesktopBackground
Value Type: DWORD (32-bit)
Key Path: \HKEY_CURRENT_USER\Software\VibeDesktopPlayer 0
BG_AUTHCODE
Background Wallpaper authcode entered during installation.

Key Name: DesktopBackgroundApiAuthCode
Value Type: String
Key Path: \HKEY_CURRENT_USER\Software\VibeDesktopPlayer
BG_IMAGE_INTERVAL_SEC
Key Name: DesktopBackgroundSecondsBetweenImages
Value Type: DWORD (32-bit)
Key Path: \HKEY_CURRENT_USER\Software\VibeDesktopPlayer
Key Value: 30

Key Name: WallpaperStyle
Value Type: DWORD (32-bit)
Key Path: HKEY_CURRENT_USER\Control Panel\Desktop\

Set to 1 which means centered.
Key Value: 1

Key Name: TileWallpaper
Value Type: DWORD (32-bit)
Key Path: HKEY_CURRENT_USER\Control Panel\Desktop\

Set to 0 which means not tiled.
Key Value: 0

Key Name: CurrentBackgroundImage
Value Type: String
Key Path: HKEY_CURRENT_USER\Software\VibeScreenSaver\
Key Value: C:\Users\Public\Vibe Desktop Player\DesktopBackground

Key Name: SlideshowTimeout
Value Type: DWORD (32-bit)
Key Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\

We set this to 1 to stop the wallpaper slide show from keeping the computer active, which stops the screensaver from showing.
Key Value: 1

Power Saving

Key Name
Value
Key path for MSI development
Key Value
Function
IdleTimeout
DWORD (32-bit)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power
1800
Controls the time in seconds before the system goes into sleep mode.
ShowLockScreenTimeout
DWORD (32-bit)
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\SessionData\
600
Setting this will change how long the lock screen stays visible before the PC turns off the display or goes to sleep. The value is in seconds (ie: 600 = 10 minutes).
SlideshowTimeout
DWORD (32-bit)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers
1
We set this to 1 to stop the screensaver from stopping the PC from going to sleep.


    • Related Articles

    • Windows Install Guide: Desktop Player (MSI Deployment)

      Prerequisites IT / Vibe Admin Read the Technical Requirements & Recommendations guide. Contact your Vibe Support team to request the latest Vibe Desktop player.msi installer. Install .Net Framework 4.0 on all target PCs before installing the Vibe.fyi ...
    • Troubleshooting: MSI Deployment (v1.1.0)

      Common Deployment Issues If you’re experiencing issues with the deployment of the Vibe Desktop Player, follow these steps to identify and resolve the problem: Check the System Tray: Open the System Tray and ensure the Vibe Player is running. Verify ...
    • Windows Install Guide: Desktop Player (Intune)

      Prerequisites IT / Vibe Admin Read the Technical Requirements & Recommendations guide. Install .Net Framework 4.0 on all target PCs before installing the Vibe.fyi Vibe Desktop Player app. [Learn more] Create the Desktop Channel licences for your ...
    • Basic Troubleshooting

      Hardware Hardware issues include the TV, digital signage player, touchfoils, internet connection. Software issue includes the data / text or images that you see on the screen. Software issues have two parts as well, i) interactive property listings ...
    • Basic Troubleshooting

      Onscreen Display  Content is off centre If the content is off centre, try using the LG remote arrow keys to move the content back into position. Before... After... Video is zoomed in/cut off Try turning tile mode off using the Tile button on your ...