On 02/25/2017 04:07 PM, Stephan Marwedel wrote:
Hi,
I use a commercial simulation environment running on Debian. I installed
the software in the Debian TemplateVM and it is running fine. However,
when starting an AppVM based on that template I cannot use the
simulation software because of the flexlm license manager failing. This
is most likely caused by the AppVM getting both a hostname and MAC
address being different from those of the corresponding TemplateVM.

What options do I have, if any, to work with such a commercial software
in an AppVM, as I don't want to work in the TemplateVM?


What I have done is install the COTS software base in the template VM. I generally choose /opt for COTS products to keep them separate.

Then I install a service to start the license manager in the one client VM and create a desktop file pointing to that installed application location. Install the desktop file in the template /usr/share/applications but assign it in the start menu of just that one VM. Look at qvm-service for how to assign the license manager service to just that one VM instance.

Any VM may see the software on disk, but as long as you don't actually run from the software template or other VMs then you should be good with the license server seeing only the one install instance.

Things can get a bit trickier if the service/software demands to be able to write to the system area of the template provided ro file system. Then you may need some fixups performed prior to starting the license service.

Other options might be to install in /usr/local in the client VM itself, or even in your home directory if that is possible. The service is likely required as before unless you write a script to launch the license manager, wait for it, and then launch the application when the license manager is ready.

My worst case situation would be a standalone VM, but I haven't found anything quite that stubborn just yet.

Steve

--
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/92aa1802-7a38-d48d-3941-d43e2c9b8b62%40jhuapl.edu.
For more options, visit https://groups.google.com/d/optout.

Reply via email to