I have two wxwidgets hosts:
- Windows 11 VirtualBox 7.0.14 161095 Fedora 39 (guest) wxWidgets 3.2.4
- Fedora 39 (native) wxWidgets 3.2.4
The vbox host will play to an MobaXterm Personal Edition v24.0 5204 aka vbox-x-server. The native-x-server will not. The native host will play to its own local display.
The native-x-server will just stop without elaborating a window or dumping messages. This includes but is probably not limited to:
- wxwidgets sample “minimal”
- wxglade
- wxGlade sample “bare bones”
The library is clearly attempting to access the X server. If you bypass the ssh tunnelling, then MobaXterm will pop up a dialog asking if you allow the application to access it. However, no windows show up.
I’m trying to migrate from the vbox environment to the native environment.
Is there some magic environment twiddle that might illume the problem?
I’m trying to avoid building wxWidgets to debug this problem. I’ve straced the apps without any usable information revealing itself.