SMath crashes on Linux Mint 22

SMath crashes on Linux Mint 22 - Mensajes

#1 Publicado: 20/8/2024 23:51:26
Eugenio Fernández Carrasco

Eugenio Fernández Carrasco

0 me gusta en 3 mensajes.

Grupo: User

Hi all,

I have been using SMath Studio for several months, running as an AppImage on Linux Mint 21, without any problems. Recently, I upgraded to Linux Mint 22 and SMath Studio crashes when running. All errors are the following:

Citar


eugenio@TARDIS:~ $ ./SMathStudioDesktop.1_1_8763.Mono.x86_64.ubuntu-22_04.glibc2.35.AppImage

Unhandled Exception:
System.TypeInitializationException: The type initializer for 'System.Windows.Forms.XplatUI' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Drawing.GDIPlus' threw an exception. ---> System.DllNotFoundException: libgdiplus.so.0 assembly: type: membernull)
at (wrapper managed-to-native) System.Drawing.GDIPlus.GdiplusStartup(ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
at System.Drawing.GDIPlus..cctor () [0x000d4] in <728fbd68fe594062895e1f819791e76a>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_generic_class_init(intptr)
at System.Drawing.Graphics.FromHdcInternal (System.IntPtr hdc) [0x00000] in <728fbd68fe594062895e1f819791e76a>:0
at System.Windows.Forms.XplatUIX11.SetDisplay (System.IntPtr display_handle) [0x0007e] in :0
at System.Windows.Forms.XplatUIX11..ctor () [0x00077] in :0
at System.Windows.Forms.XplatUIX11.GetInstance () [0x0001c] in :0
at System.Windows.Forms.XplatUI..cctor () [0x000e3] in :0
--- End of inner exception stack trace ---
at System.Windows.Forms.Application.EnableVisualStyles () [0x00006] in :0
at .. (System.String[] ) [0x0002d] in <868b174b35bf46d7860f868d305a3a08>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Windows.Forms.XplatUI' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Drawing.GDIPlus' threw an exception. ---> System.DllNotFoundException: libgdiplus.so.0 assembly: type: membernull)
at (wrapper managed-to-native) System.Drawing.GDIPlus.GdiplusStartup(ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
at System.Drawing.GDIPlus..cctor () [0x000d4] in <728fbd68fe594062895e1f819791e76a>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_generic_class_init(intptr)
at System.Drawing.Graphics.FromHdcInternal (System.IntPtr hdc) [0x00000] in <728fbd68fe594062895e1f819791e76a>:0
at System.Windows.Forms.XplatUIX11.SetDisplay (System.IntPtr display_handle) [0x0007e] in :0
at System.Windows.Forms.XplatUIX11..ctor () [0x00077] in :0
at System.Windows.Forms.XplatUIX11.GetInstance () [0x0001c] in :0
at System.Windows.Forms.XplatUI..cctor () [0x000e3] in :0
--- End of inner exception stack trace ---
at System.Windows.Forms.Application.EnableVisualStyles () [0x00006] in :0
at .. (System.String[] ) [0x0002d] in <868b174b35bf46d7860f868d305a3a08>:0
Restoring environment...



Any idea how I can fix this? Thanks.
#2 Publicado: 21/8/2024 1:52:29
overlord

overlord

600 me gusta en 1.381 mensajes.

Grupo: Moderator

Can you look if libgdiplus is installed?
Error messages are referring to that library.
#3 Publicado: 22/8/2024 0:03:51
Eugenio Fernández Carrasco

Eugenio Fernández Carrasco

0 me gusta en 3 mensajes.

Grupo: User

Wrote

Can you look if libgdiplus is installed?
Error messages are referring to that library.



Yes it is installed on my system
#4 Publicado: 22/8/2024 1:02:20
overlord

overlord

600 me gusta en 1.381 mensajes.

Grupo: Moderator

Can you look if mono package is working?
Maybe some libraries of new mint is not compatible with appimage.

https://smath.com/en-US/view/SMathStudio/download
#5 Publicado: 26/8/2024 16:19:17
Eugenio Fernández Carrasco

Eugenio Fernández Carrasco

0 me gusta en 3 mensajes.

Grupo: User

Mono version does not work. I think that some libraries are not compatible with this SMath version...
#6 Publicado: 26/8/2024 17:28:14
overlord

overlord

600 me gusta en 1.381 mensajes.

Grupo: Moderator

Wrote

Mono version does not work. I think that some libraries are not compatible with this SMath version...


Debian and debian based distros are always problematic with mono.
If you can make smath run with sudo, then there is a possible workaround.
Otherwise I'm sorry, it is debian (or ubuntu or mint)
  • Nuevos mensajes
  • Sin mensajes nuevos