I have tried both procedures and it works for me with the latest 2.5.1 dev. With the GitHub instructions was actually better because it adds: export OMP_NUM_THREADS=8 , which made Calculix run with multiple cpus.
However, the graphics still have the squared characters in most of the tabs, and the extra tab to the right for geometry based selection, is narrow and can’t be enlarged by mouse.
you asked me the same in the closed thread “Prepomax fails in Linux since 2.4.4”.
I want to share my experience here:
First point: graphics card
Prepomax runs fine with Nvidia cards, Intel graphics causes the program to freeze during a surface selection. AMD - i don’t know. Own no box with amd graphics.
Second point: dotnet versus mono
Before version 2.4.4, i could run prepomax in a wine environment without dotnet, only mono.
This also worked with a Steam - Proton setup.
After reporting the issue with 2.4.4 Matej tested a 64-bit wine environment with success. I followed his instructions and can confirme that this setup works. It works without installing dotnet! Advantage: no problem with extra shell for calculix and missing OMP_NUM_THREAD, disadvantage: format problems in windows, selection in “field outputs” not working properly -you have to create an extra output for the variable you want to select. Disadvantage with dotnet: extra shell for calculix, you have to pass the variable OMP_NUM_THREAD to the environment at program start, the extra shell is not transfering calculix output to the monitor window. So you can not monitor the calculation.
I also want to encourage everybody to replace Windows with Linux. Just think about the current president of the U.S. and ask yourself why you are using and supporting a monopolistic american operating system. The consequence is the weakening of the development of alternatives and to be delivered to the power of a foreign country.