iconEuler Math Toolbox

Euler with Linux

Euler can be installed under Linux with Wine with many restrictions. The alternative is to install Euler in a virtual Windows system under Linux.

This document describes the necessary installation steps for Wine, and the tweaks to make things work properly. Unfortunately, wine is not a perfect emulation of Windows. Euler looks much better in Windows than in Linux, and some things do not work properly. E.g., in recent Linux versions I could not get Maxima to work.

Follow these steps.

Wine

If your Linux distribution does not contain the Windows emulator wine, install it from the repository or the CD. In most cases, trying to run the Windows setup file EulerSetup.exe will prompt for the installation of wine, if it is not already installed. Otherwise, it will offer to open the installation file with wine.

Install Euler

 Download EulerSetup.exe for Windows, and open it with wine. The installer should create two icons on your desktop. You can remove the Windows link, and simply start Euler directly with the Linux link. Euler should start. But Maxima will most likely not work. Try it with a command like "&10!". See below for a solution.

Install Maxima

Install wxmaxima for your Linux distribution. This should create a link "/usr/bin/maxima", which we can use for Euler. To enable Maxima, you need to add another link in the Euler directory. Do the following command in a terminal

cd
cd ".wine/drive_c/Programs/Euler"
mv maxima.exe maxima.windows.exe
ln -s /usr/bin/maxima maxima.exe

Of course, you need to change the Euler directory, if your wine uses a different installation point for Windows.

Alternatively, you can use the option menu to setup "/user/bin/maxima/" as executable for Maxima.

Now start Euler again. Maxima should work now.

Antialiasing

Antialiasing does not look good in wine cuurently. So go to the graphics options and disable anti-aliasing for the graphics window, and set "never anti-alias insimg".

Fonts

The default fonts are not nice in wine. Open the fonts configuration, and choose a mono type CE font for the text window, and a CE font for the graphics window.

Status Line Help

The status line does also not work in wine. But you can display the help in the title of the text window. To do this, enable the corresponding switch in the program options. However, this might no longer work properly in new versions of Wine.

Help with F1

F1 opens the default browser in Windows. You will most likely not have a browser in wine. But you can use the Linux browser Firefox. We will use the same trick as for Maxima.

cd
cd ".wine/drive_c/Programs/Euler"
ln -s /usr/bin/firefox firefox.exe
cp -r docs /user/yourname

Again, you might have to change the directory, if your wine installs Euler somewere else. The last command will copy all Euler docs to your home directory. Now you need to configure the browser for Euler. First try the following option. In the options menu, open the systems options, and there the F1 edit. Use

firefox.exe

for the browser executable, and

/usr/yourname/docs/

for the directory. Of course, replace "yourname" with your username! Do not forget the slash at the end! Alternatively, you can use the online reference at

http://euler.rene-grothmann.de/

Again, do not forget the slash at the end. If the directory starts with "http://", Euler will not use the file directory, but the given on-line link.

This does not work in some Linux systems. In Ubuntu, use the following browser command to start the browser from wine.

Z:\usr\bin\firefox

You can access the Linux file system via the drive letter Z in Ubuntu.

Euler Homepage