Well, it took me ages, but finally I did it! Maple can run in normal mode in SUSE 9.1, but it does require some effort.
It seems the problem is with the provided JAVA - the error dialog was a JAVA dialog, I forgot to mention that. So here is the solution, in case anyone else runs into this problem:
DOWNLOAD the Maple 9.03 update from the www.maplesoft.com
website - it is free if you have MAPLE 9.0 - you will need you licence number to do it.
Again, the solution is not as simple as just running ./LinuxUpgrade.bin (after making changes to permissions to make it executable, of course). You get the following error:
Error occurred during initialization of VM
Unable to load native
symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6
with link time reference
To deal with this (if you already don't have libcwait.so on your computer), download the file from
and compile it with
gcc -shared -o libcwait.so -fpic -O2 libcwait.c
Now, having done that, do the following :
export LD_PRELOAD=<PATHtoFILE>/libcwait.so LD_ASSUME_KERNEL=2.4.19
where PATHtoFILE is the FULL directory path of where you put libcwait.so ...
FInally, run the update using
and after installing the update, which should run smoothly now, run xmaple. It will again give u a kernel error, but the worksheet will open normally!
Info picked up from :