Deploy Mersive Solstice Apps with MSI
MSI installers for the Mersive Solstice app and Solstice Conference drivers allow for a GUI-based installation on a local machine or GPO deployment in Active Directory. This allows IT administrators to centrally deploy the Mersive Solstice app and Solstice Conference for Windows users.
Starting in Solstice 5.5, there are separate MSI installers for the Mersive Solstice app (SolsticeClient-5.5.msi) and the Mersive Solstice Conference drivers (SolsticeConferenceDrivers-1.3.msi). First run the Mersive Solstice app installer, then install the Mersive Solstice Conference drivers. Note that these installers must be run with administrator privileges. Mersive recommends using MSI installers in a remote deployment using either an administrator or the SYSTEM account to install them properly. Because of this, admin-installed versions of the Mersive Solstice app and Mersive Solstice Conference drivers cannot be auto-updated by users upon connecting to a Pod running a newer version of Solstice.
In Solstice 5.4 and earlier, the Mersive Solstice app installer (e.g., SolsticeClient-5.4.msi) will also install the Mersive Solstice Conference drivers.
The MSI installers can be run either interactively, specifying options through the GUI, or silently, specifying installation parameters directly on the command line to make automated deployment easier.
Important Note: If Solstice Conference capabilities are currently installed from a 5.3 or 5.3.1 version of the Mersive Solstice app, admins centrally upgrading the app via MSI will first need to remotely reboot the user machine and then uninstall the previous version of the app via MSI before upgrading. Admins can use the following command lines for uninstalling the 5.3 or 5.3.1 versions of the app:
5.3:
msiexec /x “{8cca01d5-9b6f-4474-9409-d5a586c3c2e7}” AFTERBOOT=1 /quiet
5.3.1:
msiexec /x “{b4efba4f-8b7f-42e4-a991-c779da1bff58}” AFTERBOOT=1 /quiet
After running the uninstall command, admins can then install the newer version of the app via MSI as normal. If Solstice Conference capabilities are not currently installed, admins can upgrade or uninstall as normal.
Mersive Solstice App Installer Values
The current values that can be set during installation of version 5.5 of the Mersive Solstice app (SolsticeClient-5.5.msi) are as follows:
Mersive MSI installers are case sensitive. Installation options must be specified in capital letters.
INSTALLDIR=path controls where the Mersive Solstice app will be installed. The default is: C:\Program Files\Mersive Technologies, Inc\Solstice\Client
STARTONLOGIN={0|1} controls whether the app will auto launch when a user logs in. A value of 1 means the app will start automatically; 0 means it will not.
STARTDOCKED={0|1} determines whether or not the app starts in docked mode. A value of 1 sets the app to start in docked mode; 0 opens the app's UI window on start.
ADDSHORTCUT={0|1} determines whether an icon for the Mersive Solstice app is added to the user's desktop. A value of 1 adds the icon to the desktop.
SDSADDRESS=address where 'address' can be a domain name (e.g., sdshost.yourcompany.com) or an IP address (e.g., 123.4.5.67). This sets the initial value of the Solstice Discovery Service Address in the app (Settings > General). If this parameter is not given, the app’s SDS Address will not be modified.
NAME=”user name with spaces” sets a user's Display Name value in the app (Settings > General). If this value is not set, the user will be asked to enter a name when they first run the app. If a name value contains spaces, it needs to be surrounded by quotes.
DEFAULTNAME={0|1} controls whether to set the user's Display Name in the app (Settings > General) to be the name of the computer the app is being installed on. A value of 1 set the user's name to the computer name. If both DEFAULTNAME=1 and a NAME value are specified, the Display Name will be set to the machine name (DEFAULTNAME setting takes precedence).
NOTIFICATIONLEVEL={0-2} sets how many Notifications (Settings > General) the user will see. A value of 0 disables all notifications; 1 displays only critical notifications; 2 results in the user seeing all notifications.
Notification settings also control notifications for Solstice Conference drivers. Selecting None will turn off performance and compatibility notifications related to using Solstice resources for a video conference.
AUTOSHAREDESKTOP={0|1} sets whether Solstice automatically shares the user's desktop as soon as they connect to a Solstice display. A value of 1 sets Quick Share Desktop (Settings > Control) to on; 0 disables it.
AUTOSHAREAUDIO={0|1} sets whether audio is automatically shared when the user shares their desktop or an application window. A value of 1 sets Auto Share Audio (Settings > Control) to on; 0 disables it.
HIDEUIWHENSHARING={0|1} controls whether the app's User Interface (UI) is hidden when the desktop is being shared. This is a convenient shortcut so it doesn’t get in the way of content being shared. A value of 1 sets Hide on Desktop Share (Settings > Control) to on; 0 disables automatic desktop sharing.
SLSDISCONNECTSENSITIVITY=[0-5] affects how the Solstice Location Service applies auto-disconnect logic to a user's Pod connection. Choose an auto-disconnect sensitivity between 1 (very low) and 5 (very high). A value of 0 disables auto-disconnect.
POWERPOINTEXTENDDISPLAY={0|1} controls the Extended Presentation Mode setting (Settings > Control) upon install. A value of 1 turns on Extended Presentation Mode; 0 turns it off. If no value is specified, defaults to 1.
SHAREPODDISPLAY={0|1} determines whether the Share Pod Display setting for Solstice Conference (Settings > Conference) is enabled or disabled. A value of 1 turns on the Share Pod Display toggle; 0 turns it off for better performance on some devices. If this parameter is not given, the Share Pod Display setting will be set to on.
HIDECONFERENCE={0|1} hides the Solstice Conference functionality in the Mersive Solstice app from end-users. A value of 1 hides Solstice Conference–specific functions.
HIDESETTINGS={0|1} hides the settings options and configurations from end-users. A value of 1 hides the settings; 0 allows users to view and configure settings.
MSI and SCCM installs of the Mersive Solstice app store their settings in a central shared location (e.g., C:\ProgramData\Mersive\ALLUSERS\Solstice\Client)
, not in each user's home directory. This allows for centralized management of these settings and the ability to update them for all users at installation time.
Examples

Mersive recommends uninstalling any 32-bit versions of the Mersive Solstice app and Solstice Conference drivers for Windows before installing a 64-bit version. The 64-bit installer will remove any previously installed version of the 64-bit app, but it will not remove a previously installed 32-bit version. The Mersive Solstice app for Windows versions 5.3 and newer were released only in 64-bit. Learn more about uninstalling Mersive Solstice apps from the command line.
Here is an example of how to use msiexec
to install the Mersive Solstice app with the following options:
- Set the SDS address to
sdshost.yourcompany.com
- Install the app in the directory
C:\Program Files\Mersive\SolsticeClient
- Not start the app on login
- Hide the user interface when sharing the desktop
- Install the app silently
- Write an installation log file named
C:\SolsticeClient.log
msiexec /i SolsticeClient-5.5.msi SDSADDRESS=sdshost.yourcompany.com INSTALLDIR="C:\Program Files\Mersive\SolsticeClient" STARTONLOGIN=0 HIDEUIWHENSHARING=1 /quiet /log c:\SolsticeClient.log

In some circumstances the Mersive Solstice Conference driver installer does not finish successfully because a previous version of the drivers cannot be fully uninstalled. In this case, the installer should be run again after Windows has been restarted. Use the /norestart
option with msiexec
, as shown in the example below, to keep Windows from restarting automatically during a silent install.
Note that the Mersive Solstice app–only installer in version 5.5 and higher (e.g., SolsticeClient-5.5.msi) will not uninstall previous versions of the Solstice Conference drivers. Mersive Solstice Conference may be uninstalled from the Windows add/remove programs list, or with the msiexec
commands shown in Uninstalling with 'msiexec' below.
Version 1.0.7 of the Solstice Conference drivers, released with Mersive Solstice version 5.4, does not need to be upgraded to Mersive Solstice Conference drivers version 1.3. These drivers versions are functionally the same, and version 1.0.7 is recognized as compatible by version 5.5 of the Mersive Solstice app.
Here is an example of how to use msiexec
to install the Mersive Solstice Conference drivers with Mersive Solstice 5.5 and higher with the following command line options:
- Wait until the installation has finished to return an error code (3010 = install succeeded but needs a reboot to complete, 1603 = reboot and retry install)
- Suppress a Windows restart if one is required to finish the installation
- Install the Mersive Solstice Conference drivers silently
- Write an installation log file named
C:\SolsticeConference.log
start /wait msiexec /i SolsticeConferenceDrivers-1.3.msi /norestart /quiet /log c:\SolsticeConference.log
There are currently no configuration values to be set during the Mersive Solstice Conference drivers installation.

The command below shows an example of how to use msiexec
to uninstall the Mersive Solstice app:
msiexec /x SolsticeClient-5.5.msi /quiet /log c:\SolsticeClient.log
This command shows an example of how to use msiexec
to uninstall the Mersive Solstice Conference drivers separately from versions 5.5 and higher of the Mersive Solstice app:
msiexec /x SolsticeConferenceDrivers-1.3.msi /norestart /quiet /log c:\SolsticeConference.log

When installing the Solstice Conference drivers in the combined installer with versions 5.4 and earlier of the Mersive Solstice app, a confirmation screen appears that requires the user to explicitly trust software from Mersive. To eliminate this confirmation step in silent installs, pre-install the Mersive trust certificate on computers on which the app is to be installed. Below are steps to accomplish this locally on a single machine.
This confirmation is no longer required to install Solstice Conference drivers version 1.3 (compatible with version 5.5 of the Mersive Solstice app) and higher.
If you are deploying centrally to multiple Windows computers, you can use Microsoft’s Group Policy or another third-party tool to add the Mersive publisher certificate to the Trusted Publishers certificate store.
- From a computer that does not have Solstice Conference installed with the Mersive Solstice app, run the version 5.4 or earlier MSI installation file (e.g., SolsticeClient-5.4.msi).
- If you are working with a computer that already has Solstice Conference installed, skip to step 5.
- Work through the installation wizard, and select the Install Solstice Conference option.
- Continue the installation wizard.
When the installation starts, you will be prompted to trust Mersive software.
- Check Always trust software from "Mersive Technologies, Inc. and click Install. The Mersive trust certificate will be installed on the computer.
- On the Windows start menu, enter certmgr.msc
- From the
certmgr
dialog, navigate to Trusted Publishers > Certificates. - Right click the Mersive certificate and select All Tasks > Export.
- Click Next, and then click Next again.
- Enter the file name for the Mersive certificate (e.g.,
mersive_cert.cer
). You can also use the Browse dialog to specify both the name and the location of the file. - Click Next, and then click Finish.
- Place the SolsticeClient-5.4.msi file and the trust certificate you just exported, into the same folder or on the same share where they can used for installation.
- On the Windows computer where you want to perform the silent install, open a command prompt with Administrator permissions.
- Install the certificate by entering
certutil -addstore "TrustedPublisher" <certificate name>
. - Using
msiexec
run SolsticeClient-5.4.msi with thequiet
(silent) option.
For example, to run both certutil
and msiexec
from the same command, you could enter:
certutil -addstore "TrustedPublisher" mersive_cert.cer && msiexec /i SolsticeClient-5.4.msi SDSADDRESS=192.168.2.129 INSTALLDIR="C:\Program Files\Mersive\SolsticeClient" STARTONLOGIN=0 HIDEUIWHENSHARING=1 ADDCONFERENCE=1 /quiet /log c:\SolsticeClient.log
Related Topics
Deploy Mersive Solstice App on Windows with SCCM
Configure Mersive Solstice App Defaults on macOS