SMath crashes on Linux Mint 22

SMath crashes on Linux Mint 22 - Сообщения

#1 Опубликовано: 20.08.2024 23:51:26
Eugenio Fernández Carrasco

Eugenio Fernández Carrasco

0 сообщений из 3 понравились пользователям.

Группа: 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:

Цитата


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 Опубликовано: 21.08.2024 01:52:29
overlord

overlord

547 сообщений из 1330 понравились пользователям.

Группа: Moderator

Can you look if libgdiplus is installed?
Error messages are referring to that library.
#3 Опубликовано: 22.08.2024 00:03:51
Eugenio Fernández Carrasco

Eugenio Fernández Carrasco

0 сообщений из 3 понравились пользователям.

Группа: User

Wrote

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



Yes it is installed on my system
#4 Опубликовано: 22.08.2024 01:02:20
overlord

overlord

547 сообщений из 1330 понравились пользователям.

Группа: 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 Опубликовано: 26.08.2024 16:19:17
Eugenio Fernández Carrasco

Eugenio Fernández Carrasco

0 сообщений из 3 понравились пользователям.

Группа: User

Mono version does not work. I think that some libraries are not compatible with this SMath version...
#6 Опубликовано: 26.08.2024 17:28:14
overlord

overlord

547 сообщений из 1330 понравились пользователям.

Группа: 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)
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений