If anyone is interested, a long-standing bug in the Wine project has been fixed finally and once again we can install dotNet 4.8 in Wine and it runs AgOpenGPS nearly perfectly again. This of course only applies to x86 hardware. I have an old x86 tablet stuck on an old version of Windows 10 that I’m considering installing Linux on, and will try to run AgOpenGPS on it under Wine and see how it performs. On my Linux desktop it runs under Wine quite well.
Version 5 almost runs under Mono but not quite. It’s much more usable under Wine.
Anyone wanting to try it should make sure Wine is at least version 6.6 (I’m on 6.13), and use winetricks to install dotnet48.