AI Workbench failure to install on Linux Mint 22.1 = Ubuntu 24.04

I understand Windows, macOS and Ubuntu are the only supported operating systems for AI Workbench but Linux Mint is based on Ubuntu 24.04. Here is the output of uname on my fresh Linux Mint 22.1 installation:
Linux <node_name> 6.11.0-17-generic #17~24.04.2-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 20 22:48:29 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

Despite clearly identifying as Ubuntu 24.04, the installer immediate fails after clicking “Begin Installation” (with no error message, by the way). This seems like an overly stringent OS check. What’s up with this?

Please tick the appropriate box to help us categorize your post
Bug or Error
Feature Request
Documentation Issue
Other
Call it a bug or call it a feature request. I do not understand why this does not work.

Thank you,
Elliott

Hi Elliott,

Sorry that you are having trouble.

The install has some simplifying assumptions baked into it, so if it doesn’t find what it wants it will fail. I’m assuming that Mint has some difference from Ubuntu even though it is derived from it.

There should be a log file that will record where the install failed.

Can you use the instructions here to find the main.log and then send it to aiworkbench-support@nvidia.com?

Please make sure to include a link to this post in that email.

Thanks,
Tyler

Hi Tyler,
Sent on 2/15. No response yet.
Thank you,
Elliott

Hi Elliott

I just searched and didn’t see an email from you.

Tyler

Hi Tyler,
I sent the following message multiple times to aiworkbench-support@nvidia.com as well as to you directly.

I have attached main.log. I tried to install twice which seems to be reflected in the log. The first time I tried to install by just clicking on the file through the GUI (after I changed permissions). The second time, I tried to install from a shell. This produced the output I attached. I see a few issues.
• It appears the installer tried the following: error linux Command failed: cat /etc/*-release
This will fail on Mint for two reasons.
◦ Besides for the file “os-release” which I assume is the actual target of the check, there is a directory “/etc/upstream-release” as well as a file “lsb-release” in /etc. So, IMHO, this test is lazy and should specifically target the appropriate file name.
◦ Although “uname” output clearly identifies the system as running Ubuntu, the “os-release” file (as well as the “lsb-release” file) do not.

If Mint is too different from Ubuntu, that’s fine. I just would like to understand this especially if it might enable the use of a Linux release some users may prefer (e.g. me 😊).

Which leads to another question: I noticed that Ubuntu has a Cinnamon “flavor”. Do you know if this will work or do I have to use the default Ubuntu release?

Attachments:
main.log (204 Bytes)
uname_output.log (132 Bytes)
AI_Workbench_Installer_Output.log (13.3 KB)
(Limited to 4 links by the forum. More attachments to be posted next.)

Thank you,
Elliott

Additional attachments.
lsb-release.txt (105 Bytes)
os-release.txt (379 Bytes)

Thank you,
Elliott

Elliot.

Sorry. Super slammed and many fish to fry.

We will be moving into a world of greater flexibility around Linux distros, but not at the moment.

For the moment, would you mind just defaulting to vanilla Ubuntu to use Workbench?

Understood it’s not your preference, but we don’t have bandwidth to address this immediately.

I will hit you on email to setup a time to chat.

Tyler