[Linux] Fluxer hangs on close

(#2734) Bug Fixed desktop

Observed behaviour

It hangs and you have to send a few SIGKILLS to make it close all the way. Running it like this solves the issue:
FLUXER_DISABLE_NATIVE_INPUT=1 FLUXER_LINUX_PORTALS=off fluxer-canary
You need both environment variables. Only one or the other and it still hangs. This is similar to #2390 but is not GNOME-specific. Tested and reproduced on Fedora and CachyOS.

Reproduction steps

  1. Open fluxer-canary
  2. Close fluxer-canary from tray

Build information

Canary 782 (fd183ef), Host 0.0.225, Linux 7.0.7-100.fc43.x86_64 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US Canary 782 (fd183ef), Host 0.0.225, Linux 7.0.5-2-cachyos (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US

Platform

Linux

Details

Expected behaviour It should close immediately
  1. Rex changed the status from Needs triage to Fixed

5 comments

Sign in with Fluxer to comment and vote.
Comment by loyka32
loyka32Reviewer 1 vote
Can reproduce
  • I just tried closing it from the tray a couple minutes ago and it indeed hangs up entirely, necessitating kill signals. - Canary 783 (c71cae2), Host 0.0.223, Linux 7.0.7-arch2-1 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-GB