• v3.3.106 8fed8669f3

    Administrator released this 2026-06-23 16:06:36 +02:00 | 3 commits to master since this release

    v3.3.106 — Fix the intermittent white screen on startup (RemoteDesktop/VM) + export filename

    Two things:

    1. Intermittent white window on startup (the main fix). On a VM viewed over RemoteDesktop the app sometimes opened to a blank white window. A focused investigation pinned it precisely: the window's background colour is dark, so a "white" window can never be a still-loading or failed state — it can only mean the GPU/compositor failed to paint a surface, which is the classic intermittent-white-screen problem for Electron apps running over RemoteDesktop / in a VM (the virtual display adapter + hardware acceleration). The app had no GPU fallback configured.

    Fix: when running in a RemoteDesktop session (or after a GPU process has ever crashed), the app now disables hardware acceleration and uses software rendering. The interface has no 3D/video/canvas content, so this costs nothing visible and removes the white-screen failure entirely. Local/desktop users keep hardware acceleration. It also self-heals: if a GPU crash is ever detected, the next launch automatically switches to software rendering.

    If it ever happens again, the startup log now records the exact GPU event so the cause can be confirmed.

    2. Backup export filename changed to DD-MM-YYYY-multihoster-backup.mhu (e.g. 23-06-2026-multihoster-backup.mhu).

    409 tests pass. No upload behaviour changed.

    Downloads