Hello,
I continue this tutorial but now with Xorg support, that is with GUI
(Graphical User Interface) support.
1) Use the steps in the precedent mail to install WSL and Debian/Kali/Ubuntu/Suse/etc.
(whatever you want). Here the procedure is based on Debian like systems (Debian/Kali/Ubuntu). Update
the packages base and upgrade them all with 'sudo apt dist-upgrade'.
2) Install a Windowed environment i.e. Xorg and a Window Manager (Mate, XFE4 etc..)
For example:
sudo apt install mate
Alternatively,
sudo apt install xfce4
3) Install necessary stuff to build FriCAS with GUI support
You only need to additionally install development files of Xorg and a RDP (Remote Desktop Protocol)
server. The method used here is to connect to the Linux RDP server from
Windows via the remote desktop application in Accessories (start menu or
Windows Search)
sudo apt install sbcl gcc make gettext xorg-dev xrdp libgmp-dev
4) Build and install FriCAS like the precedent mail
If you want to use TeX, LaTeX etc. the TeX Live distribution is available (texlive).
5) Start the RDP server
First you need to change the default port which is usually used from 3389 to
3390:
Edit /etc/xrdp/xrdp.ini:
sudo nano /etc/xrdp/xrdp.ini
Change the port to 3390
Start it:
sudo /etc/init.d/xrdp start
7) Start the Windows remote application and log in GUI Linux
In Windows Search or Start menu/Accessories start the remote desktop
application and use as computer "localhost:3390".
Modify advanced options if necessary to you. Leave user empty.
Accept all security questions, you will have the X logging interface where you
can enter your Linux login and password. If it's the first time you're logging
in wait a little.
After in a terminal start 'fricas' or 'efricas' if you have Emacs.
That's all!
Attached are links to public screen captures from my Google Drive :
XFCE4 in a Window on top of Windows Desktop:
Mate in full screen mode with Windows taskbar
Mate in full screen mode (graphic, hypertex, FriCAS in Emacs etc.) attached via Google Drive.
Cheers,
_
Greg