Okay, so I'm finally back home.
Just installed SP69, and yes the monitors-changed issue seems resolved. As predicted though, new error 😅
07:35:39.1585: System.MissingMethodException: Method not found: Gtk.Settings Gtk.Widget.get_Settings()
at DimensionEngineering.Common.Platform.UnixGtk.UnixGtkPlatformHelper.HH () [0x00000] in <54a546c5898c453b833f3015c4c1e070>:0
at DimensionEngineering.Common.Platform.UnixGtk.UnixGtkPlatformHelper.TY () [0x0013d] in <54a546c5898c453b833f3015c4c1e070>:0
at A.UQK.VG () [0x00027] in <cbddc29820b84d138af4b92cac521704>:0
at A.AUQ.LC () [0x00034] in <593b78e79b3f40f48766e2d2a9265ec6>:0
at A.AUQ+<>c.XC () [0x00000] in <593b78e79b3f40f48766e2d2a9265ec6>:0
at A.AUQ.KC (System.Boolean , System.String ) [0x0017b] in <593b78e79b3f40f48766e2d2a9265ec6>:0
HRESULT: 0x80131513
Unhandled Exception:
System.PlatformNotSupportedException: Operation is not supported on this platform.
at A.AUQ.KC (System.Boolean , System.String ) [0x001b0] in <593b78e79b3f40f48766e2d2a9265ec6>:0
at A.EC.EC (System.String[] ) [0x00011] in <5ef53635d6784895aa259437f6ef683f>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.PlatformNotSupportedException: Operation is not supported on this platform.
at A.AUQ.KC (System.Boolean , System.String ) [0x001b0] in <593b78e79b3f40f48766e2d2a9265ec6>:0
at A.EC.EC (System.String[] ) [0x00011] in <5ef53635d6784895aa259437f6ef683f>:0
I'm using gtk-sharp-3 3.22.2-2 from the standard Arch repos
Arch doesn't really have an OS version as it's rolling release, so packages are updated on the go, rather than as a batched OS version. Kernel wise though, I'm using 6.16.5-arch1-1 if that helps at all 😁