Version 1.4.0.9654 does not work on Linux Mint 21.3 (based on Ubuntu 22.04)

Version 1.4.0.9654 does not work on Linux Mint 21.3 (based on Ubuntu 22.04) - The mono and AppImage versions do not work (different problems) - Messages

#1 Posted: 2026/6/10 15:20:14
NALLINO

NALLINO

0 likes in 2 posts.

Group: User

Hi,

My system is Linux Mint 21.3 Mate, based on Ubuntu 22.04.

- I have first downloaded the AppImage version, from:

https://smath.com/en-US/files/Download/Nh2wu/SMathStudioDesktop.1_4_0_9654.x86_64.ubuntu-22_04.glibc2.35.AppImage

The program launches itself, I can activate it (personal license), but when I open the Extensions menu, this menu is frozen, and my whole computer is frozen (nothing is responding). I am obliged to shut it down with the Power button (not good for file system...).

When I launch it from a terminal, I get no error message and the same behavior.


- Second trial, I have downloaded the mono version, from:

https://smath.com/en-US/files/Download/L9k7B/SMathStudioDesktop.1_4_0_9654.Mono.tar.gz

Once untared, the command "exec mono "./SMathStudio_Desktop.exe" "$@"" doesn't produce anything, while the command "mono "./SMathStudio_Desktop.exe" "$@"" produces an error report:

=================================================================
Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
Native stacktrace:
=================================================================
0x557aa242e48e - /usr/bin/mono-sgen : (null)
0x557aa211fc0e - /usr/bin/mono-sgen : (null)
0x557aa21f0aa1 - /usr/bin/mono-sgen : (null)
0x7fb561fd6520 - /lib/x86_64-linux-gnu/libc.so.6 : (null)
0x7fb55d632c84 - /lib/x86_64-linux-gnu/libfontconfig.so.1 : FcConfigDestroy
0x7fb55e2253f9 - /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 : (null)
0x7fb55e225521 - /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 : (null)
0x7fb55dc0db31 - /lib/x86_64-linux-gnu/libglib-2.0.so.0 : (null)
0x7fb562028ac3 - /lib/x86_64-linux-gnu/libc.so.6 : (null)
0x7fb5620ba8d0 - /lib/x86_64-linux-gnu/libc.so.6 : (null)

=================================================================
Telemetry Dumper:
=================================================================
Thread 0x7fb556d5b640 may have been prematurely finalized* Assertion at mono-threads.c:650, condition `info' not met, function:mono_thread_info_current,

My mono version is the metapackage "mono-complete" version 6.8.0.105+dfsg-3.2, from Ubuntu 22.04 repositories.

- Third trial, Smath Studio Desktop mono version with latest available "mono-complete" version
(6.12.0.200-0xamarin2+ubuntu2004b1, the latest available version for Ubuntu, from mono-project website, available at https://www.mono-project.com/download/stable/).

I got the same error report as with "mono-complete" version 6.8.0.105+dfsg-3.2.


Since I found no way to have version 1.4.0.9654 working on my system, I went back to version 1.3.0.9126, AppImage for Ubuntu 22.04, that works well.


Regards,

MN

PS:
- Mono is now obsolete and has been replaced in Linux by .Net (dotnet6, dotnet7 or dotnet8 available from Ubuntu 22.04 repositories, dotnet9 available from Microsoft).
- Instead of a mono version and three different AppImages, a flatpak version would allow Smath Studio Desktop to work the same way on any Linux system where flatpak framework is installed. You can find an example of a flatpak program using dotnet here: https://flathub.org/en/apps/com.github.PintaProject.Pinta.

Edited 2026/6/10 15:29:27
#2 Posted: 2026/6/10 16:35:12
Davide Carpi

Davide Carpi

1,441 likes in 2,932 posts.

Group: Moderator

Wrote



PS:
- Mono is now obsolete and has been replaced in Linux by .Net (dotnet6, dotnet7 or dotnet8 available from Ubuntu 22.04 repositories, dotnet9 available from Microsoft).



About it, the official roadmap has this target (Q1 2027)

Quote

The runtime environment switched to .NET Core 9.

If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#3 Posted: 2026/6/10 17:06:00
overlord

overlord

597 likes in 1,377 posts.

Group: Moderator

Wrote

- Mono is now obsolete and has been replaced in Linux by .Net (dotnet6, dotnet7 or dotnet8 available from Ubuntu 22.04 repositories, dotnet9 available from Microsoft).
- Instead of a mono version and three different AppImages, a flatpak version would allow Smath Studio Desktop to work the same way on any Linux system where flatpak framework is installed.

- Well, mono works on other distros. It is just debian and ubuntu based distros which create havoc.
For so long (more than 15 years), mono binaries in debian and ubuntu (and derivatives) are broken.
If you compile mono yourself, it works with smath (or other mono programs) perfectly.
Here is a guide how to fix mono installation. https://smath.com/en-US/forum/topic/QGuTDE/Cannot-run-in-Ubuntu-22_04#msg143067

-I don't prefer flatpaks, some people love portability of appimages. Or pure tar.gz file is enough for us.
If it will be an extra, than flatpaks are ok for me. If it will replace existing solutions, than that's a nope.
1 users liked this post
Davide Carpi 2026/6/10 17:21:39
#4 Posted: 2026/6/12 14:01:36
NALLINO

NALLINO

0 likes in 2 posts.

Group: User

Hi,

After an answer form support, I have done more tests:

- Launching Smath mono version with "sudo mono "./SMathStudio_Desktop.exe" "$@"" induces a crash.

- Launching Smath mono version with "mono "./SMathStudio_Desktop.exe" "$@"" after having cleaned the font cache: Smath Studio launches, it tells me that two extensions are obsolete and could have not been opened and should be removed; when I open the extensions manager, my operating system is completely frozen. This is the same behavior that I got with the AppImage version.

- Launching mono version with "sudo mono "./SMathStudio_Desktop.exe" "$@"" after having cleaned the font cache induces a crash.

(all tests done with "mono-complete" version 6.12.0.200-0xamarin2+ubuntu2004b1, downloaded from mono-project website).

So, I think that there are two problems:

- intermittent crash with mono,

- systematic system freeze with extensions manager, with obsolete extensions, with mono or AppImage versions.

Regards,

MN

PS: Smath Appimage, version 1.3.0.9126, perfectly works on my system.
Edited 2026/6/12 14:05:42
  • New Posts
  • No New Posts