To not use HyperDoc, run ./configure --with-x=no
(HyperDoc uses X11 for its GUI). By the way, "./configure -h" will print a complete list of options available. On 21 December 2024 10:47:06 GMT-05:00, Ignat Insarov <[email protected]> wrote: >I am of one mind with Aravindh on this. > >I spent all day setting up Jupyter to work with FriCAS. The documentation >is poor on this topic. This page: ><https://fricas.github.io/install.html#hunchentoot-optional> — does not >explain nearly enough. I had to refer to a number of other web sites to >figure out what is SBCL, Quicklisp, Hunchentoot, and how to make them work. >At least there is some documentation on their home pages. What is >documented nowhere is how to put these pieces together to get FriCAS built >with Hunchentoot baked in. I allow that this is an easy matter for a Lisp >developer. But there are very few Common Lisp programmers in the world. I >have experience with a number of languages and build systems, but I do not >think I could have figured out how to build FriCAS with Hunchentoot had I >not found Aravindh's patch. > >The HyperDoc system looks very dated to me as well. I do not see myself >using it. To make matters worse, when I ask it to solve an equation, it >tries to launch `xterm`, which is not available on my system, and hangs. >Annoyingly, HyperDoc pops up every time I restart my FriCAS Jupyter >notebook. This is an annoyance that I wish I knew how to disable. I looked >at Aravindh's patch but it seems to contain a lot of other changes so I am >reluctant to apply it. I wish there was some way to configure FriCAS not to >open HyperDoc at startup. > >I think FriCAS would benefit from making it easier to integrate with >Jupyter and other third party tools. This does not seem like a hard problem >in principle, since all the pieces are already here. But having to >customize the build instead of simply grabbing the binaries provided by my >Linux distribution requires both effort and expertise, and all the rough >edges make this option unattractive. A little polish would go a long way in >making FriCAS more accessible and attractive. > >I am grateful to Aravindh for making the patch available on his GitHub >account and writing a letter to this mailing list linking to it. > >On Friday, October 25, 2024 at 12:59:31 PM UTC+7 Aravindh Krishnamoorthy >wrote: > >Dear Waldek, > >Sorry for my late response. > >> Or for some reason you want FriCAS graphics but want to specifically >disable HyperDoc? > >Unfortunately, this seems to be my personal preference. >The FriCAS CLI and HyperDoc GUI look very dated to me. So, I use FriCAS >primarily as a kernel for Jupyter notebook. >For the future, my hope is that I can interface "jFriCAS" with "jlfricas" >(FriCAS with Julia by gvanuxem) and use Julia's plotting commands to show >FriCAS plots in Jupyter notebooks. > >Best regards, >Aravindh Krishnamoorthy > >On Tuesday 23 January 2024 at 02:58:57 UTC+1 Waldek Hebisch wrote: > >On Tue, Jan 16, 2024 at 06:08:35AM -0800, Aravindh Krishnamoorthy wrote: >> 2. Updates to configure.ac to disable HyperDoc by default. > >I am not sure why you want this. If you do not have X, or do not >want to use X, then there is '--with-x=no' option to 'configure'. >I use this option on servers where access is text-only. > >Or for some reason you want FriCAS graphics but want to specifically >disable HyperDoc? > >-- >Waldek Hebisch > >-- >You received this message because you are subscribed to the Google Groups >"FriCAS - computer algebra system" group. >To unsubscribe from this group and stop receiving emails from it, send an >email to [email protected]. >To view this discussion visit >https://groups.google.com/d/msgid/fricas-devel/feda8cf0-c39f-439a-a69b-78da97a4ac88n%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/fricas-devel/6C594C20-BFDA-4BFD-BBC1-9505663B26D9%40gmail.com.
