OOPortable had a feature to run on terminal server: .ini option SettingsDirectory - to use separate folders. LibreOffice does not have this feature and users see a warning every time they start office. Option SingleAppInstance cannot help in this situation. Is there any workaround?
Portable apps are intended for a single user at a time to run and most will not support multiple instances regardless of a setting. The SettingsDirectory variable was never designed to support a USERNAME variable but it inadvertently did due to the underlying language we wrote it in. Even with such a setting, internal things like updating the java settings in the bootstrap.ini will cause issue with multiple users.
Sometimes, the impossible can become possible, if you're awesome!
it's a bit late but there is a solution.
Tested in the 22.214.171.124 release: just change the file LibreOfficePortable \ App \ AppInfo \ Launcher \ LibreOfficePortable.ini adding the "SingleAppInstance = false" parameter in the [Launch] section.
ProgramExecutable = libreoffice \ program \ soffice.exe
Minos = 2000
DirectoryMoveOK = yes
SupportsUNC = yes
SingleAppInstance = false
This allows multiple processes to run LibreOffice on a Terminal Server.