If Maple is having trouble activating or if no activation window appears when running the activation script you may be missing some 32-bit compatibility libraries. This sometimes results in the error message "There has been an error during activation. Please contact support for assistance" or "Missing host ID for license server".
In order for the activation script to work on a 64-bit Linux system, you may need to install 32-bit compatibility libraries. To do this, one or more of the following packages should be installed:
Note: You can determine if you have LSB (Linux Standard Base) installed on you machine by attempting to print the distribution information:
To install a package, you will need to execute a distribution-specific command at a Terminal Window with %package% replaced by the package name. Note that only Red Hat, SUSE, and Ubuntu are officially supported, but the other distributions listed below may still work:
Fedora, Red Hat, CentOS, or SUSE
sudo yum install %package%
sudo dnf install %package%
Red Hat may require redhat-lsb.
SUSE likely needs lsb.
Ubuntu or Mint:
sudo apt-get install %package%
Note: For Ubuntu 18 and Maple 2019 you likely just need lsb-core.
sudo apt-get install lsb-coreNote 2: Mint needs at least lsb-core.
Note 3: For older versions of Maple you may need both lsb-base and lsb-core, and the packages may need to be downloaded. Older versions of Ubuntu may need ia32-libs (Ubuntu) or libc6-i386-amd64-cross (Ubuntu).
sudo dpkg -i %package%
pacman -S %package%
Note: Arch Linux likely needs ld-lsb. See here for further information.
In some cases on Arch Linux you may encounter an error saying that the Kernel Connection hasn't been established if Maple isn't activated.