### Environment - **OS**: Arch Linux (fully updated) - **Session**: Wayland (Hyprland) - **GPU**: NVIDIA legacy GPU (driver 390.157) - **Display output**: VGA-0 (EDID read fails) - **Popcorn-Time**: Latest release / built from source - **Electron/NW.js backend**: bundled (`libnw.so`) --- ### Bug Description Popcorn-Time crashes on launch in a Wayland session with legacy NVIDIA 390xx drivers. No window appears, and the process core dumps. It appears related to `libnw.so` (NW.js), possibly due to legacy driver incompatibility or missing EGL/XWayland features. --- ### Journal output: #0 0x00007faa9f326eed syscall (libc.so.6 + 0x116eed) #1 0x00007faa9e9387ae g_cond_wait (libglib-2.0.so.0) ... #4 0x00007faaa5fb5d1d n/a (libnw.so + 0x6bb5d1d) ... #11 0x00007faaa5fb659f n/a (libnw.so + 0x6bb659f) #12 0x00007faa9f2a57eb n/a (libc.so.6 + 0x957eb) systemd[1]: Process 1984867 (popcorntime) dumped core.