OpenSimWorld is the directory of 3D Virtual Worlds based on OpenSimulator and connected through the HyperGrid. Learn More

making progress, have opensim building on dotnet10 (EOL for v8 is Nov 10 2026) and replaced all the System.Drawing/libgdi+ code with skia

opensim@dx:/opt/opensim10$ PID=$(pgrep -n -x OpenSim)
opensim@dx:/opt/opensim10$ grep -Ei 'libgdiplus|libSkiaSharp' /proc/$PID/maps
7efef7a00000-7efef7bfd000 r--p 00000000 fe:01 1072841 /opt/opensim10/bin/libSkiaSharp.so
7efef7bfd000-7efef8333000 r-xp 001fc000 fe:01 1072841 /opt/opensim10/bin/libSkiaSharp.so
7efef8333000-7efef835b000 r--p 00931000 fe:01 1072841 /opt/opensim10/bin/libSkiaSharp.so
7efef835b000-7efef835e000 rw-p 00958000 fe:01 1072841 /opt/opensim10/bin/libSkiaSharp.so
opensim@dx:/opt/opensim10$
adding a config option for fall-back font in case someone running windows wants to use it in the future.
maybe will have new version running on holoneon grid by monday, will have to see.
(i know ngc uses v10 but my server tacks upstream core and going to ngc would likely be a major paradigm shift here hehe)
photo of os dynamic text testing