Jordan Brown Posted September 21, 2025 Report Posted September 21, 2025 my firend is trying to host a server on arm64 linust with https://github.com/anegostudios/VintagestoryServerArm64 its just looping this System.TypeInitializationException: The type initializer for 'SkiaSharp.SKImageInfo' threw an exception. ---> System.DllNotFoundException: Unable to load shared library 'libSkiaSharp' or one of its dependencies. In order to help$ /home/opc/VintageStory/libSkiaSharp.so: cannot open shared object file: No such file or directory /root/.dotnet/shared/Microsoft.NETCore.App/8.0.20/libSkiaSharp.so: cannot open shared object file: No such file or directory /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /home/opc/VintageStory/Lib/libSkiaSharp.so) /home/opc/VintageStory/liblibSkiaSharp.so: cannot open shared object file: No such file or directory /root/.dotnet/shared/Microsoft.NETCore.App/8.0.20/liblibSkiaSharp.so: cannot open shared object file: No such file or direct$ /home/opc/VintageStory/Lib/liblibSkiaSharp.so: cannot open shared object file: No such file or directory /home/opc/VintageStory/libSkiaSharp: cannot open shared object file: No such file or directory /root/.dotnet/shared/Microsoft.NETCore.App/8.0.20/libSkiaSharp: cannot open shared object file: No such file or directory /home/opc/VintageStory/Lib/libSkiaSharp: cannot open shared object file: No such file or directory /home/opc/VintageStory/liblibSkiaSharp: cannot open shared object file: No such file or directory /root/.dotnet/shared/Microsoft.NETCore.App/8.0.20/liblibSkiaSharp: cannot open shared object file: No such file or directory /home/opc/VintageStory/Lib/liblibSkiaSharp: cannot open shared object file: No such file or directory can anybody help solve this?
Diff Posted September 21, 2025 Report Posted September 21, 2025 Based on the error, sounds like you need to install SkiaSharp The project page has instructions, that's where I'd start https://github.com/mono/SkiaSharp
rumkex Posted September 21, 2025 Report Posted September 21, 2025 Quote /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /home/opc/VintageStory/Lib/libSkiaSharp.so) This is the culprit here. The library can't load because it's built against a fresh glibc, and I'm guessing you're running an older distro with ancient glibc. The easiest way would be updating the system as a whole to a recent version.
Recommended Posts