3 ms·
I like the idea of learning to use Axiom, but getting it to run has been a huge PITA, at least on PopOS using the distro packaged version. In fact, I never did
by mindcrime 3y ago
I like the idea of learning to use Axiom, but getting it to run has been a huge PITA, at least on PopOS using the distro packaged version. In fact, I never did get that to run. So I switched to using Tim's Docker image and even that failed at first:
$> docker run -i -t daly/axiom axiom
yields
personality change failure 1
But after a bit of digging, I finally found the solution for that. It's related to a seccomp setting, which can be toggled with a command lines switch.
So this will yield a running Axiom instance:
$> docker run --security-opt seccomp=unconfined -i -t daly/axiom axiom
As a side note to all of that... when I first decided to take a stab at getting a CAS running on my laptop, I tried all of Maxima, Axiom, FriCAS, and, uh, probably some others I'm forgetting. And NONE of the distro packaged versions worked out of the box. All would fail on startup with some variation of:
The assertion realpath(s,o) on line 471 of main.c in function mbin failed: Invalid argument
or
** buffer overflow detected *: terminated
I finally got Maxima working somehow, and that's been my goto CAS ever since, just because it worked. Weird, but it is what it is.