I have just installed Mathematica 9.0 in a x64 openSUSE 12.3 machine using sh Mathematica_9.0.1_LINUX.sh as superuser. I have had Mathematica 8.04 working on the previous 12.2 version with no problem. Now, after installing and running ./math to register the activation key and get MathID and password, I get the message

`Mathematica could not find its system-wide initialization file "sysinit.m".
The following places were searched:
Segmentation fault

and the same happens when I try to run /.MathKernel from terminal. It would also be nice knowing how to uninstall it if I am forced to switch back to the 8.0.4 version

  • $\begingroup$ If your install path was /usr/local/Wolfram/Mathematica/9.0/ please try first to find the sysinit.m. Try find /usr/local/Wolfram/Mathematica/9.0 -name "sysinit.m" $\endgroup$ – halirutan Apr 22 '13 at 12:50

Well, it seems that simply running the mathematica9.desktop after the registration with math solves the problem somehow. Apparently, thinking that one can simply run MathKernel from terminal just after completing the registration with math (because mathematica9.desktop did not work right after the installation) is quite wrong.

| improve this answer | |
  • $\begingroup$ Did you try to run the scripts that Mma creates symlinks to in /usr/bin after the installation? Don't try to run the binaries, but use the scripts instead. They set up things that are needed for Mma to work. $\endgroup$ – Szabolcs Apr 23 '13 at 14:03
  • $\begingroup$ I did not. I went straight to the binaries :/ $\endgroup$ – Javier E. Cuchí Apr 23 '13 at 16:02
  • $\begingroup$ Actually that was just a guess. The scripts in $InstallatinDirectory/Executables should works. The binaries in $InstallationDirectory/SystemFiles/Kernel/Binaries/Linux-x86-64/ will not. But the error I get is about shared libraries not being found, not about sysinit. $\endgroup$ – Szabolcs Apr 23 '13 at 16:40
  • $\begingroup$ Yeah, I got one related with libraries as well, I can't recall now how. Using the scripts works nice. $\endgroup$ – Javier E. Cuchí Apr 24 '13 at 11:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.