04/27/2017 977 views

This is my very first post in this community, I came here to ask you, IT ninjas, how to deploy correctly a new version of DisplayLink.

We have to deploy a new version of DisplayLink to make the machines work with a new dock. The whole deploy must uninstall the previous version and install the new one in a single execution, without a reboot in the middle. To do this we deploy this update by doing the following inside a VBS script file.

-Uninstall DisplayLink Graphics 7.6.55102.0 MSI with these switches: MsiExec.exe /qn /x "GUID" DL_PACKAGE_ONLY=Yes REBOOT=ReallySuppress /norestart /l* "log".By uninstalling this msi first we dodge the forced reboot made by the main MSI, the one at the next step.
-Uninstall DisplayLink Core Software 7.6.55049.0 MSI with these switches: MsiExec.exe /qn /x "GUID"  REBOOT=ReallySuppress /norestart /l* "log"
-Install new DisplayLink Core Software 8.1.848.0 MSi with these switches:/qn /i "msifile" ALLUSERS=True /norestart /l* "log"
-Reboot the machine

Now, after the reboot we have a problem. We have detected that if we do this deploy when a DisplayLink device connected, the machine gets stuck with a "constant loop of expand screen" after the reboot, at the login screen. Only solution we have for this is to force shutdown pushing the power button, after it starts again the machine starts working properly.

Does anyone know what is going on here? Has someone found a good method to deploy this update without rebooting?

Thank you very much
0 Comments   [ + ] Show comments


There are no answers at this time