When software meant for linux only runs on *buntu

This software is hardware locked and generates a computer id by using a binary executable (getid_linux).

http://www.mujoco.org/index.html

It just gives “LINUX__095” a message that executable decided not to give the key, on opensuse tumbleweed, but runs fine and gives the key in a ubuntu vm
I searched their forums and encountered another case in which slackware gave the same output…
I get it that developers find it hard to support multiple distributions, but this is the first time I have encountered software locking by distribution >:(

I think in the coming days I will be forced to also install ubuntu on an already dual boot system.

I do not quite understand all the details of your story, but when you think that a certain piece of software should be available for openSUSE (and you can not find it in OBS), there are two pathes IMHO.

  • either ask the developers/maintainers of the product to make it available for openSUSE in some way;
  • or ask for it as a feature to be included in openSUSE.

BTW, when you only have a binary and can not find the source, this product is probably not Open Source, in which case it will not be included in the distribution. Also it is not a surprise that a single binary does not run as expected on a random distribution/version. It could depend on run time libraries. That is all to the discretion of the developers/maintainers/builders.

Yeah the project is not open source, just the interaction api is.
Proprietary software developers can do what they want with their software, it’s their preference to only supply binaries for a specific platform.

It’s nobody’s fault really.

On Mon 06 May 2019 01:46:03 PM CDT, K380 wrote:

Yeah the project is not open source, just the interaction api is.
Proprietary software developers can do what they want with their
software, it’s their preference to only supply binaries for a specific
platform.

It’s nobody’s fault really.

Hi
What about snap or docker?


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
Tumbleweed 20190502 | GNOME Shell 3.30.2 | 5.0.10-1-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

It gives same error on docker and snap package for it does not exist.
I just set up dual boot, so I’ll be using that when I need to run this software.

Thanks.

You mentioned in your opening post that it runs fine in an Ubuntu VM environment, so why not set up a guest OS for software like this. Easier than rebooting into Ubuntu IMHO (assuming openSUSE is your preferred daily driver).

I am aware of the possibility of using a virtualized environment, and I already virtualize windows to get access to arm keil

http://www2.keil.com/mdk5/

.
But for student licenses, mujoco allows access to only one key that is tied to the machine, and I didn’t want to take the chance of virtualization not working out for me sometime in the future.